Daftar Isi:
- Langkah 1: Komponen yang Digunakan
- Langkah 2: Menyiapkan Raspberry Pi & Arduino IDE
- Langkah 3: Unggah Program
- Langkah 4: Buat Skrip Python
- Langkah 5: Unduh Ngrok
- Langkah 6: Menyiapkan Alexa
- Langkah 7: Buka Alexa ==> Alexa Skill Kit ==> Tambahkan Keterampilan Baru
- Langkah 8:
- Langkah 9:
- Langkah 10: Di Halaman Berikutnya Ini Akan Meminta Dua Opsi untuk Titik Akhir Satu Adalah AWS dan
- Langkah 11: Untuk Sertifikat SSL Pilih Opsi Kedua. Simpan dan Pindah ke Halaman Berikutnya
- Langkah 12: Memeriksa Layanan "aktif"
- Langkah 13: Server Mendapatkan Permintaan
- Langkah 14: Yang Diminta Diposting
- Langkah 15: Skema Arduino
- Langkah 16: Skema LED
Video: Cara Mengontrol Lampu/Lampu Rumah Menggunakan Arduino dan Amazon Alexa: 16 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Saya telah menjelaskan cara mengontrol lampu yang terhubung ke UNO dan dikendalikan oleh Alexa.
Langkah 1: Komponen yang Digunakan
PERANGKAT KERAS YANG DIGUNAKAN
- Arduino UNO & Genuino UNO
- Resistor 221 ohm
- LED (umum)
- Raspberry Pi 3 Model B
PERANGKAT LUNAK YANG DIBUTUHKAN
- Arduino IDE
- Kit Keterampilan Amazon Alexa Alexa
Langkah 2: Menyiapkan Raspberry Pi & Arduino IDE
1. Pertama instal binari
sudo apt-get install python-pip
labu pemasangan pip
pip install flask-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Memasang Arduino IDE di RPi
Untuk menginstal Arduino di RPi
1. Buka situs resmi dan unduh rilis sebelumnya.
Setelah itu unzip dan pergi ke direktori arduino dan mulai dengan./arduino
Langkah 3: Unggah Program
Setelah mengupload program, buka terminal serial.
Ketika Anda menulis N led akan menyala.
Ketika Anda menulis F led akan mati.
Langkah 4: Buat Skrip Python
Jalankan menggunakan python lightcontrol.py
Langkah 5: Unduh Ngrok
Ngrok adalah platform tunneling aman untuk membuat perangkat Anda online. Dengan platform ini Anda dapat membuat aplikasi web atau aplikasi apa pun menjadi online dengan cara yang sangat sederhana. Untuk mengunduh, buka situs resmi dan unduh untuk ARM.
ngrok.com/
Buka zip dan buka direktori tempat Anda mengekstraknya. Jalankan menggunakan perintah
./ngrok http 5000
Langkah 6: Menyiapkan Alexa
1. Masuk ke akun Amazon. Jika Anda memiliki akun, masuklah, jika tidak, daftar di sana dan masuk.
developer.amazon.com/
2. Buka Konsol Pengembang di sisi kanan atas.
Langkah 7: Buka Alexa ==> Alexa Skill Kit ==> Tambahkan Keterampilan Baru
Anda akan melihat halaman seperti ini. Pada halaman ini akan menanyakan jenis skill, nama, bahasa, dan nama panggilan. Anda dapat memberikan nama apa pun, dalam nama panggilan Anda harus memberikan nama yang Anda ucapkan saat memberikan perintah kepada Alexa.
Harap dicatat pilih bahasa yang sesuai yang digunakan di negara Anda jika Anda memilih bahasa yang berbeda saat membuat keterampilan. Itu tidak akan bekerja.
Di akhir perbarui, simpan dan tekan berikutnya.
Langkah 8:
Langkah 9:
Di halaman berikutnya, ia akan menanyakan maksud. Maksud mewakili tindakan yang memenuhi permintaan lisan pengguna. Untuk informasi lebih lanjut
developer.amazon.com/docs/custom-skills/de…
Jika ada kesalahan Anda akan melihat dalam warna merah.
Tulis kode di bawah ini di dalam kotak
{ "niat": [{
"intent": "LightOn"
}, {
"intent": "LightOff"
}]
}
simpan dan pindah ke halaman berikutnya.
Langkah 10: Di Halaman Berikutnya Ini Akan Meminta Dua Opsi untuk Titik Akhir Satu Adalah AWS dan
Pilih HTTPS & simpan dan pindah ke halaman berikutnya.
Langkah 11: Untuk Sertifikat SSL Pilih Opsi Kedua. Simpan dan Pindah ke Halaman Berikutnya
Langkah 12: Memeriksa Layanan "aktif"
Untuk menguji apakah layanan berfungsi atau tidak. Pastikan server Ngrok Anda berfungsi dan skrip Python juga berjalan jika tidak maka tidak akan berfungsi.
Anda dapat melihat server mendapatkan permintaan dan mempostingnya.
Langkah 13: Server Mendapatkan Permintaan
Langkah 14: Yang Diminta Diposting
Langkah 15: Skema Arduino
Langkah 16: Skema LED
Semoga kalian semua menyukainya.
Direkomendasikan:
Cara Membuat Rumah Pintar Menggunakan Modul Relai Kontrol Arduino - Ide Otomasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Relay Kontrol Arduino | Ide Otomasi Rumah: Dalam proyek otomatisasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengontrol 5 peralatan rumah tangga. Modul relai ini dapat dikontrol dari Ponsel atau smartphone, remote IR atau remote TV, sakelar Manual. Relai pintar ini juga dapat merasakan
Cara Mengontrol Bulb dengan Menggunakan Arduino UNO dan Modul Solid State Relay 5V Saluran Tunggal: 3 Langkah
Cara Mengontrol Bohlam dengan Menggunakan Arduino UNO dan Modul Solid State Relay 5V Saluran Tunggal: Deskripsi:Dibandingkan dengan relai mekanis tradisional, Solid State Relay (SSR) memiliki banyak keunggulan: memiliki masa pakai yang lebih lama, dengan putaran yang jauh lebih tinggi/ off kecepatan dan tidak ada suara. Selain itu, ia juga memiliki ketahanan yang lebih baik terhadap getaran dan
Cara Mengontrol Peralatan Rumah Tangga Dengan Remote TV Dengan Fungsi Timer: 7 Langkah (dengan Gambar)
Bagaimana Mengontrol Peralatan Rumah Tangga Dengan Remote TV Dengan Fungsi Timer: Bahkan setelah 25 tahun diperkenalkan ke pasar konsumen, komunikasi inframerah masih sangat relevan dalam beberapa hari terakhir. Baik itu televisi 4K 55 inci atau sound system mobil Anda, semuanya membutuhkan remote kontrol IR untuk merespons
Cara Menggunakan ESP32 untuk Mengontrol LED Dengan Blynk Melalui WiFi: 7 Langkah (dengan Gambar)
Cara Menggunakan ESP32 untuk Mengontrol LED Dengan Blynk Melalui WiFi: Tutorial ini akan menggunakan papan pengembangan ESP32 untuk mengontrol LED dengan Blynk melalui WiFi. Blynk adalah Platform dengan aplikasi iOS dan Android untuk mengontrol Arduino, Raspberry Pi, dan sejenisnya melalui Internet. Ini adalah dasbor digital tempat Anda dapat membuat
Menggunakan PSP Sebagai Joystick Komputer dan Kemudian Mengontrol Komputer Anda Dengan PSP: 5 Langkah (dengan Gambar)
Menggunakan PSP Sebagai Joystick Komputer dan Kemudian Mengontrol Komputer Anda Dengan PSP: Anda dapat melakukan banyak hal keren dengan homebrew PSP, dan dalam instruksi ini saya cam akan mengajari Anda cara menggunakan PSP sebagai joystick untuk bermain game, tetapi ada juga sebuah program yang memungkinkan Anda menggunakan joystick sebagai mouse. Berikut materinya