» Elektronik » Arduino »Jam elektronik

Jam elektronik



Ini buatan sendiri, yang dicipta oleh pengarang Instructables di bawah nama samaran itu, akan berguna kepada ibu bapa anak-anak yang masih belum mempelajari nombor tersebut. Bagaimanakah saya dapat menjelaskan kepada mereka bahawa "kami meninggalkan dalam sepuluh minit" atau "dalam masa lima minit memberi mainan kepada saudara lelaki anda" jika mereka tidak memahami pembacaan sama ada tangan atau jam tangan digital, dan juga tidak tahu berapa lama masa berlalu? Tuan mencuba pemasa dapur, tetapi ternyata skala linear lebih terlihat daripada sudut dan sektor. Reka bentuk menggantikan satu set keseluruhan jam pasir, kerana kelajuan pengatup boleh diubah.

Dipohon ke peranti Arduino- Lembaga Adafruit Metro yang serasi, jika anda menggunakan yang lain, adalah penting untuk mempunyai sekurang-kurangnya tiga input analog. Maklumat dikeluarkan kepada sekeping pita dengan LED WS2812 yang boleh diatasi dengan kepadatan 144 LED per meter. Dua papan siap pakai oleh Adafruit juga digunakan untuk kawalan - satu dengan butang sentuhan, yang lain dengan pecutan tiga paksi. Sumber kuasa adalah bahagian dalam bank kuasa - bateri bersama papan, tetapi lebih baik untuk tidak mengeluarkan peranti ini dari kes mereka sama sekali, kerana produk buatan sendiri diberi makan dengan cara biasa - melalui output lima volt.

Dengan membongkar powerbank, tuan mengedar dengan kabel USB, menyolder wayar selari dengan penyambung keluaran. Tidak sia-sia: jadi apa, dan mencari tali dengan palam USB besar hari ini tidak menjadi masalah. Anda perlu mengambil kord yang rosak, di mana mikro USB atau palam Lightning "jatuh" di sebaliknya, keluarkan dan tarik wayar keluar dari kord. Di sini, sebagai contoh, bagaimana penterjemah menggunakan kord seperti:



Tetapi itu tidak menimbulkan kesulitan untuk dirinya sendiri. Dalam setiap cara yang mungkin cuba untuk tidak merobek apa-apa dan tidak menutup, dia sedikit mengubah suai kuasa. Pertama mengeluarkan penyambung output dari papannya:



Kemudian, sebaliknya, ia menghubungkan penyambung JST melalui wayar melalui suis, yang, pada gilirannya, disambung bukan dengan penyolderan, tetapi oleh penyambung RPPI. Rakan sejawat JST-penyambung berbaring masih dan menunggu sambungan ke litar.



Pilihan pilihan sudah siap, langkah seterusnya adalah sama tanpa mengira sama ada anda mengembalikan bank kuasa atau membiarkannya dalam kes itu bersama dengan tali yang disebutkan di atas.

Thatguyer memasang papan serasi Arduino dan modul pecutan pada papan roti:



Cara pateri mereka tidak akan berfungsi. Agar semuanya berfungsi, dua syarat mesti dipenuhi. Yang pertama adalah bahawa penyambung USB berada di pinggir papan roti, jadi lebih mudah untuk menyambung kabel ke sana. Yang kedua ialah dengan betul mengorientasikan pecutan. Ini lebih mudah daripada membalikkan graviti planet.

Tuan memilih pada papan roti bas yang akan ditambah dan dawai biasa, dan menghubungkan kesimpulan yang sepadan dengan pecutan dan papan serasi Arduino kepada mereka. Kemudian ia menyambung satu sama lain seperti ini: output paksi X - ke input analog A2, Y - ke A1, Z - ke A0:



Mengamati polaritas, ia menghubungkan bahagian penyambung JST dengan tayar tambah dan biasa papan roti:



Melakukan pematerian selanjutnya dengan pemutus litar terbuka atau penyambung diputuskan. Menyambungkan sekeping pita dengan LED yang boleh diatasi yang memegang 30 diod ini. Pita hanya boleh dipisahkan di kawasan yang direka khas untuk tujuan ini. Wayar kuasa disambungkan dalam polariti yang betul ke bas susunatur yang sepadan, dan input data bersiri disambungkan ke output digital papan serasi Arduino yang dipilih dalam program:



Terdapat anak panah di pita (menghantar ucapan kepada salah seorang peserta sumber, yang mana ia akan meneka), yang menunjukkan arah pemindahan data dari setiap alamat sebelumnya yang diterimanya kepada setiap yang berikutnya. Sambung sepotong pita supaya data hilang dari papan.

Selepas pita, wizard mengambil alih butang sentuh. Terdapat tiga wayar lagi: ditambah, biasa dan output. Bagaimana untuk menyambung dua pertama, tentu saja, dan yang ketiga - kepada input digital papan serasi Arduino yang dipilih dalam program ini. Apabila disentuh, butang itu memberi unit logik. Elektronik siap:



Iron pematerian akan berehat, jigsaw akan berfungsi. Sejurus selepas menganggarkan dan memindahkan garis garisan sejam ke papan maple:



Perkara yang sama boleh terpaku dari beberapa lapis kayu lapis tipis.

Tuan mengambil papan lain dari bentuk yang sama, tetapi lebih nipis, berbanding dari sisi:



Dalam plak, yang tebal, lubang latihan untuk pisau jigsaw dan membuat petak:




Segala-galanya sesuai:



Dan di bahagian belakang ini akan sesuai dengan suis, penyambung dan wayar yang menghubungkan kompartmen antara satu sama lain:



Seperti ini:



Melekatkan papan, dan bahagian bawahnya muncul di petak-petak, di sebelahnya siap, tetapi belum dipasang berdiri:



Anda boleh melekatkannya, anda boleh mengetatkannya dengan skru, seperti yang anda suka:



Dalam rehat ini, butang sentuh akan sesuai di pendirian:



Di sini terdapatnya:



Dalam hal itu sendiri, theguyer membuat ceruk dan lubang untuk kabel ke pita dan butang sentuh:



Plexiglass merangkumi petak-petak di belakang supaya bahagian elektronik tidak terjatuh:



Setelah membaiki plexiglass dengan pita supaya ia tidak bergerak, gerudi dan memperbaikinya seperti ini:




Membuat markah untuk memudahkan menggabungkan plexiglass dengan pokok supaya tidak ada keadaan: sialan itu, lubang tidak sepadan, tetapi anda hanya perlu menghidupkan penutup:



Menyertai segala-galanya bersama-sama, menggergaji sepanjang garis besar yang ditandai, mendapat bentuk jam pasir:



Di sebelah mana tidak terdapat petak dan plexiglass, ia membuat rehat untuk jalur LED:



Apa yang anda perlukan!



Ia membongkar kes itu, membersihkannya dan meliputi semua kayu dengan dua lapisan shellac. Sekali lagi, ia membersihkan sedikit, merangkumi varnis poliuretana, memproses sedikit dengan bulu keluli, dan ternyata ...



Kembali ke belakang elektronik:



Kemudian plexiglass:



Ia meliputi LED dengan penapis matte:



Banjir firmware, dia memerlukan perpustakaan Fastled. Dalam teks, sebelum mengisi, anda perlu menunjukkan yang mana kesimpulan disambungkan, serta berapa banyak LED dalam sekeping pita.

Menukar mod operasi jam tangan berlaku apabila kedudukan mereka berubah. Dengan sensor - penetapan, dengan sensor turun - mengira ke bawah, ke tepi - jeda. Apabila memasuki mod persediaan, kursor berkelip kuning muncul, setiap sentuhan sensor menambah satu bahagian ungu yang bersamaan dengan 15 saat. Jika anda mendail 60 saat, bahagian berikutnya akan menjadi biru dan minit yang sama. Setiap bahagian minit kelima ditandai dengan warna yang berbeza untuk kemudahan. Dalam mod hitung undur dan jeda, jam berjalan sama dengan pasir sebenar.

Mengulangi kerja buatan sendiri, anda boleh menyambung kepala piezoelektrik atau dinamik (satu melalui penguat) ke salah satu input digital dan menambah kesan bunyi ke firmware.
10
10
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...