Isi kandungan:
- Bekalan
- Langkah 1: Lihat Video
- Langkah 2: Perkakasan
- Langkah 3: Kod
- Langkah 4: Magnet
- Langkah 5: Penggunaan
Video: Petunjuk WiFi Dari Rumah: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Bagi mereka yang cukup bernasib baik kerana dapat bekerja dari rumah, kami mungkin mendapati bahawa terdapat beberapa cabaran besar ketika datang ke sempadan dengan orang lain di rumah. Untuk membantu ini, saya membuat binaan yang sangat sederhana ini yang membolehkan anda kawal warna LED menggunakan antara muka web untuk memberi tahu orang lain di rumah bahawa anda sedang membuat panggilan atau sebaliknya tidak terganggu.
Lampu juga mengandungi magnet sehingga mudah dipasang dan dikeluarkan dari pemegang pintu untuk kemudahan penggunaan dan pengisian.
Oleh itu, jika anda mencari sedikit ketenangan di rumah, mungkin ini adalah panduan untuk anda!
Bekalan
- Adafruit Feather Huzzah ESP8266 (Mana-mana ESP8266 berpotensi berfungsi, tetapi Huzzah mempunyai litar pengisian lipo dan juga pengatur 3.3v yang cukup baik) -
- 8 helai helai Neopixel * -
- Bateri Lipo - Sebarang ukuran yang munasabah harus saya lakukan (600mAH +) Saya tidak mempunyai sumber yang baik
- Kes Projek -
- Pemacu Keras Lama - Sumber magnet yang sangat kuat!
Langkah 1: Lihat Video
Saya juga membuat video mengenai projek ini jika anda ingin melihatnya.
Saya mungkin bersikap berat sebelah, tetapi saya rasa perlu melihat klip anak perempuan saya yang berusia 3 tahun yang sangat comel yang berbahasa Ireland!
Langkah 2: Perkakasan
Ini adalah binaan yang mudah dari sudut pandang perkakasan, menjadikan projek mudah lebih penting bagi saya daripada mengoptimumkan bateri, tetapi ia harus berlangsung seharian dengan sekali cas, jadi saya rasa itu cukup baik.
Pengawal mikro: ESP8266
Untuk pengawal mikro kami menggunakan ESP8266 yang diprogramkan dengan Arduino IDE. Sekiranya anda tidak terbiasa dengan ESP8266, ini adalah peranti serasi Arduino yang luar biasa yang telah dibina dalam WiFi, saya cadangkan untuk melihat kelas IoT Becky Stern untuk maklumat lebih lanjut.
Saya secara khusus memilih Adafruit Feather Huzzah ESP8266 kerana dilengkapi dengan litar untuk menggunakan bateri Lipo bersepadu. Ia juga mempunyai pengatur 3.3V 500mA, yang sedikit lebih baik daripada yang terdapat pada kebanyakan papan ESP8266 Cina yang lebih murah. Ini membolehkan kita mengaktifkan Neopixels menggunakan 3.3V, yang dapat membantu kita mengelakkan masalah yang kadang-kadang berlaku ketika menggunakan Neopixles yang dikuasakan dengan 5v dari peranti tahap logik 3.3v seperti ESP8266.
Lampu: Neopixel
Saya memilih neopxiels kerana ia adalah kaedah yang sangat mudah untuk menambahkan led RGB ke projek anda. Mereka hanya memerlukan kuasa dan satu wayar data untuk disambungkan, dan mereka membolehkan anda menetapkannya ke warna apa pun, bahkan menetapkan warna LED secara individu.
Neopixel dikabelkan seperti berikut.
VCC -> 3V
GND -> GND
Data-in -> gpio 0
Bateri: Mana-mana Lipo
Menggunakan litar bateri bulu huzzah menjadikan penggunaan lipo sangat mudah. Anda boleh memasangnya terus ke penyambung JST huzzah bulu (CATATAN: sila periksa kekutuban bateri anda, tidak ada standard untuk ini jadi mungkin perlu ditukar) atau anda boleh menyambung ke pin GND dan BAT huzzah. Untuk mengecas bateri, anda hanya boleh memasang kabel USB mikro ke dalam huzzah.
Anda harus memeriksa kesihatan bateri. Secara amnya diterima bahawa lipo tidak boleh dibenarkan jatuh di bawah 3V, jadi anda harus memastikan bahawa lipo berada di atasnya sebelum menggunakannya dalam projek anda.
Langkah 3: Kod
Kod untuk projek ini sangat bergantung pada contoh helloServer yang tersedia untuk ESP8266 di Arudino IDE.
Ada alasan untuk menukar LED menjadi Merah, Hijau dan kemudian mematikannya, tetapi lebih banyak ciri dapat ditambahkan jika diperlukan.
Anda boleh memuat turun dan memasang kod dari Github saya
Terdapat satu perpustakaan luaran yang perlu anda tambahkan dari pengurus perpustakaan, dan itulah perpustakaan Neopixel dari Adafruit.
Langkah 4: Magnet
Untuk memasangkannya ke pintu, saya menggunakan magnet yang sangat kuat dari cakera keras lama. Cukup keluarkan semua skru dari bahagian luar cakera keras dan anda boleh mengeluarkan magnet dengan mudah. Saya rasa ini perlu dilakukan bahawa hanya boleh dilakukan pada cakera keras yang anda tidak perlukan lagi! Ini akan merosakkan pemacu!
Ini benar-benar kuat, jadi saya cadangkan berhati-hati dengan mereka, terutamanya semasa mengeluarkannya kerana anda boleh mencubit jari dengan mudah.
Oleh kerana ini hanyalah prototaip yang cepat, dan kekuatan magnet akan terus bergerak ke arah casing, saya memutuskan untuk menggunakan blu-tack untuk memasangkannya ke casing.
Langkah 5: Penggunaan
Untuk menggunakan peranti, anda hanya boleh mengunjungi "wfh.local" di penyemak imbas web anda. Harap maklum bahawa berdasarkan perkhidmatan Bonjour, untuk maklumat lebih lanjut, periksa pautan ini.
Selepas itu anda hanya boleh menggunakan antara muka web untuk mengemas kini warna LED setiap kali anda memerlukan!
Semoga anda mendapat Arahan ini berguna.
Saya ingin mendengar tentang apa yang akan anda buat dengan jenis persediaan ini. Tolong beritahu saya dalam komen di bawah, atau sertai saya dan sekumpulan pembuat lain di pelayan Discord saya, di mana kita boleh membincangkan topik ini atau mana-mana pembuat yang berkaitan dengan anda, orang-orang sangat membantu di sana jadi ini adalah tempat yang bagus untuk menggantung keluar.
Saya juga ingin mengucapkan terima kasih banyak kepada Penaja Github saya yang membantu menyokong apa yang saya lakukan, saya sangat menghargainya. Sekiranya anda tidak tahu, Github sepadan dengan penajaan untuk tahun pertama, jadi jika anda membuat penajaan, mereka akan sepadan dengan 100% untuk beberapa bulan akan datang. Terima kasih untuk membaca!
Disyorkan:
Tarik dan Paparkan Data dengan Ambiently Dari Mana-mana Laman Web Melalui Wifi (Petunjuk Lampu Utara) Dengan NodeMcu: 6 Langkah
Tarik dan Paparkan Data Secara Ambien Dari Mana-mana Laman Web Melalui Wifi (Petunjuk Lampu Utara) Dengan NodeMcu: Motivasi Saya: Saya telah melihat BANYAK arahan untuk menyiapkan / menggunakan NodeMCU (dibina pada modul ESP8266) untuk membuat projek IoT (internet of things) . Walau bagaimanapun, sangat sedikit tutorial ini yang mempunyai semua butiran / kod / rajah untuk orang baru yang sangat
Kawal Pintu Gelongsor Automatik Anda Dengan Pembantu Rumah dan ESP Rumah: 5 Langkah (dengan Gambar)
Kawal Pintu Gelongsor Automatik Anda Dengan Pembantu Rumah dan ESPRumah: Artikel berikut adalah beberapa maklum balas mengenai pengalaman peribadi saya mengendalikan pintu gelangsar automatik yang telah saya pasangkan di rumah saya. Pintu gerbang ini, berjenama " V2 Alfariss ", telah dilengkapi dengan beberapa alat kawalan jauh Phox V2 untuk mengawalnya. Saya juga ada
Petunjuk Status Kerja Dari Rumah: 5 Langkah
Petunjuk Status Kerja Dari Rumah: Dengan keadaan semasa bekerja dari rumah, saya menghadapi beberapa cabaran kerana anak-anak saya juga belajar dari rumah. Kadang-kadang kehidupan kerja dan keluarga boleh menjadi sedikit kabur. Oleh itu, saya perlu membuat beberapa peraturan asas dengan anak-anak saya untuk
[15min] Jam Weasley / Petunjuk Rumah - Berdasarkan TR-064 (beta): 4 Langkah (dengan Gambar)
[15min] Weasley Clock / Who Is Home Indicator - Berdasarkan TR-064 (beta): KEMASKINI: Lihat langkah 3. Cerita panjang (TL; DR di bawah): Beberapa waktu lalu saya menulis skrip bash kecil di komputer saya yang akan imbas rangkaian untuk peranti yang didaftarkan dan bandingkan nama hostnya dengan senarai dengan nama yang berkaitan. Setiap kali peranti akan log
Kawal Peralatan Rumah Tangga Dari Telefon Pintar Anda Dengan Aplikasi Blynk dan Raspberry Pi: 5 Langkah (dengan Gambar)
Kawal Peralatan Rumah Tangga Dari Telefon Pintar Anda Dengan Aplikasi Blynk dan Raspberry Pi: Dalam projek ini, kami akan belajar bagaimana menggunakan aplikasi Blynk dan Raspberry Pi 3 untuk mengendalikan perkakas rumah (Pembuat kopi, Lampu, tirai tingkap dan banyak lagi … Komponen perkakasan: Kabel Breadboard Lampu Relay Raspberry Pi 3 Aplikasi apl perisian: Blynk A