Daftar Isi:
- Perlengkapan
- Langkah 1: Koneksi
- Langkah 2: Persiapan Perangkat Lunak
- Langkah 3: Kode
- Langkah 4: Memilih Kapan Harus Bangun
- Langkah 5: Alarm Berdering
- Langkah 6: Menghentikan Alarm - Langkah Pertama
- Langkah 7: Menghentikan Alarm - Langkah Terakhir
- Langkah 8: Setelah Menonaktifkan Alarm
Video: WakeupNow – Jam Alarm Cerdas: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Seperti semua orang tahu, kehidupan mahasiswa sangat keras, mereka memiliki hari yang panjang dengan kuliah, banyak pekerjaan rumah dan secara umum, mereka memiliki kehidupan yang gila. Mereka tidak punya waktu untuk apa-apa, dan jika Anda menyarankan mereka untuk menambahkan beberapa jam pada hari itu, mereka akan senang. Sayangnya, kami tidak dapat melakukannya, tetapi sekarang para siswa dapat menggunakan jam alarm WakeupNow kami yang akan memastikan Anda bangun tepat waktu dan cepat.
WakeupNow adalah jam alarm pintar, dibuat untuk memastikan orang yang lelah akan bangun dengan cepat dan tepat waktu.
Siapa kita?
Tiga mahasiswa Ilmu Komputer dari Interdisipliner Center (IDC), Herzliya, Israel yang sangat lelah menggabungkan jadwal yang padat dan padat – sekolah, pekerjaan, keluarga, dan sebagainya.
Kita semua memiliki beberapa kesulitan untuk bangun pagi dan karena itu, kita tahu semua trik untuk membuat orang bangun bahkan ketika Anda mencoba untuk memanipulasi alarm.
WakeupNow adalah tugas akhir kami dalam kursus “The Internet of Things (IOT)” yang digagas oleh Zvika Markfeld. Terima kasih telah mengajari kami kursus yang luar biasa ini.
Kami berharap alarm ini akan membuat bangun Anda lebih mudah, dan Anda akan menyukainya.
Perlengkapan
• 1 x Papan ESP8266 (kami menggunakan Wemos D1 mini)
• 1 x Kabel Micro-USB
• 1 x Papan tempat memotong roti
• 1 x Sonar
• 1 x LED
• 1 x Piezo
• 1 x LED RGB
• 20 x Kabel Jumper
• 1 x Sensor Suhu & Kelembaban (Kami menggunakan DHT22)
• Resistor 3 x 10K Ohm
• 1 x NeoPixel Matrix 8x8
• 1 x Pembicara
Langkah 1: Koneksi
- Letakkan papan ESP8266 di tengah atas Breadboard.
- Sambungkan Kabel Micro-USB dari board ESP8266 ke port USB di komputer.
- Hubungkan antara pin 5V pada board ESP8266 ke plus (+) pada Breadboard (kabel jumper merah) dan antara G pada board ESP8266 ke minus (-) pada Breadboard (kabel jumper biru (seperti pada gambar).
-
Koneksi sonar
- Hubungkan Gnd ke minus (-) di Breadboard.
- Hubungkan Echo ke pin D3 pada papan ESP8266.
- Hubungkan Trig ke pin D2 pada papan ESP8266.
- Hubungkan Vcc ke plus (+) pada Breadboard.
-
Koneksi yang dipimpin
- Hubungkan kaki panjang dengan resistor 10K Ohm ke pin D4 pada papan ESP8266.
- Hubungkan kaki pendek ke minus (-) pada Breadboard.
-
koneksi piezo
- Hubungkan kabel jumper hitam ke minus (-) pada Breadboard.
- Hubungkan kabel jumper merah ke pin A0 pada board ESP8266.
- Sambungan pengeras suara
Hubungkan salah satu kabel jumper ke minus (-) pada Breadboard dan yang kedua dengan resistor 10K Ohm ke pin D8 pada board ESP8266
-
Koneksi LED RGB
- Hubungkan kabel jumper kuning ke pin D5 pada board ESP8266.
- Hubungkan kabel jumper merah dengan resistor 10K Ohm ke plus (+) pada Breadboard.
- Hubungkan kabel jumper hijau ke pin D6 pada board ESP8266.
- Hubungkan kabel jumper biru ke pin D7 pada board ESP8266.
-
Koneksi sensor Suhu & Kelembaban
- Hubungkan 3.3V ke pin 3.3V pada papan ESP8266.
- Hubungkan #D4 ke pin D4 pada papan ESP8266.
- Hubungkan GND ke minus (-) di Breadboard.
-
Koneksi Matriks NeoPixel
- Hubungkan DOUT ke pin D1 pada board ESP8266.
- Hubungkan 5V ke plus (+) pada Breadboard.
- Hubungkan GND ke minus (-) di Breadboard.
Komentar
Kami tidak memiliki ruang untuk memasukkan semua komponen sehingga kami menghubungkan hanya sebagian untuk setiap tahap alarm.
Langkah 2: Persiapan Perangkat Lunak
Arduino IDE
- Instalasi Arduino
- Dukungan ESP8266
Adafruit IO
- Buat Akun
-
Tambahkan 3 feed baru
- Reaksi Wajah
- Suhu
- Waktu bangun tidur
-
Tambahkan Dasbor baru bernama "Diagnostik Alarm"
- Tambahkan Line Chart dengan pengaturan seperti pada gambar.
- Tambahkan Gauge Block dengan pengaturan seperti pada gambar.
- Tambahkan Blok Aliran dengan pengaturan seperti gambar
Anda dapat melihat bagaimana tampilan dashboard seperti pada gambar
Blynk
- Unduh ke ponsel Anda
- Pindai Kode QR di gambar untuk mendapatkan proyek.
Langkah 3: Kode
Unduh file "finalProject.ino" untuk kode proyek ini.
Buka kode di Arduino IDE, dan pilih papan yang relevan – "LOLIN (WENOS) D1 R2 & mini".
Saat Anda menjalankan monitor serial, pastikan Anda menggunakan 9600baud - ini akan membantu Anda melacak jika Anda memiliki kesalahan.
Untuk terhubung ke Wi-Fi, Adfruit IO dan BLYNK Anda perlu mengubah semua tempat yang relevan dalam kode – pastikan Anda melakukannya.
Langkah 4: Memilih Kapan Harus Bangun
Ambil ponsel Anda dan pilih waktu untuk bangun di aplikasi Blynk.
Led akan menyala untuk memberi tahu Anda bahwa Anda telah mengatur alarm dan waktu yang dipilih untuk bangun akan ditampilkan pada matriks led dengan warna merah.
Langkah 5: Alarm Berdering
Ketika saatnya untuk bangun, alarm akan memainkan versi modern dari "A Whole New World" dan RGB
led akan berkedip dalam warna yang berbeda.
Ini akan berlanjut sampai pengguna berhasil menonaktifkan alarm (di video berikutnya Anda tidak akan mendengar alarm dan tidak akan melihat led karena masalah ruang).
Langkah 6: Menghentikan Alarm - Langkah Pertama
Untuk menghentikan alarm, Anda harus terlebih dahulu mengikuti langkah-langkah berikut:
- Dekat dengan alarm, khususnya Sonar, itu akan menjemput Anda dan akan membuka kunci langkah berikutnya.
- Pada langkah berikutnya, Piazo akan diaktifkan dan Anda harus mengetuk 3 kali (tidak ada batasan waktu antara ketukan) untuk membuka kunci langkah terakhir
Langkah 7: Menghentikan Alarm - Langkah Terakhir
Pada langkah terakhir, tampilan di NeoPixel Matrix akan berubah menjadi persamaan dan Anda harus mengirim jawaban menggunakan Blynk, jawab dengan benar dan alarm akan berhenti.
Langkah 8: Setelah Menonaktifkan Alarm
Setelah Anda menonaktifkan alarm, Anda akan melihat suhu ruangan (kami ingin itu menjadi suhu lokasi saat ini menggunakan layanan tetapi setiap cara yang kami coba tidak berhasil) di Matriks NeoPixel, suhu dikirim ke Afafruit IO dan Anda dapat memeriksa di dasbor untuk melihat suhu yang terakhir direkam.
Jam alarm ini menyimpan waktu dari saat alarm diaktifkan hingga dinonaktifkan dan mengirimkannya ke Adafuit IO. Jika waktu bangun kurang dari 3 menit pengguna akan mendapatkan pemberitahuan di Blok Reaksi Cepat, jika tidak lebih dari 5 menit untuk bangun pengguna akan mendapatkan email untuk mengingatkan dia perlu bekerja pada dirinya sendiri.
Direkomendasikan:
Jam Alarm Cerdas Menggunakan Magicbit (Arduino): 10 Langkah
Jam Alarm Cerdas Menggunakan Magicbit (Arduino): Tutorial ini menunjukkan cara membuat jam alarm pintar menggunakan layar OLED di papan dev Magicbit tanpa menggunakan modul RTC apa pun
Jam Alarm Cerdas - Intel Edison - Iot RoadShow - São Paulo: 4 Langkah
Jam Alarm Cerdas - Intel Edison - Iot RoadShow - São Paulo: Salah satu manfaat terbesar dari siapa pun yang tinggal atau bekerja di kota besar adalah manajemen waktu. Saat ini perjalanannya konstan dan, karena lalu lintas adalah salah satu faktor utama. Memikirkannya, saya membuat aplikasi kecil yang menggunakan integrasi dengan Google M
Bangunkan Saya - Jam Alarm Cerdas: 6 Langkah
Wake Me Up - a Smart Alarm Clock: Wake me up adalah jam alarm pintar yang juga dapat digunakan sebagai lampu pintar. Strip led built-in mensimulasikan cahaya alami yang masuk ke kamar Anda. Ini memungkinkan cara yang tenang dan alami untuk memulai hari Anda. Jam alarm juga dilengkapi dengan segmen 4*7
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Skala Cerdas DIY Dengan Jam Alarm (dengan Wi-Fi, ESP8266, Arduino IDE dan Adafruit.io): 10 Langkah (dengan Gambar)
Skala Cerdas DIY Dengan Jam Alarm (dengan Wi-Fi, ESP8266, Arduino IDE dan Adafruit.io): Dalam proyek saya sebelumnya, saya mengembangkan skala kamar mandi pintar dengan Wi-Fi. Itu dapat mengukur berat pengguna, menampilkannya secara lokal dan mengirimkannya ke cloud. Anda bisa mendapatkan detail lebih lanjut tentang ini di tautan di bawah ini: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi