Isi kandungan:

Gunakan Adafruit NeoPixels Dengan Pembantu Rumah: 7 Langkah
Gunakan Adafruit NeoPixels Dengan Pembantu Rumah: 7 Langkah

Video: Gunakan Adafruit NeoPixels Dengan Pembantu Rumah: 7 Langkah

Video: Gunakan Adafruit NeoPixels Dengan Pembantu Rumah: 7 Langkah
Video: DEMO - Konfigurasi Adafruit Neopixel WS2812 dengan Nodemcu ESP8266 2024, November
Anonim
Image
Image

Adafruit NeoPixels adalah cincin, jalur dan papan litar bercetak lain dengan jalur LED RGB yang boleh dialamatkan. Mereka saling berantai. Adafruit NeoPixels sangat popular di komuniti pembuat dan banyak digunakan dalam pelbagai projek do-it-yourself (DIY).

Pembantu Rumah adalah platform automasi rumah sumber terbuka dan bebas yang ditulis dalam Python 3. Ia membolehkan anda mengurus pelbagai peranti di rumah pintar anda. Pembantu Rumah berfungsi dengan baik pada Raspberry Pi 3 atau 4 dan boleh dipasang sebagai gambar Hass.io.

Dalam tutorial ini anda akan belajar bagaimana menggunakan Adafruit NeoPixels dengan Pembantu Rumah tanpa sebarang pengaturcaraan! Dalam beberapa langkah, kami akan memasang dan mengkonfigurasi semuanya tanpa pengekodan. Kami akan menghubungkan Adafruit NeoPixels ke papan pengembangan WiFi sumber terbuka ANAVI Miracle Controller.

Perkakasan yang diperlukan

  • Cincin Adafruit NeoPixel
  • Adafruit NeoPixel Stick
  • 6 wayar pelompat lelaki hingga lelaki
  • Bekalan kuasa 5V DC
  • ANAVI Miracle Controller
  • Raspberry Pi 3 atau 4

Langkah 1: Pasang Pembantu Rumah

Pasang Pembantu Rumah
Pasang Pembantu Rumah
Pasang Pembantu Rumah
Pasang Pembantu Rumah

Muat turun Hass.io, flash pada kad microSD, pasangkan kad microSD di Raspberry Pi dan hidupkan. Pada but pertama, ia memuat turun versi terbaru Pembantu Rumah yang mengambil masa sekitar 20-30 minit bergantung pada sambungan Internet anda. Sekiranya penghala anda menyokong mDNS, anda dapat mencapai pemasangan anda di https://hassio.local: 8123.

Langkah 2: Pasang Mosquitto

Pasang Mosquitto
Pasang Mosquitto
Pasang Mosquitto
Pasang Mosquitto
Pasang Mosquitto
Pasang Mosquitto

Pasang broker Mosquitto MQTT dari kedai add-on Hass.io, konfigurasikan nama pengguna dan kata laluan serta Daftar Kawalan Akses (ACL), akhirnya melancarkan Mosquitto.

Langkah 3: Tambahkan Integrasi MQTT untuk Pembantu Rumah

Tambahkan Integrasi MQTT untuk Pembantu Rumah
Tambahkan Integrasi MQTT untuk Pembantu Rumah
Tambahkan Integrasi MQTT untuk Pembantu Rumah
Tambahkan Integrasi MQTT untuk Pembantu Rumah

Dari Configure> Integrations tambahkan integrasi MQTT baru. Masukkan alamat IP, nama pengguna, kata laluan dan klik Aktifkan penemuan. Adalah wajib dan sangat penting untuk membolehkan penemuan.

Langkah 4: Kabel Jumper Solder Male to Male untuk Adafruit NeoPixel Ring dan NeoPixel Stick

Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick
Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick
Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick
Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick
Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick
Solder Male to Male Jumper Wires to Adafruit NeoPixel Ring dan NeoPixel Stick

Keluar dari kotak Adafruit NeoPixel Rings and Sticks tidak mempunyai petunjuk. Kabel jumper lelaki solder lelaki ke Adafruit NeoPixel Ring dan NeoPixel Stick. Tiga wayar diperlukan untuk setiap peranti NeoPixel. Satu wayar pelompat adalah untuk GND, yang lain untuk 5V DC dan yang ketiga adalah untuk DIN (Input data).

Langkah 5: Sambungkan ke ANAVI Miracle Controller

Sambungkan ke ANAVI Miracle Controller
Sambungkan ke ANAVI Miracle Controller
Sambungkan ke ANAVI Miracle Controller
Sambungkan ke ANAVI Miracle Controller
Sambungkan ke ANAVI Miracle Controller
Sambungkan ke ANAVI Miracle Controller
  • Sambungkan NeoPixel Stick DIN ke LED1, GND ke GND dan 5VDC ke VOUT pada ANAVI Miracle Controller.
  • Sambungkan Input Data Cincin NeoPixel ke LED2, GND ke GND dan 5V DC Power ke VOUT pada ANAVI Miracle Controller.
  • Tetapkan pelompat pada ANAVI Miracle Controller ke 5V.
  • Pasangkan bekalan kuasa positif pusat 5V DC yang sesuai ke soket tong (5.5x2.1mm) pada ANAVI Miracle Controller.

Langkah 6: Konfigurasikan ANAVI Miracle Controller

Konfigurasikan ANAVI Miracle Controller
Konfigurasikan ANAVI Miracle Controller
Konfigurasikan ANAVI Miracle Controller
Konfigurasikan ANAVI Miracle Controller

Pada boot pertama ANAVI Miracle Controller membuat titik akses WiFi. Dari telefon pintar, tablet atau komputer anda, sambungkan ke ANAVI Miracle Controller. Ikuti arahan di portal tawanan untuk menyelesaikan konfigurasi ANAVI Miracle Controller. Sambungkannya ke rangkaian WiFi anda, tetapkan alamat broker MQTT, nama pengguna dan kata laluan, tetapkan jenis LED ke NEOPIXEL, bilangan LED untuk LED1 hingga 8 untuk Adafruit NeoPixel Stick dan bilangan LED untuk LED2 hingga 12 untuk Adafruit NeoPixel Ring.

Langkah 7: Kawal NeoPixels Dari Pembantu Rumah

Kawal NeoPixels Dari Pembantu Rumah
Kawal NeoPixels Dari Pembantu Rumah
Kawal NeoPixels Dari Pembantu Rumah
Kawal NeoPixels Dari Pembantu Rumah
Kawal NeoPixels Dari Pembantu Rumah
Kawal NeoPixels Dari Pembantu Rumah

Setelah konfigurasi berjaya, ANAVI Miracle Controller akan menyambung ke rangkaian WiFi anda dan broker MQTT yang disediakan. Selepas itu Pembantu Rumah akan menemui ANAVI Miracle Controller secara automatik. Buka GUI Pembantu Rumah, hidupkan ANAVI Miracle Controller LED1 dan ANAVI Miracle Controller LED2. Tetapkan kesan dan warna yang berbeza untuk setiap dua Adafruit NeoPixels.

Disyorkan: