Daftar Isi:
- Perlengkapan
- Langkah 1: Program Kedua MCU
- Langkah 2: Instal Driver Arduino Leonardo ke PC Anda
- Langkah 3: Hubungkan ke PC Anda
- Langkah 4: Mengonfigurasi IoBroker
- Langkah 5: Memodifikasi Kode & Outlook Masa Depan
Video: IoTyper - Kontrol PC Anda Melalui Alexa (IoT): 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Pernahkah Anda berpikir untuk mengendalikan PC Anda dengan IoT? Dunia kita menjadi lebih pintar dari hari ke hari dan hari ini kita mengubah PC kita menjadi PC yang lebih pintar dari sebelumnya. Ayo mulai!
IoTyper didasarkan pada dua Mikrokontroler dasar: ATMega 32U4 yang dapat meniru keyboard, dan ESP8266 yang memiliki kemampuan WiFi. IoTyper menggabungkan keduanya. Hasilnya adalah Gerbang bagi PC Anda untuk berkomunikasi dengan perangkat IoT. Untuk menghubungkan semuanya melalui WiFi, Anda memerlukan MQTT-Broker. Saya menggunakan iOBroker untuk ini. Sistem Saya berjalan pada Laptop lama yang ditingkatkan. Tidak perlu menjadi yang terbaru dan tercepat! Raspberry Pi akan melakukan pekerjaan itu juga …
Prinsip ESP8266 membaca variabel yang disimpan di iOBroker. Kami dapat mengubah variabel itu dengan berbagai cara, misalnya dengan Alexa (Anda memerlukan skrip di iOBroker yang menghubungkan keduanya tetapi Anda dapat menemukannya secara online) atau dengan Asisten Cerdas lainnya. Tentu saja Anda juga dapat menggunakan Aplikasi seperti Apple Homekit untuk memicu suatu peristiwa, dalam hal ini Membuka Kunci Laptop saya. ESP8266 membaca variabel dan mengirimkan teksnya melalui Serial-Line ke ATMega 32U4. ATMega 32U4 mengirimkan teks sebagai Output Keyboard ke PC. Saya menyertakan sketsa uji untuk Membuka Kunci di halaman ini juga:) Ini seharusnya hanya kode contoh - Kemungkinan ATMega32U4 luar biasa! Anda dapat memasukkan keterampilan ini ke dalam semua proyek Anda untuk berinteraksi dengan PC Anda melalui WiFi!
Perlengkapan
Mari kita mulai dengan Bahan yang saya gunakan:
Arduino Pro Micro (Saya melepas solder IC)
ESP01
TD6810 Buck-Converter
Kumparan 2.2 uH
2x 22 Resistor
2x 10k Resistor
1x680 Resistor
1x 150k Resistor
2x 330k Resistor
1x 1k Resistor
1x 100 nF Kapasitor
2x 22 pF Kapasitor
1x 10 uF Kapasitor
1x 1 uF Kapasitor
1x 100 pF Kapasitor
1x 22 uF Kapasitor
Pin-Header
3x LED (Warna tidak masalah!)
Kristal 1x16 MhZ
Konektor USB-Pria
(Opsional) PCB terukir
Alat yang saya gunakan:
Stasiun Solder dan Reflow Yihua 862D+
timah solder
Aliran
pasta solder
Pinset
Langkah 1: Program Kedua MCU
Pertama, Anda perlu memprogram kedua MicroControllers. Saya telah menggunakan Arduino IDE!
Saya menghapus ATMega32U4 dari Arduino Pro Micro Board yang murah. Itu lebih murah daripada membeli IC standalone…
Saya menggunakan Pengaturan ini:
ESP8266:
- Modul ESP8266 Umum
- Ukuran Flash: 512k (tanpa SPIFFS)
ATMega 32U4:
Arduino Leonardo
Jika Anda telah menyelesaikan Pemrograman, Anda dapat mulai Menghubungkan semuanya seperti yang ditunjukkan pada Skema.
Langkah 2: Instal Driver Arduino Leonardo ke PC Anda
Untuk memastikan semuanya berfungsi dengan baik, Anda perlu memperbarui Arduino IDE Anda ke versi terbaru. Selanjutnya Anda memerlukan driver terbaru.
Untuk Pemecahan Masalah, lihat Situs Web Sparkfun:
learn.sparkfun.com/tutorials/pro-micro--fi…
Langkah 3: Hubungkan ke PC Anda
Last but not least Anda dapat menghubungkan papan Anda ke Komputer Anda. Itu akan mendeteksinya seperti keyboard biasa. Anda dapat menemukan IoTyper sebagai "Arduino Leonardo" di Device-Manager Anda:)
Langkah 4: Mengonfigurasi IoBroker
Direktori untuk file harus /esp/iotyper dalam konfigurasi dasar. Tentu saja Anda dapat mengubah ini dalam Kode ESP8266 yang juga termasuk dalam Instruksi ini.
Langkah 5: Memodifikasi Kode & Outlook Masa Depan
Jika Anda berhasil menyolder, Anda mungkin ingin mengubah kode sekarang. Untuk inspirasi tonton:
www.arduino.cc/reference/en/language/funct…
Kemungkinannya tidak terbatas!
Omong-omong: Saya akan segera mendesain casing 3D-Printed untuk IoTyper, ketika saya pulang dari liburan…
Semoga Anda menikmati:) Sampai jumpa:D
Direkomendasikan:
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan Kepada Anda Bagaimana Anda Dapat Mengontrol LED Menggunakan Smartphone Melalui Internet
Program Arduino Anda Dengan Perangkat Android Melalui Bluetooth: 6 Langkah (dengan Gambar)
Program Arduino Anda Dengan Perangkat Android Melalui Bluetooth: Halo dunia, dalam Instruksi ini saya ingin menunjukkan kepada Anda, bagaimana memprogram Arduino Uno Anda dengan perangkat Android Anda melalui Bluetooth. Ini sangat sederhana dan sangat murah. Juga memungkinkan kita untuk memprogram Arduino kita di mana pun kita inginkan melalui bluetooth nirkabel … Jadi
Menyimpan Gambar Anda untuk Tugas Anda: 4 Langkah (dengan Gambar)
Menyimpan Gambar Anda untuk Tugas Anda: 1. Buka dokumen Google baru dan gunakan halaman ini untuk mengamankan gambar Anda.2. Gunakan ctrl (kontrol) dan tombol "c" kunci untuk menyalin.3. Gunakan ctrl (kontrol) dan tombol "v" kunci untuk menempel
Cara Mendengarkan Perpustakaan Itunes Anda Melalui Penerima TV atau Av Anda: 5 Langkah
Cara Mendengarkan Perpustakaan Itunes Anda Melalui Penerima TV atau Av Anda: Oke, saya membuat instruksi ini dalam 10 menit. Itu mudah! Laptop akan bagus untuk ini tetapi desktop di dekat tv juga oke. Jika Anda memiliki Airport Express maka saya akan menambahkan langkah untuk Anda. (Catatan: Saya tidak memiliki ekspres bandara, jadi jika saya
Mentransfer File Melalui LAN Anda Melalui BitTorrent: 6 Langkah
Mentransfer File Melalui LAN Anda Melalui BitTorrent: Terkadang Anda mungkin perlu mentransfer file melalui jaringan ke beberapa komputer. Meskipun Anda dapat meletakkannya di flash drive atau CD/DVD, Anda harus pergi ke setiap komputer untuk menyalin file dan mungkin perlu beberapa saat untuk menyalin semua file (terutama dengan f