Isi kandungan:

Arduino Orb Build Warden: 7 Langkah
Arduino Orb Build Warden: 7 Langkah

Video: Arduino Orb Build Warden: 7 Langkah

Video: Arduino Orb Build Warden: 7 Langkah
Video: creative ideas for Logic gates 2024, November
Anonim

Ambient Orb berasaskan Arduino yang dirancang secara eksplisit untuk memantau sistem Autobuild Source Code. Bola ini dapat digunakan dengan mudah untuk memantau apa sahaja yang boleh mempunyai amaran dari semasa ke semasa.

Langkah 1: Tujuan

Tujuan
Tujuan

Beberapa ketika yang lalu seorang rakan sekerja memberikan saya artikel mengenai peranti "Maklum Balas Ekstrim" yang dapat dilampirkan ke sistem pembangunan kereta anda dengan maksud yang jelas untuk menjadikannya sangat jelas bahawa bangunannya rusak, dan berpotensi cukup menjengkelkan untuk membantu memotivasi orang ke arah memperbaiki binaan yang rosak. Sejak membaca artikel ini, saya agak terpakai dengan konsep membuat salah satu peranti ini untuk pasukan saya. Menjaga kebersihan bangunan itu sukar, dan tanpa peringatan berterusan, sangat mudah bagi orang untuk membiarkan binaan tetap rosak untuk jangka masa yang panjang. Ini pada dasarnya mengalahkan tujuan melakukan autobuild, dan berpotensi bahkan pengujian unit. Saya melihat ke Ambient Orb, tetapi saya harus mengakui, saya tidak begitu gembira dengan kenyataan bahawa ia mempunyai langganan bulanan, dan anda tidak boleh bercakap terus ke komputer anda. Oleh itu, saya mula mengajar diri saya elektronik dengan harapan saya dapat membina salah satu peranti ini sendiri. Setelah sebulan atau lebih, saya berlari ke platform Arduino, yang menjadikan saya platform yang sempurna untuk membina bola dari awal. Inilah hasil akhir projek saya adalah ini, The Arduino Orb Build Warden.

Langkah 2: Bahagian

Bahagian
Bahagian
Bahagian
Bahagian

Reka bentuk Build Warden sangat dipengaruhi oleh Tod E. Kurt's Arduino Ambient Orb dari kelas Spooky Arduino-nya. Saya mulakan dengan itu sebagai pangkalan, dan pergi dari sana. Oleh itu, bahagian apa yang kita perlukan? Senarai Bahagian Rack Radio:

  • Papan PC Serbaguna dengan 417 Lubang: (276-150) $ 1,99
  • Kawat cangkuk, Padat, Merah, Hitam, Hijau, 22 Tolok, 90 kaki, (278-1221) $ 5.99

Jameco:

  • 3 x LED Biru, (183222) $ 2,95 ea
  • 3 x LED Hijau, (334473) $ 1,45 ea
  • 3 x LED Merah, (33481) $ 0.27 ea
  • 220 ohm, perintang 1 / 8W (100), (107941) $ 0,69

Sparkfun:

Arduino NG, (Arduino-USB) $ 31.95

Depot Rumah:

Lekapan Lampu (Portofolio # 74457 atau yang serupa), ~ $ 10.00

Item lain:

  • Red Sharpie (Pilihan)
  • Blue Sharpie (Pilihan)
  • Green Sharpie (Pilihan)
  • Cat Spray Hitam (Pilihan)
  • Tiub Pengecutan Panas (Pilihan)
  • Pateri
  • Besi pematerian
  • Potongan bulat kayu 1/2 inci - potong dengan ukuran asas lekapan pencahayaan)
  • 2 x Standoffs Metal Hex (Sparkfun: COM-00126 jika anda tidak memilikinya, yang tidak mungkin)
  • 2 x skru pemasangan papan induk (yang sesuai dengan penyekat)

