Isi kandungan:

Lampu Cuaca - Menukar Warna Dengan Suhu: 6 Langkah
Lampu Cuaca - Menukar Warna Dengan Suhu: 6 Langkah

Video: Lampu Cuaca - Menukar Warna Dengan Suhu: 6 Langkah

Video: Lampu Cuaca - Menukar Warna Dengan Suhu: 6 Langkah
Video: TEMPERATUR LAMPU dan Pengaplikasiaannya Pada Ruangan - Belajar Arsitektur 2024, November
Anonim
Lampu Cuaca - Menukar Warna Dengan Suhu
Lampu Cuaca - Menukar Warna Dengan Suhu

Helo! Berapa kali berlaku anda sejuk di bawah penghawa dingin di bilik anda, tidak mengetahui betapa panasnya di luar. Bayangkan keadaan haiwan kesayangan anda. Tidak mempunyai AC atau kipas angin. Mungkin ini tidak biasa, tetapi berlaku beberapa kali. Oleh itu, saya menyampaikan kepada anda lampu cuaca! Ini sebenarnya adalah versi terkini lampu ISS yang saya bina beberapa hari yang lalu. Projek ini akan menunjukkan betapa mudahnya membina dan menyesuaikan lampu. Cukup untuk bercakap. Apa yang sebenarnya dilakukan oleh lampu? Ia hanya lampu mood yang menyala dengan warna biru. Sekiranya suhu di luar meningkat di atas ambang yang ditetapkan, lampu menjadi merah. Semudah itu. Sekiranya anda menganggapnya terlalu asas, anda boleh menyesuaikannya dengan arahan RGB untuk melakukan apa sahaja dan hampir semuanya. Saya telah menjadikannya mudah untuk pemula. Jadi mari kita buat!

Bekalan

NodeMcu (esp8266)

Led merah dan biru

Wayar pelompat wanita ke wanita (pilihan)

Kertas carta hitam Diffusion lampiran (atau anda boleh mencetaknya 3d)

Penyesuai DC 5v dengan kabel mikro usb

Aplikasi Blynk dan ifttt

Langkah 1: Kandang

Pagar
Pagar
Pagar
Pagar

Membina strukturnya mudah. Saya menggunakan yang sama dengan mana saya membuat lampu ISS padam. Pada asasnya, saya baru saja membuka lampu bilik yang dipimpin lama dan menggunakan bahagian penyebaran atas. Untuk pangkalan, saya memotong cincin bulat dari carta yang sangat sesuai dengan penutup atas.

Langkah 2: Kod…

Kod…
Kod…

Program ini sebenarnya agak mudah. Gunakan kod saya dan ubah bahagian yang mengatakan "Auth" dengan token Auth yang akan anda terima setelah membuat projek blynk. Ganti "ssid" dengan nama WiFi anda dan "kata laluan" dengan kata laluan WiFi anda. Yang perlu dilakukan hanyalah menyambung ke aplikasi blynk. Apabila aplikasi ifttt mendapat pencetus dari cuaca bawah tanah (perkhidmatan), ia memicu blynk, yang seterusnya memicu pin NodeMcu yang dipilih. Adakah ia menjadi berlebihan? Jangan risau, anda hanya boleh memuat turun kod saya dan memuat naik ke NodeMcu anda. Ia mesti berfungsi dengan baik. Oh dan pastikan anda memasang perpustakaan esp8266 dan blynk.

Tidak pasti bagaimana memasang perpustakaan tersebut? Klik di sini untuk nodemcu dan di sini untuk blynk

Langkah 3: Buat Sambungan

Buat Sambungan
Buat Sambungan
Buat Sambungan
Buat Sambungan

Ini mudah. Sambungkan pin D1 ke D7 dan D2 ke D4. Sekarang sambungkan pin positif Led merah ke D5 dan pin positif Led biru ke D6. Pin negatif kedua LED boleh disambungkan ke gc mcu nod. Selesai. Lihat, senang.

Langkah 4: Siapkan Blynk

Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk
Persediaan Blynk

Pastikan anda telah mendaftar untuk blynk dan log masuk ke aplikasi. Buat projek baru dan token Auth akan dihantar kepada anda.. Di blynk, klik di mana sahaja pada skrin hitam untuk melihat kotak widget muncul. Di kotak widget, klik "butang". Anda akan dapati widget butang telah ditambahkan. Klik di atasnya dan pilih "PIN". Pilih gp5 dari senarai. Begitu juga buat butang lain tetapi kali ini pilih gp4.

Langkah 5: Siapkan IFTTT

Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT
Sediakan IFTTT

Log masuk ke ifttt. Klik pada tab ke-3 (kanan bawah) dan pilih simbol "+" di kanan atas. Dari sana, klik "ini" yang semestinya berwarna biru. Klik pada cuaca bawah tanah. Klik pada "suhu semasa naik di atas" dan masukkan suhu (katakan 35) dan pilih Celsius. Kemudian pilih lokasi anda.

Sekarang klik "itu" dan cari "webhooks" di bar carian. Klik "buat permintaan web" dan masukkan URL. Pilih "let" di bahagian kaedah dan pilih "application / json" dalam jenis kandungan. Di badan, taip ["1"]

Format URL adalah https:// IP / Auth / update / D5, Ganti Auth dengan token Auth projek blynk dan IP dengan IP awan blynk negara anda. Untuk mendapatkan IP, buka command prompt dan ketik "ping blynk-cloud.com". Untuk India, IP adalah 188.166.206.43

Begitu juga, Buat applet lain, hanya kali ini pilih "suhu semasa turun di bawah" di bawah tanah Cuaca. Juga, URL kali ini adalah https:// IP / Auth / update / D4 Sudah siap! Telah siap!

Langkah 6: Hidupkan

Hidupkan!
Hidupkan!
Hidupkan!
Hidupkan!
Hidupkan!
Hidupkan!
Hidupkan!
Hidupkan!

Hanya sambungkan bekalan 5v ke nodeMcu itu sahaja. Ia tidak seketika. Cuaca di bawah tanah memerlukan sedikit masa untuk mengemas kini suhu. Bagaimanapun, jika anda membiarkan lampu menyala, ia mesti berfungsi dengan baik. Projek ini adalah kemas kini kepada lampu ISS yang dibina lebih awal. Tujuan saya membuat ini adalah untuk menunjukkan betapa mudahnya menyesuaikan lampu sesuai dengan keperluan anda. Sebagai contoh, saya menambah LED lain dan sekarang menyala merah pada suhu panas, biru pada sejuk dan kuning pada suhu normal. Anda pasti akan mula menikmati IOT sebaik sahaja anda mula membuat projek ini dan bermain-main dengan kodnya. Jadi kali ini saya tidak melakukan kod. Sekiranya anda keliru, anda boleh melihat lampu ISS yang saya bina sebelumnya di mana saya melakukan kod yang serupa.

Saya harap saya dapat memberi inspirasi kepada anda untuk mencuba projek seperti ini. Terima kasih!

Disyorkan: