Isi kandungan:
- Langkah 1: Calibrate Multi-Coin Acceptor
- Langkah 2: Sambungkan Multi-Coin Acceptor ke Arduino Mega
- Langkah 3: Sambungkan LCD ke Breadboard dan Arduino Mega
- Langkah 4: Sambungkan Lampu LED ke Breadboard dan Arduino Mega
- Langkah 5: Sambungkan Butang Tekan
- Langkah 6: Muat naik Sketsa Bright Saver ke Arduino
- Langkah 7: Himpunkan Bright Saver's House
Video: Penjimat Cerah Dengan Arduino Mega: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Bright Saver memaparkan maklumat simpanan yang tepat dan terkini dan membolehkan anda menetapkan sasaran simpanan. Contohnya, setelah anda menetapkan sasaran menggunakan dua butang yang disediakan, anda mungkin akan melihat perkembangannya dan berapa banyak lagi yang diperlukan untuk mencapai matlamat anda.
Diperlukan Komponen Perkakasan
- 1x Arduino Mega
- Papan Roti 1x (Besar)
- 1x Penerima Pelbagai Syiling yang Dapat Diprogram CH-924 (4 Jenis Syiling)
- 1x 12V AC Power Adapter
- 1x Penyesuai Jack Jack Wanita
- 1x LCD 16x2
- Potensiometer 1x 10K
- LED 4x (Merah, Kuning, Hijau dan Multi-RGB)
- Perintang 4x (220 ohm)
- Butang Tekan Mini 2x (Merah dan Biru)
- Sekumpulan Syiling Siri Ketiga Singapura
- Kabel Jumper (Lelaki-ke-Lelaki)
- Sekumpulan wayar klip Alligator plumbum hujung dua
Projek ini sesuai untuk semua, termasuk pemula Arduino! Pelbagai jenis syiling Singapura diterima melalui akseptor pelbagai syiling. Setelah duit syiling dimasukkan, LCD akan memaparkan maklumat simpanan yang diperbaharui dan kemajuan anda dikemas kini. Untuk menetapkan sasaran, butang disambungkan ke Arduino dan Bright Saver, yang membolehkan anda menyesuaikan sasaran anda.
Setiap kali duit syiling dimasukkan, piggy bank Bright Saver akan memeriksa kemajuan simpanan anda dan menyala dengan warna tertentu untuk menunjukkan jika anda berjaya mencapai tonggak simpanan. Sebagai contoh, Bright Saver akan menunjukkan lampu merah jika kemajuan anda telah mencapai 25 peratus daripada sasaran yang anda tetapkan. Apabila melepasi 50 peratus, LED akan berubah menjadi kuning dan hijau apabila anda melintasi 75 peratus sasaran anda. Akhirnya, setelah anda mencapai sasaran anda, lampu LED akan berpusing antara merah, hijau dan biru.
Paparan Warna LED untuk Penjimatan Sasaran
- Pada persentil ke-25 → Merah
- Pada persentil ke-50 → Kuning
- Pada persentil ke-75 → Hijau
- Pada persentil ke-100 → Multi-RGB
Kedai Elektronik yang disyorkan di Singapura
1. Carousell
2. Space Electronics Pte Ltd di Sim Lim Tower, # B1-07
3. Sgbotik
Sebab untuk Penjimat Cerah
Sebab untuk memilih Bright Saver adalah berkaitan dengan pengalaman masa kecil saya. Semasa kecil, saya selalu mempunyai minat untuk menabung sebanyak mungkin wang elaun saya menggunakan piggy bank tetapi harus memastikannya diisi sebelum membukanya. Walau bagaimanapun, saya tidak dapat memberitahu berapa banyak yang telah saya simpan hanya melalui berat piggy bank. Lebih-lebih lagi, saya merasa sangat menyusahkan untuk menghitung semua simpanan wang saya kerana duit syiling ini kemudian ditukar dengan wang tunai dengan ibu bapa saya. Oleh itu, saya fikir akan sangat baik memanfaatkan peluang ini untuk memiliki piggy bank yang disesuaikan dan pintar yang membantu saya menghitung simpanan duit syiling untuk saya.
Versi Masa Depan Bright Saver
Versi Masa Depan Bright Saver memainkan melodi sebagai perayaan apabila sasaran simpanan dicapai dengan menggunakan Piezo Buzzer. Bright Saver juga boleh menjadi pembantu interaktif yang berkomunikasi dengan anda dengan memberi salam nama anda dan memberikan maklumat sasaran secara automatik dengan suara. Bright Saver juga dapat menggunakan teknologi canggih seperti disambungkan ke Aplikasi Mudah Alih untuk membolehkan penjejakan simpanan anda melalui telefon anda kapan saja dan di mana sahaja, mencegah tabiat perbelanjaan impulsif!
CreditsI kemudian diilhamkan oleh tutorial oleh Adafruit yang menggunakan peranti elektronik seperti Arduino, LCD dan penerima syiling tunggal. Walau bagaimanapun, ciri-cirinya sederhana dan saya ingin mencabar diri saya untuk menambahkan ciri-ciri yang interaktif, berfungsi dan diperibadikan. Kod-kod asal telah diubah secara substansial.
Bright Saver dilesenkan di bawah Lesen Antarabangsa Creative Commons Attribution-NonCommercial 4.0.
Langkah 1: Calibrate Multi-Coin Acceptor
Diperlukan Komponen Perkakasan
1. Penerima Pelbagai Syiling yang Dapat Diprogram CH-924 (4 Jenis Syiling)
2. 1x 12V AC Power Adapter
3. 1x Penyesuai Jack Jack Wanita
Anda mungkin tertanya-tanya … bagaimana cara kerja akseptor pelbagai syiling?
Sensor pada akseptor duit syiling ini menggunakan ketebalan, diameter dan masa jatuh syiling untuk mengenal pasti mereka dan dapat diprogram sepenuhnya sehingga anda tidak terhad kepada jenis mata wang tertentu. Selain menggunakannya sebagai penjimat terang, anda juga dapat menggunakannya untuk mesin layan diri dan permainan arcade!
Langkah-langkah untuk Mengkalibrasi Multi Coin Acceptor
1. Sebelum alat penerima syiling dapat dipasang, sambungkan wayar Merah dan Hitam ke Penyesuai Jack Wanita Barel DC. Terminal DC Barrel Jack Adapter dilabel positif dan negatif dan memerlukan pemutar skru untuk mengetatkan terminal, seperti yang ditunjukkan pada gambar kedua.
o Kawat merah ⟹ Positif
o Kawat hitam ⟹ Negatif
2. Sambungkan Jack DC Barrel Female Female ke 12V AC Power Adapter, yang ditunjukkan pada gambar ketiga.
3. Kawat putih dan kelabu kemudian akan disambungkan ke Arduino, yang disebutkan dalam langkah 2.
4. Setelah akseptor duit syiling dihidupkan, LED merah akan menyala dan mempunyai bunyi 'BEEP', ditunjukkan dalam gambar mulut.
5. Sediakan duit syiling yang berbeza dari $ 0.10, $ 0.20, $ 0.50 dan $ 1.00, ditunjukkan dalam gambar kelima.
6. Sediakan alat penerima syiling dengan langkah-langkah berikut:
- Tekan dan tahan "TAMBAHKAN" dan "MINUS" selama beberapa saat dan huruf "A" akan muncul dari layar LED.
- Tekan butang "SET" selama beberapa saat dan huruf 'E' akan muncul.
- Gunakan butang "TAMBAHKAN" dan "MINUS" untuk memilih berapa banyak syiling yang ingin anda gunakan. Dalam kes kami, kami akan memilih “4” ($ 0.10, $ 0.20, $ 0.50 dan $ 1.00). Tekan "SET" selama beberapa saat dan huruf "H1" akan muncul.
- Huruf "H1" merujuk pada duit syiling pertama yang digunakan untuk penentukuran. Anda boleh memilih berapa banyak sampel syiling yang akan diambil sampel. Dalam kes saya, saya akan menggunakan 15 sampel syiling bernilai $ 0.10 untuk ketepatan yang lebih baik. Tahan "SET" untuk mengesahkan.
- Seterusnya, huruf "P1" akan muncul untuk memilih jumlah denyut output untuk setiap duit syiling. Oleh kerana nadi maksimum adalah 50, saya memilih denyutan 1 hingga 10 untuk pengenalan yang lebih mudah.
⮎ Contohnya:
o $ 0.10 ditetapkan sebagai "1";
o $ 0,20 ditetapkan sebagai “2”;
o $ 0,50 ditetapkan sebagai "5";
o $ 1.00 ditetapkan sebagai "10"
- Tekan "SET" untuk mengesahkan.
- Huruf "F1" akan muncul untuk menetapkan tahap ketepatan untuk duit syiling pertama. Nilainya adalah dari 1 hingga 30, 1 yang paling tepat. Sekiranya duit syiling yang sama serupa, nilainya harus lebih tepat. Dalam kes saya, saya memilih 7. Gunakan butang "TAMBAHKAN" dan "MINUS" dan tekan "SET" selama beberapa saat.
- Huruf "H2" akan muncul dan mengulangi proses yang sama dari langkah 4 hingga langkah 6. Namun, perhatikan bahawa denyut nadi berbeza untuk semua duit syiling, yang disebutkan dalam Langkah 5.
- Setelah penyiapan dari H1 ke H2, tahan "SET" dan huruf "A" akan muncul untuk menunjukkan dan tekan "SET" sekali lagi untuk huruf "E" untuk muncul untuk mengesahkan pengaturan baru. (PENTING!)
- Akhir sekali, matikan dan hidupkan suis kuasa utama.
- Tekan "SET" dan huruf "A1" akan muncul. Anda mungkin mula mengambil sampel duit syiling pertama: $ 0.10 dengan 15 sampel. Tekan "SET" apabila anda selesai.
- Selanjutnya, huruf "A2" akan dan mengulangi proses yang sama dan tekan "SET". Sistem akan dimulakan semula secara automatik setelah persediaan selesai.
Sekarang, anda sudah bersedia memprogram Coin Acceptor dengan Arduino!: D
Langkah 2: Sambungkan Multi-Coin Acceptor ke Arduino Mega
Diperlukan Komponen Perkakasan
1. Penerima Pelbagai Syiling
2. Arduino Mega
3. Wayar Klip Alligator Lead Double-end
4. Pelompat Wanita-ke-wanita
Langkah Menghubungkan Multi-Coin Acceptor ke Arduino
Pertama, pasangkan kabel USB ke Arduino Mega dan komputer riba anda.
Seperti yang disebutkan dalam Langkah 1, sambungkan wayar Putih ke Pin 2 dan wayar kelabu ke Pin GND, yang digambarkan dalam rajah.
Dalam kes saya, saya menggunakan klip buaya kepada jumper wanita-ke-wanita untuk memasukkan wayar ke pin Arduino.
Langkah 3: Sambungkan LCD ke Breadboard dan Arduino Mega
Diperlukan Komponen Perkakasan
1. Papan roti
2. Arduino Mega
3. LCD
4. Wayar Pelompat Wanita-ke-wanita
Langkah Menghubungkan LCD ke Breadboard dan Arduino Mega
1. Sambungkan skrin LCD yang dipateri di sisi papan roti.
2. Sambungkan rel negatif ke Pin GND Arduino. Ini bermaksud apa sahaja yang disambungkan ke baris itu, akan dianggap sebagai Pin GND.
3. Sambungkan rel positif ke Pin 5V dari Arduino.
4. Sambungkan pin LCD pertama (VSS) dan terakhir (K) ke rel negatif yang menunjukkan GND.
5. Sambungkan pin bekalan, pin ke-2 (VDD) dan 15 (A) (sokongan lampu latar LCD) ke rel positif.
6. Sambungkan pin pertama potensiometer ke rel positif.
7. Sambungkan pin potensiometer ke-3 ke rel negatif.
8. Sambungkan pin tengah potensiometer ke pin ke-3 (V0) yang merupakan pin kawalan dan kontras.
9. Sambungkan pin LCD ke-4 (Daftar Pilih - RS) ke pin 3 Arduino.
10. Sambungkan pin LCD ke-5 (Baca / Tulis - RW) ke rel negatif. Oleh kerana kita menggunakan LCD untuk paparan, buat yang rendah iaitu Menulis.
11. Sambungkan pin LCD ke-6 (Aktifkan - E) ke pin 4 Arduino.
12. Sambungkan pin data LCD.
o Sambungkan pin LCD ke-11 (D4) ke pin 8 Arduino
o Sambungkan pin LCD ke-12 (D5) ke pin 9 Arduino
o Sambungkan pin LCD ke-13 (D6) ke pin 10 Arduino
o Sambungkan pin LCD ke-14 (D7) ke pin 11 Arduino
Setelah disambungkan, LCD akan menyala dan anda boleh mengatur kontras paparan menggunakan potensiometer.
Langkah 4: Sambungkan Lampu LED ke Breadboard dan Arduino Mega
Diperlukan Komponen Perkakasan
1. Papan roti
2. Arduino Mega
3. Perintang 4x (220 Ohm)
4. LED 4x (Merah, Kuning, Hijau, Multi-RGB)
5. 8x Wayar Klip Alligator Lead Double-end
6. Wayar Pelompat Wanita-ke-wanita
Langkah Menyambungkan Lampu LED ke Breadboard dan Arduino Mega
1. Buat persamaan dengan menghubungkan kadar negatif dari papan roti ke pin GND Arduino.
2. Masukkan perintang dengan menghubungkan satu kaki ke kadar negatif.
3. Sebelum menyambungkan LED ke papan roti dan Arduino, anda perlu mengetahui pin LED. Pin pendek adalah timbal negatif dan pin panjang adalah timbal positif.
4. Sambungkan wayar pelompat ke setiap hujung perintang, selari antara satu sama lain.
5. Sambungkan hujung wayar pelompat yang lain dengan wayar klip buaya.
6. Sambungkan hujung wayar klip buaya yang lain ke plumbum LED yang lebih pendek.
7. Gunakan wayar klip buaya baru untuk menyambungkan plumbum LED yang lebih panjang dengan wayar pelompat wanita-ke-wanita.
8. Sambungkan hujung wayar pelompat wanita-ke-wanita yang lain ke Arduino.
⮎ Contohnya:
o LED merah ke pin 16 Arduino
o LED Kuning ke pin 14 Arduino
o LED Hijau ke pin 15 Arduino
o LED Multi-RGB ke pin 17 Arduino
Langkah 5: Sambungkan Butang Tekan
Dalam Bright Saver ini, kita akan menggunakan dua butang, merah dan biru untuk menetapkan sasaran pada layar LCD. Butang merah adalah untuk meningkatkan sasaran dan butang biru untuk menurunkan sasaran.
Diperlukan Komponen Perkakasan
1. Arduino Mega
2. 2x Butang Tekan Mini (Merah dan Biru)
3. 6x Wayar Klip Alligator Lead Double-end
4. Wayar Pelompat Wanita-ke-wanita
Bermula dari butang biru,
1. Sambungkan 3 kaki butang merah dengan 3 klip buaya.
2. Sambungkan hujung klip buaya yang lain ke wayar pelompat.
3. Sambungkan hujung wayar pelompat yang lain ke papan roti seperti yang ditunjukkan dari rajah.
4. Sambungkan papan roti ke Arduino Pin 20 dengan menggunakan wayar pelompat.
5. Selari dengan wayar pelompat klip buaya merah, sambungkan ke rel positif.
6. Selari dengan wayar pelompat klip buaya kuning, sambungkan ke rel negatif.
Bermula dari butang merah,
1. Sambungkan 3 kaki butang merah dengan 3 klip buaya.
2. Sambungkan hujung klip buaya yang lain ke wayar pelompat.
3. Sambungkan hujung wayar pelompat yang lain ke papan roti seperti yang ditunjukkan dari rajah.
4. Sambungkan papan roti ke Arduino Pin 21 dengan menggunakan wayar pelompat.
5. Selari dengan wayar pelompat klip buaya hijau, sambungkan ke rel positif.
6. Sambungkan satu sisi rel negatif ke sisi lain rel negatif.
Langkah 6: Muat naik Sketsa Bright Saver ke Arduino
Langkah 7: Himpunkan Bright Saver's House
Alat Diperlukan
1. kadbod
2. Senapang Panas
3. Skru
4. Botol Air Mineral Evian, 750ml
5. Penanda Kekal
6. Pisau
Langkah Membina Rumah
1. Pertama, saya mengukur dalaman penerima duit syiling untuk memasangkannya ke bahagian depan rumah dan memasangnya dengan skru. Juga, saya telah memotong bahagian bawah rumah untuk memasukkan bank syiling saya.
2. Ingatlah untuk membina bahagian luar dengan sokongan yang kuat di dalam rumah untuk memastikan rumah itu dapat menampung berat badan dengan menyiapkan kadbod untuk bertindak sebagai sokongan untuk penerima syiling dan bank syiling.
3. Masukkan Arduino dan Breadboard anda di dalam rumah.
4. Letakkan LCD dan butang dengan memotong lubang di sisi rumah. Perhatikan bahawa LCD masih terpasang pada Breadboard.
Disyorkan:
Penjimat Bateri Fairy Light: 8 Langkah (dengan Gambar)
Penjimat Bateri Fairy Light: Baterai CR2032 hebat, tetapi tidak tahan lama seperti yang kita mahukan semasa memandu LED " Fairy Light " tali. Dengan Musim Percutian di sini, saya memutuskan untuk mengubah suai 20 rentetan cahaya untuk lari dari bank kuasa USB. Saya mencari dalam talian dan
Penjimat Bateri, Suis Pemotong Pelindung Pelepasan Dengan ATtiny85 untuk Kereta Asid Lead atau Bateri Lipo: 6 Langkah
Penjimatan Bateri, Suis Pemutus Pelindung Pelepasan Dengan ATtiny85 untuk Kereta Asid Lead atau Bateri Lipo: Oleh kerana saya memerlukan beberapa pelindung bateri untuk kereta dan sistem solar saya, harga komersil saya berharga terlalu mahal $ 49. Mereka juga menggunakan terlalu banyak kuasa dengan 6 mA. Saya tidak menemui arahan mengenai perkara ini. Jadi saya buat sendiri yang menarik 2mA. Bagaimana
Hari dalam seminggu, Kalendar, Masa, Kelembapan / Suhu Dengan Penjimat Bateri: 10 Langkah (dengan Gambar)
Hari dalam seminggu, Kalendar, Masa, Kelembapan / Suhu Dengan Penjimat Bateri: Mod penjimatan kuasa di sini adalah yang membezakan Arahan ini daripada contoh lain yang menunjukkan hari dalam seminggu, bulan, hari bulan, waktu, kelembapan, dan suhu. Keupayaan inilah yang membolehkan projek ini dijalankan dari bateri, tanpa
Cara Membangunkan Lampu suluh LED Cerah!: 8 Langkah (dengan Gambar)
Cara Membangunkan Lampu Senter LED yang Sangat Cerah !: Dalam Instruktif ini (pertama saya) saya akan menunjukkan kepada anda bagaimana saya membina lampu suluh LED genggam yang sangat terang ini supaya anda juga dapat mengubah malam menjadi siang … dan menarik perhatian rakan anda. kita sering menggunakan lampu suluh untuk aktiviti seperti perkhemahan
Kawalan Kuasa Periferal Dengan Penjimat Skrin: 3 Langkah (dengan Gambar)
Kawalan Kuasa Periferal Dengan Penjimat Skrin: Pertama: projek ini dipasang ke port pencetak komputer. Saya tidak akan bertanggungjawab terhadap seseorang yang membakar papan induknya. Tolong, harap berhati-hati dan periksa semua sambungan anda jika anda ingin mencuba sesuatu seperti