Alternatif: Saya menambahkan bahagian ini, kerana beberapa item nampaknya tidak lagi tersedia, berikut adalah beberapa alternatif:

  • 3 x LED Merah, (Jameco # 333526), $ 0.22 ea
  • 2x 220 ohm, perintang 1 / 8W (5), (Radio Shack # 271-011) $ 0.99 ea

-atau-

500 pelbagai perintang 1 / 8W (Radio Shack # 271-003) $ 12, 99 (ya, ia mempunyai 10 220 ohm)

Langkah 3: Dapatkan Komputer Bercakap dengan Arduino, Pasang Perisian

Dapatkan Komputer Bercakap dengan Arduino, Pasang Perisian
Dapatkan Komputer Bercakap dengan Arduino, Pasang Perisian

Saya tidak akan membimbing anda bagaimana Arduino berfungsi dengan komputer anda, dan bagaimana memuat naik sketsa ke komputernya. Satu set panduan lengkap tersedia untuk menjadikan persekitaran Arduino berfungsi dengan Linux, Windows atau Mac OS X. Setelah persekitaran ini disiapkan dan berfungsi, muat turun perisian yang telah saya tulis untuk warden binaan. Ikuti arahan dari panduan di atas untuk memasang lakaran di Arduino.

Langkah 4: Diagram Litar

Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar

Projek ini adalah litar yang sangat mudah. Apa yang akan kita lakukan ialah menjalankan tiga wayar dari pin 9, 10 dan 11. Setiap wayar akan bercabang ke 3 220 ohm perintang, dan kemudian pergi ke 3 LED dengan warna yang sama (9: Merah, 10: Hijau, 11: Biru). Ini semua akan dipasang kembali ke 1 wayar yang akan masuk ke tanah.

Tegasnya, setiap warna sebenarnya harus menggunakan perintang yang berbeza, tetapi hasil akhirnya pada pendapat saya Bagus. Sekiranya anda ingin mencuba dan mendapatkan warna yang seimbang, anda mempunyai dua pilihan. Sama ada betulkannya dalam perisian, yang cukup mudah, atau gunakan perintang yang berbeza untuk setiap warna. Semasa bercakap dengan Tod E. Kurt mengenai perkara ini, cadangannya adalah: "Untuk keseimbangan warna yang anda nyatakan, perkara utama yang perlu anda bimbangkan adalah kerana kerana fizik LED, setiap warna mempunyai penurunan voltan yang berbeza (Merah adalah ~ 2.0V, Hijau ~ 2.6V, Biru ~ 3.3V), jadi sebenarnya kita mesti mempunyai perintang nilai yang berbeza untuk setiap warna. (Iaitu jika perintang Merah adalah 220 ohm, Biru harus diturunkan ke sekitar 130 ohm). tinggalkan ini daripada catatan kerana boleh membingungkan. Anda dapat menanganinya dalam perisian dengan menskalakan nilai PWM dengan jumlah yang sesuai. "Anda mungkin ingin menyusun papan prototaip yang hanya mempunyai 1 LED setiap warna. Saya melakukan ini untuk menjadikan kerja dengan perisian lebih mudah. Saya menyertakan foto papan prototaip di sini.

Langkah 5: Selesaikan Bersama Papan Anda

Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda
Selesaikan Bersama Papan Anda

Arahan ini menganggap anda menggunakan papan serbaguna radio Shack yang disyorkan. Gambar pertama menunjukkan papan siap yang boleh digunakan untuk rujukan.

Langkah 1 (Gambar 2)

Ambil Papan PC, dan jika anda mempunyai warna merah, biru dan hijau, gunakan gambar kedua di halaman ini sebagai panduan mewarnai beberapa kawasan putih di bahagian atas papan. Memandangkan saya telah memperagakan 3 warna yang berbeza di papan untuk menjadikan pencampuran warna lebih mudah, rujukan untuk menggunakan pad berwarna di papan berguna, tetapi tidak diperlukan.

Langkah 2 (Gambar 3)

Menggunakan warna sebagai panduan, pasangkan 9 LED. Sambungan tengah akan dibumikan, jadi pastikan untuk memateri sisi rata LED ke petunjuk panjang yang sempit. LED hanya boleh menerima elektrik dalam satu arah, jadi jika bahagian ini tidak kemas, anda akan mempunyai banyak bahagian yang terbuang.

Langkah 3 (Gambar 4)

Sambungkan 4 wayar lebih panjang (kira-kira 5-7 inci panjang). 3 yang berwarna merah, dan satu yang hitam ke pangkal papan. yang hitam akan melekatkan pada salah satu daripada 2 pucuk pusat yang panjang. Pateri pada wayar hitam pendek untuk melintasi dari salah satu petunjuk pusat yang panjang ke yang lain, memutar kedua-duanya ke dalam tanah. 3 wayar yang lain harus disolder di lubang tengah dari plumbum berwarna di dasar papan. Satu ke merah (sebelah kanan), satu ke hijau (sebelah kiri) dan satu ke biru (sebelah kanan). Gunakan gambar untuk rujukan.

Langkah 4 (Gambar 5)

Langkah ini adalah mengenai menyelesaikan sambungan biru. Fist, solder wayar merah yang menghubungkan 2 pad biru di dasar papan. di sebelah kanan, pateri wayar dari pad biru ke 1 perintang biru. Di sebelah kiri, sambungkan 2 wayar merah dari pad biru di dasar ke 2 perintang biru

Langkah 5 (Gambar 6)

Sama dengan langkah 4, tetapi dengan warna hijau, dan sisi terbalik

Langkah 6 (Gambar 7)

Sama dengan langkah 4, tetapi dengan warna merah

Langkah 7 ((Gambar 1)

Ambil 4 wayar yang tergantung dari dasar papan. Gunakan ketajaman hijau dan biru untuk menandakan hujung wayar, supaya anda tahu wayar mana yang masuk di pin mana di Arduino. Akhirnya, jika anda mempunyai tabung penyusutan, masukkan wayar ke dalam tiub penyusutan, dan tekan dengan pistol panas, atau lebih ringan.

Langkah 6: Bina Pangkalan

Bina Pangkalan
Bina Pangkalan
Bina Pangkalan
Bina Pangkalan
Bina Pangkalan
Bina Pangkalan

Sekarang kita akan membina pangkalan. Keluarkan alat pencahayaan dari bungkusan, dan ketepikan perkakasan, serta kaca dunia. Kami memerlukan kedua-duanya dalam sekejap. Sekiranya terdapat penebat gentian kaca, simpan juga. Ambil alas, dan lepaskan soket lampu dari dalamnya. Kemudian, pasangkan pangkal pada sebilangan kayu (setebal ~ 1/2 inci) dan lukis di sekitar alas dengan pensil atau pisau tajam. Tandakan juga lokasi kedua lubang bolt yang digunakan untuk memasang lampu (Jika anda tertanya-tanya apa maksud saya, lihat nota pada gambar 1). Sekarang, bawa alas ke luar, letakkan di atas kertas berita, dan semburkan cat dengan cat semburan hitam (atau warna apa sahaja yang anda suka). Ketepikan ini, dan biarkan sehingga kering.

Pergi dan potong bulatan kayu. Kemudian gerudi lubang di mana anda menandakan lokasi lubang baut Pastikan baut yang disertakan dengan lekapan lampu dapat meluncur melalui lubang dengan mudah (tetapi tidak terlalu longgar). Di bahagian bawah cakera kayu, anda mungkin perlu menggunakan gerudi yang lebih besar, kerana selak mungkin tidak akan cukup panjang untuk menembus cakera. anda mahu menggerudi kira-kira separuh cakera dengan sedikit cukup besar agar bolt, mesin basuh dan mur dapat dipasang. Setebal setengah inci mungkin bagus. Sekarang tetapkan arduino anda di tengah cakera, dan lukis di sekelilingnya, tandakan dua lubang pemasangan di arduino di atas kayu. Bor lubang yang lebih kecil di mana kedua titik pemasangan arduino pergi. ini mestilah cukup besar untuk kebocoran papan induk. Nota: Sekiranya anda tertanya-tanya apa itu "kebuntuan papan induk", lihat nota pada gambar 4. Mereka adalah selak kecil yang dimasukkan ke dalam casing komputer, dan mempunyai benang di atas kepala mereka. Skru kemudian digunakan untuk melekatkan papan induk pada ini. Mereka biasanya mempunyai kepala yang cukup panjang untuk menyimpan papan induk untuk berpotensi kekurangan pada kotak logam. Setelah dipasang, pasangkan arduino pada cakera kayu dengan memasukkannya ke selak pemasangan motherboard. Sekarang setelah anda meletakkan arduino di papan tulis, dapatkan pangkalan lampu (dengan anggapan sudah kering). Anda perlu memotong lubang di sisi dasar untuk membiarkan kabel USB keluar. Pasangkan kabel, dan kemudian cari berapa banyak yang perlu anda potong.

Langkah 7: Gabungkan Semua

Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua
Gabungkan Semua

Semasa anda melepaskan lampu, kemungkinan terdapat penebat kaca gentian di dalamnya. Saya mengambil ini, dan getah mengikatnya di bahagian belakang papan litar untuk bertindak sebagai penebat untuk melindungi dari pintasan. Keluarkan wayar dan pasangkannya di bahagian atas dasar lekapan pencahayaan, dan kemudian pasangkan pin yang sesuai di arduino. Seterusnya pasangkan lekapan ke pangkalan kayu. Sekarang anda memerlukan peresap cahaya. Sebilangan besar LED menyala, jadi tanpa sesuatu untuk menyebarkan cahaya, hasilnya apabila kaca berada di atas akan sangat mengecewakan. Saya mengambil beg plastik jernih dan menghancurkannya, dan meletakkannya pada LED dengan tali getah yang saya gunakan untuk penebat. Seterusnya saya mengambil pita lut dan membuat kubah kecil di atas papan litar. Ini cukup untuk menyebarkan cahaya. Eksperimen dengan bahagian ini. Penyelesaian saya mungkin tidak optimum. Salah satu kaedah percubaan yang saya fikir mungkin membuahkan hasil adalah dengan melekatkan bahagian kecil jerami putih ke atas setiap led, dan mereka mengikatnya bersama-sama. Akhirnya, anda boleh meletakkan gelas di pangkalan. Dan anda sudah selesai! Untuk beberapa gambar lagi, saya mempunyai galeri dan blog saya yang menyiarkannya

Disyorkan: