» Elektronik » Arduino »Kami mengumpul penggera ringan dengan tangan kita sendiri

Kami mengumpul penggera ringan dengan tangan kita sendiri


Ini buatan sendiri akan berguna kepada mereka yang selalu bangun pada waktu pagi. Lagipun, musim sejuk adalah di hadapan, dan ini bermakna anda perlu bangun dalam kegelapan, dan ini agak sedih, dan tidak selamat sekiranya suis lampu terletak agak jauh. Lebih-lebih lagi, dalam kegelapan ia menjadi lebih sukar untuk bangun dan keluar dari katil. Produk buatan sendiri ini akan menyelesaikan masalah ini. Apabila penggera dimatikan, lampu menyala di dalam bilik, yang akan memberikan suasana yang selesa.
Semuanya berfungsi pada mikrokontroler Arduino.

Bahan dan alat untuk buatan sendiri:
- LED yang berlainan;
- jam tangan masa nyata MP1095;
- Piezo buzzer (dengan penjana terbina dalam);
- Satu prototaip papan debug pengkaji program pengaturcaraan Arduino (termasuk dalam kit NR05), yang direka untuk menyambungkan Arduino Nano;
- bahan untuk membuat penyebar (jika anda mempunyai pencetak 3D, anda boleh mencetak sesuatu yang anda sendiri).


Proses pembuatan lampu:

Langkah pertama. Bina permulaan
Pertama, penulis mula mencipta alas lampiran. Ia akan mempunyai penyebar, dan peralatan yang diperlukan dipasang di dalamnya. Pad telah digambar dengan cepat di SketchUp. Jika anda mahu, anda juga boleh mencetak kes untuk papan prototaip, tetapi prototaip itu sendiri sudah cukup indah. Antara lain, ia boleh digunakan untuk pembangunan projek-projek lain, dan untuk jam penggera, pada masa hadapan ia boleh direka bentuk dalam bentuk yang lebih padat, menggunakan papan Arduino Nano yang sama.



Kemudian satu LED dipasang. Penulis melekatkannya dengan gam ultra moden yang membeku apabila terdedah kepada cahaya ultraviolet. Ia dipanggil gam Bond. Ia menyimpan gam dengan baik, dan mempunyai apa-apa perkara untuk rumah tangga tidak akan berlebihan.
Pada peringkat yang sama, penyambung juga terpaku.




Langkah Dua Ujian dan semakan

Apabila diuji, ternyata cahaya buatan sendiri agak redup. Lampu ini kelihatan dalam gelap, tetapi cahaya ini tidak mencukupi untuk membangunkan seseorang. Untuk menyelesaikan masalah ini, beberapa LED putih dijumpai, mereka disambung secara selari dalam bentuk pokok. Akibatnya, lampu mula bersinar dengan terang, ini akan membolehkan untuk bangun dari cahaya semacam itu dengan kepekaan seseorang, tentu saja, ini tidak semua, akan ada pengaruh lain pada jiwa.


Lampu pada kecerahan maksimum menggunakan kira-kira 100 mA, dalam hal ini, ia tidak boleh disambungkan terus ke Arduino. Tetapi di papan debug ada penguat semasa yang bekerja pada transistor, ia memberikan 200 mA.

Antara lain, lembaga mempunyai banyak butang, di masa depan, mereka boleh digunakan untuk eksperimen dan menetapkan penggera.

Secara umum, papan debug adalah baik kerana ia mempunyai banyak penyambung yang berbeza yang membolehkan anda menyambungkan pelbagai sensor, servos, geganti, peranti yang berfungsi dengan antara muka I2C dan banyak lagi. Untuk menyambung, anda hanya perlu mempunyai wayar dengan soket.

Langkah Tiga Peringkat akhir
Penulis memutuskan untuk menyesuaikan kecerahan lampu melalui PWM, menggunakan pin kesembilan pada mikrokontroler Arduino, yang dipasang pada papan penguat. Penyambung disambungkan kepada penyambung SOUND, tambah dan tolak GND disambungkan ke DAT.

Jam masa sebenar perlu disambungkan kepada penyambung I2C_5V, kerana ia memerlukan 5V untuk kuasa.

Untuk pelarasan, terdapat penunjuk LCD dua baris di papan itu sendiri. Ia agak berbeza dan mempunyai tanda putih pada latar belakang biru yang kelihatan jelas. Selepas semua peralatan yang diperlukan disambungkan, anda boleh meneruskan untuk mengkonfigurasi perisian.


Algoritma untuk kerja buatan sendiri:

- apabila masa pada jam bertepatan dengan masa penggera, lampu mula beralih secara beransur-ansur, bercahaya lebih cerah;
- dalam proses menyalakan lampu, isyarat bunyi juga diberikan yang tidak akan membolehkan objek tidur untuk mengabaikan penggera;
- Anda juga perlu keupayaan untuk memasang bunyi tambahan yang mengganggu untuk kebangkitan yang lebih cekap, jika perlu. Adalah baik untuk membuat fungsi yang akan menghidupkan cahaya pada kecerahan penuh atau mematikannya selepas bangun sepenuhnya;
- Dan akhirnya, jam dan penggera harus dapat menetapkan waktu.

Lukisan siap dibuat untuk buatan sendiri boleh dimuat turun pada akhir artikel. Kod ini mempunyai ulasan terperinci yang akan membolehkan anda mengeditnya agar sesuai dengan sebarang keperluan.
Itu sahaja, produk buatan sendiri sudah bersedia, anda boleh memulakan ujian.

kod-dlya-svetobudilnika.rar [2.91 Kb] (muat turun: 211)
0
0
0

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 ...