Isi kandungan:
- Langkah 1: Sambungkan Relay
- Langkah 2: Program & Ujian Mikrokontroler
- Langkah 3: Pangkalan Kayu Pahat untuk Memadankan Komponen
- Langkah 4: Gunakannya
Video: Lampu Pintar Alexa Dengan ESP8266: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Instructable ini membimbing anda dan saya dalam menaik taraf lampu vintaj dengan kawalan suara menggunakan pengawal mikro ESP8266 dan Amazon Echo / Alexa. Kod Arduino meniru peranti Belkin WeMo menggunakan perpustakaan fauxmoESP, yang menjadikan persediaan mudah.
Harap maklum: Kod projek ini telah dibatalkan oleh perubahan perpustakaan fauxmoESP untuk meniru protokol Philips Hue dan bukannya Belkin WeMo. Sekiranya anda mengemas kini agar berfungsi dengan versi baru perpustakaan, beritahu saya
Untuk buku asas penuh dalam aliran kerja Arduino ESP8266, lihat Kelas Instructables Internet of Things percuma saya, dan periksa Paige's Lamps Class untuk lebih banyak inspirasi dan pengetahuan pencahayaan. Sekiranya anda baru menggunakan Arduino, kami juga mempunyai kelas intro untuk itu.
Projek ini menggunakan elektrik AC, yang boleh membahayakan anda atau menyalakan api - jangan biarkan projek ini disambungkan ke kuasa tanpa pengawasan, dan jika anda tidak tahu apa yang anda lakukan, bekerja di bawah pengawasan seseorang yang melakukannya
Untuk projek ini, anda memerlukan:
- Amazon Echo (dan aplikasi Alexa)
- Lampu (tambang 60W)
- Komputer yang menjalankan perisian Arduino dengan sokongan ESP8266 dipasang
- Papan mikrokontroler Adafruit Feather Huzzah ESP8266
- Adafruit Power Relay FeatherWing
- Kord lanjutan
- Penyesuai kuasa USB (sekurang-kurangnya 1A, saya menggunakan satu dari iPhone)
- Kabel USB (microB)
- Togol suis dan wayar (pilihan)
- Alat tangan ketiga (pilihan)
- Pinset (pilihan)
- Tiub mengecilkan haba
- Pistol panas (atau pengering rambut / lebih ringan)
- Pelucut wayar
- Pemotong pepenjuru siram
- Kacang wayar
- Pateri dan pateri
Untuk asas lampu kayu khas saya:
- Pahat kayu dan palu
- Naib
- Hacksaw
- Fail logam
- Gerudi / tekan dengan bit forstner
- Sander dengan kertas 220 grit
- Kemasan kayu (dengan sarung tangan, sikat, dll. - baca arahan pakej)
Sebagai tambahan kepada sokongan papan ESP8266, anda harus memasang perpustakaan Arduino berikut (cari di pengurus perpustakaan atau meletakkan folder secara manual di Arduino / perpustakaan):
- fauxmoESP
- ESPAsyncTCP
- Pelayan ESPAsyncWeb
Saya belajar mengenai kaedah ini dari tutorial Adafruit ini: Alexa Mudah (Echo) Kawalan Huzzah ESP8266 anda, yang mempunyai banyak maklumat berguna mengenai penggunaan kod ini dalam projek anda sendiri.
Untuk mengikuti apa yang sedang saya kerjakan, ikuti saya di YouTube, Instagram, Twitter, Pinterest, dan melanggan buletin saya. Sebagai Associate Amazon, saya dapat hasil dari pembelian yang layak yang anda buat menggunakan pautan afiliasi saya.
Langkah 1: Sambungkan Relay
Untuk mengawal bahagian AC litar, saya menggunakan Power Relay FeatherWing - hanya mengganggu wayar lampu panas dan pasangkan hujung yang dilucutkan ke terminal skru Normal Open and Common. Ingatlah, jika anda tidak mengenali AC, cari seseorang yang melakukan penyeliaan. Lampu saya mempunyai suis di sepanjang kord, jadi saya melepaskannya dan menggunakan wayar yang dikendalikan oleh suis.
Jangan lupa untuk menjembatani salah satu pelompat di bahagian bawah papan, sesuai dengan pin mikrokontroler yang akan anda gunakan pada ESP8266. Saya mengikuti tutorial persediaan untuk Power Relay FeatherWing dan merapatkan jumper yang ditunjukkan untuk mengawal relay dengan pin 13 pada Feather Huzzah ESP8266 saya.
Saya selalu membina prototaip papan roti jenis litar ini terlebih dahulu, walaupun tujuan utamanya adalah agar semuanya sesuai di dasar kayu lampu.
Langkah 2: Program & Ujian Mikrokontroler
Kod Arduino untuk projek ini menggunakan lakaran contoh untuk perpustakaan fauxmoESP, yang meniru peranti Belkin WeMo. Oleh itu, mengkonfigurasi homebrew anda sama dengan peranti komersial, yang sangat mudah dalam aplikasi Alexa. Demi pertuturan semula jadi, saya telah menamakan peranti saya "cahaya."
Saya memutuskan kemudian untuk menambah suis penggantian kuasa supaya lampu dapat dikawal secara bebas dari perintah suara. Itulah sebabnya ia tidak ada di foto papan roti di sini, tetapi muncul kemudian semasa langkah kayu. Anda tidak memerlukan butang untuk menguji kodnya, jadi anda semua baik. Tonton video yang terdapat di Langkah 1 untuk melihat saya menerangkan bagaimana kod butang berfungsi! Muat turun kod dari langkah ini dan masukkan nama dan kata laluan rangkaian wifi anda sendiri, dan sesuaikan nama peranti anda.
Langkah 3: Pangkalan Kayu Pahat untuk Memadankan Komponen
Setelah mengesahkan bahawa semuanya berfungsi, sudah tiba masanya untuk menangani bahagian kerja kayu projek ini. Lampu ini dipegang bersama oleh batang berulir, yang mudah dipendekkan dengan roda pemotong alat gergaji atau putar, kemudian dipasangkan dengan halus sehingga flens penyesuai masih dapat disekat. Saya memahat dasar kayu untuk menampung komponen saya.
Saya mengasah pangkal kayu untuk menghilangkan kotoran daripada mengacaukannya, dan menyelesaikannya dengan beberapa noda kayu.
Langkah 4: Gunakannya
Rasanya wajar untuk mengatakan "Alexa, nyalakan lampu," jadi saya merasa lebih pintar dalam menamakan lampu pintar saya. Untuk mempunyai beberapa peranti di rangkaian yang sama, anda boleh membezakannya dengan menamakannya sebagai "lampu lorong" atau "cahaya malam", misalnya. Adakah ini benar-benar lebih baik daripada membeli suis WeMo? Sekiranya anda telah membaca sejauh ini di Instructable, pastinya kita boleh bersetuju bahawa lebih senang membina anda sendiri, terutamanya dengan peningkatan lampu vintaj khas dan reka bentuk all-in-one.
Apa projek rumah pintar yang anda ada di bawah pemikiran anda? Beritahu saya apa yang anda kerjakan dalam komen di bawah.
Disyorkan:
Lampu LED Meja Pintar - Pencahayaan Pintar W / Arduino - Ruang Kerja Neopixels: 10 Langkah (dengan Gambar)
Lampu LED Meja Pintar | Pencahayaan Pintar W / Arduino | Ruang Kerja Neopixels: Sekarang beberapa hari kita menghabiskan banyak masa di rumah, belajar dan bekerja secara maya, jadi mengapa tidak menjadikan ruang kerja kita lebih besar dengan sistem lampu khas Arduino dan Ws2812b berdasarkan LED. Di sini saya tunjukkan kepada anda bagaimana membina Smart anda Lampu LED Meja yang
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: Adakah anda pernah mahukan jam pintar? Jika ya, ini adalah penyelesaian untuk anda! Saya membuat Jam Penggera Pintar, ini adalah jam yang boleh anda ubah waktu penggera mengikut laman web. Apabila penggera berbunyi, akan ada bunyi (bel) dan 2 lampu akan
Lampu Mummy - Lampu Pintar Terkawal WiFi: 5 Langkah (dengan Gambar)
Lampu Mummy - Lampu Pintar Terkawal WiFi: Kira-kira 230 ribu tahun yang lalu manusia belajar mengawal api, ini membawa kepada perubahan besar dalam gaya hidupnya ketika dia mulai bekerja pada waktu malam juga menggunakan cahaya dari api. Kita boleh mengatakan bahawa ini adalah permulaan Pencahayaan Dalam Ruangan. Sekarang saya
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: 4 Langkah (dengan Gambar)
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: Sonoff adalah barisan peranti untuk Rumah Pintar yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari talian tersebut adalah Sonoff Basic. Ia adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266. Artikel ini menerangkan cara menyiapkan Cl
Lampu Pintar Mudah $ 5 Dengan Antara Muka Web Telefon Pintar: 4 Langkah
Lampu Pintar $ 5 Mudah Dengan Antara Muka Web Telefon Pintar: Hai! Nama saya Raphael. Ini adalah Instructable pertama saya! Motif utama saya mencipta lampu ini adalah untuk membantu kehidupan orang-orang yang kurang berupaya bergerak. Suatu hari nanti, kita tidak akan mempunyai suis di dinding atau palam yang sukar dijangkau, melainkan telefon pintar kita untuk mengawal