Daftar Isi:

Komputasi Basis IOT Menggunakan Nodemcu dan Micropython: 11 Langkah
Komputasi Basis IOT Menggunakan Nodemcu dan Micropython: 11 Langkah

Video: Komputasi Basis IOT Menggunakan Nodemcu dan Micropython: 11 Langkah

Video: Komputasi Basis IOT Menggunakan Nodemcu dan Micropython: 11 Langkah
Video: Project IoT Sederhana Menyalakan Lampu - PCBWAY.COM 2024, Juli
Anonim
Komputasi Basis IOT Menggunakan Nodemcu dan Micropython
Komputasi Basis IOT Menggunakan Nodemcu dan Micropython

Dalam tutorial ini saya akan menggunakan koneksi NodeMcu, micropython dan Mqtt untuk menghubungkan server.

Tutorial ini menggunakan koneksi mqtt berbasis https untuk menghubungkan dari Nodemcu ke Server Adafruit.io.

Dalam proyek ini saya menggunakan bahasa pemrograman micropython yang hampir mirip dengan python.

Langkah 1: Komponen Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

Komponen berikut diperlukan untuk menyelesaikan proyek ini.

Komponen yang Dibutuhkan:

  • Nodemcu
  • sensor inframerah
  • LED
  • Kabel USB
  • Koneksi internet

Langkah 2: Memulai

Memulai
Memulai
Memulai
Memulai

Prosedur:

  • Unduh dan instal perangkat lunak espcut untuk debugging.
  • Unduh file dari tautan ini. yang disimpan sebagai repositori github. Semua program tersedia di repositori ini..
  • Unduh dan instal firmware micropython dari tautan ini ke NODEMCU
  • Hubungkan sensor IR ke GPIO12 dan LED ke GPIO 2 dari Nodemcu.
  • unduh perangkat lunak webrepl ini

Langkah 3: Adafruit IO

Adafruit IO
Adafruit IO

kunjungi io.adafruit.com dan masuk untuk masuk ke dasbor Anda

Langkah 4: Buat Dasbor

Buat Dasbor
Buat Dasbor

Klik tindakan dan buat dasbor baru

Langkah 5: Membuat Blok

Membuat Blok
Membuat Blok
Membuat Blok
Membuat Blok
Membuat Blok
Membuat Blok
  1. Klik pada nama Dasbor.
  2. sekali lagi klik tombol + (plus) untuk membuat blok
  3. Sekarang Klik Toggle dan beri nama.
  4. Sekarang klik tombol buat
  5. Selanjutnya pilih blok Anda dan klik langkah berikutnya
  6. Beri nama pada blok ini dan atur nama status ON dan status OFF.
  7. Setelah itu klik buat blok.

Ulangi proses dari langkah ke-2 pilih teks dan buat satu blok lagi seperti yang ditunjukkan pada gambar

Langkah 6: Dasbor Akhir

Dasbor Akhir
Dasbor Akhir

Dashboard Akhir Anda akan terlihat seperti ini.

Langkah 7: Dapatkan Nama Pengguna dan Kunci

Dapatkan Nama Pengguna dan Kunci
Dapatkan Nama Pengguna dan Kunci

Klik ikon kunci di sisi kiri layar dan Salin nama pengguna dan tombol Aktif

Langkah 8: Aktifkan WEBREPL

Aktifkan WEBREPL
Aktifkan WEBREPL
  • Buka perangkat lunak espcut
  • kirim perintah ini "import webrepl_setup"
  • baca teks di konsol dan konfigurasikan webrepl.

Langkah 9: Hubungkan ke Webrepl

Hubungkan ke Webrepl
Hubungkan ke Webrepl
Hubungkan ke Webrepl
Hubungkan ke Webrepl
  • Temukan jaringan wifi yang ssidnya dimulai dari micropython
  • sambungkan ke ssid itu dengan kata sandi "micropythoN"
  • Anda akan mendapatkan layar seperti yang ditunjukkan pada gambar di atas.

Langkah 10: Tambahkan Kode

Tambahkan Kode
Tambahkan Kode
  • ekstrak perangkat lunak webrepl, buka webrepl.html dan klik sambungkan
  • itu akan meminta Anda untuk memberikan kata sandi
  • dalam kasus saya kata sandinya adalah "1234567"
  • wah kamu nyambung.
  • unggah file yang diunduh dari repositori github.
  • unggah main.py, mqtt.py, boot.py dan data.txt menggunakan webrepl.
  • sekarang tekan tombol reset pada nodemcu Anda. dan periksa output di io.adafruit.com
  • jika Anda ingin memeriksa eksekusi kode sekali lagi Anda harus terhubung ke wifi micropython dan login.

Langkah 11: Video Kerja

Video kerja dari tutorial ini tersedia di sini.

Direkomendasikan: