Tampilkan postingan dengan label esp8266. Tampilkan semua postingan
Tampilkan postingan dengan label esp8266. Tampilkan semua postingan

Internet of Things (IoT)

Internet of Things (IoT) adalah konsep yang menghubungkan berbagai perangkat ke internet untuk berkomunikasi dan berbagi data secara otomatis. Arduino, sebagai platform elektronik open-source, memainkan peran penting dalam pengembangan perangkat IoT karena sifatnya yang fleksibel, mudah diprogram, dan terjangkau.

Arduino dapat digunakan untuk mengontrol dan memantau berbagai sensor dan aktuator yang terhubung ke internet. Misalnya, kita dapat membuat sistem rumah pintar menggunakan Arduino, di mana sensor suhu atau kelembaban mengirimkan data ke platform cloud, memungkinkan pengguna untuk mengontrol perangkat seperti lampu atau AC dari jarak jauh melalui smartphone.

Beberapa modul yang sering digunakan bersama Arduino dalam proyek IoT meliputi:

  • ESP8266 atau ESP32, modul WiFi yang memungkinkan Arduino terhubung ke internet.
  • ensor, seperti sensor suhu, gerak, atau cahaya, untuk mengumpulkan data dari lingkungan.
  • Relay dan aktuator untuk mengendalikan perangkat elektronik lainnya.

Menggabungkan Arduino dengan IoT tidak hanya meningkatkan fungsionalitas perangkat sehari-hari tetapi juga membuka peluang untuk otomatisasi yang lebih efisien dan interaktif. Dengan perkembangan teknologi yang pesat, Arduino menjadi pilihan ideal bagi para pengembang, baik profesional maupun hobiis, untuk menciptakan solusi IoT yang inovatif.

Di masa depan, aplikasi IoT berbasis Arduino diperkirakan akan semakin berkembang di berbagai bidang seperti pertanian, kesehatan, hingga industri.

NodeMCU CH340 Esp8266


NodeMCU CH340 Esp8266 Lolin Wifi ini adalah yang paling banyak digunakan untuk projek eksperimen IOT (internet of thing). Selain harganya yang murah, Esp8266 adalah yang paling mudah di praktekkan. 

Esp8266 ini dapat diprogram menggunakan aplikasi Arduino IDE atau aplikasi berbayar seperti CADIO. Dengan aplikasi CADIO anda tidak perlu membuat koding, anda hanya melakukan proses upload Firmware sesuai model Esp8266, setelah upload firmware, kemudian download aplikasi Cadio untuk android atau iOS, setelah download anda bisa melakukan proses koneksi dan konfigurasi. Setelah konfigurasi selesai anda dapat mengoperasikan Esp8266 melalui smartphone tanpa perlu membuat koding.

Jika anda ingin mempelajari lebih luas lagi anda bisa membuat koding dan meng-upload ke Esp8266 dengan menggunakan aplikasi Arduino IDE. 


Power supply untuk breadboard

Power supply breadboard

Ini adalah power supply untuk di tancapkan pada Breadboard, power supply (psu) ini memiliki tegangan output 5V dan 3.3V, cocok untuk eksperimen pada breadboard. Anda bisa lebih leluasa karena tidak lagi kekurangan tegangan untuk projek prototipe.

Hal ini pernah saya alami ketika saya sedang membuat projek atau eksperimen 6 relay 5V yang di operasikan menggunakan board Esp8266, sementara board Esp8266 hanya memiliki tegangan keluaran (output) sebesar 3.3V, pada saat diuji coba board 6 relay, hasilnya hanya lampu led pada relay saja yang aktif atau menyala, sementara relay tidak berfungsi, setelah saya periksa ternyata relay yang saya beri tegangan 3.3V tidak dapat mendukung eksperimen 6 relay langsung dari Esp8266. Hal hasil saya harus membuat paralel tegangan 5V dari modul arduino, dan eksperimen berhasil dapat menggerakkan 6 unit relay.

Karena agak ribet harus paralel tegangan dari board lain, saya coba cari di toko online power supply untuk breadboard, ternyata ada yang menjual power supply khusus untuk breadboard. 


Power supply untuk breadboard

Power supply ini rupanya bagus dan praktis, sudah dilengkapi dengan regulator 5V dan 3.3V, tegangan masukan (input) bisa dari adaptor atau USB. Cara pakainya juga mudah cuma di tancapkan saja langsung ke breadboard, praktis banget!


 

Cadio home automation untuk esp8266

Eksperimen esp8266

Beberapa waktu lalu saya coba mencari tahu melalui youtube bagaimana cara mengoperasikan esp8266 melalui smartphone, banyak sekali youtuber yang memberikan tutorialnya, namun ada satu yang membuat saya penasaran ketika saya sudah menonton tutorialnya dari youtube. 

Nama aplikasinya adalah CADIO, mengapa penasaran? karena kemudahan dalam prakteknya, yaitu:
  1. Tanpa harus membuat kode (code) dan upload 
  2. Hanya download firmware sesuai dengan model esp-nya
  3. Upload firmware ke esp8266, lakukan penghapusan, kemudian mulai memasukkan firmware, download --> klik disini untuk tutorial lengkap bisa klik disini
  4. Dowload Cadio home automation untuk Android atau iOS --> klik disini
  5. Install Cadio di smartphone sampai selesai
  6. Configurasi pin yang diperlukan (perlu pengetahuan pinout atau datasheet esp8266)
  7. Hubungkan ke wifi dan password
Jika sudah terhubung antara smartphone dan esp8266, lalu saya dapat mengoperasikan relay untuk on off lampu tanpa harus membuat koding karena Cadio sudah melakukan proses semua melalui teknologi AI.

Penasaran engga? coba saja...
Cadio Home Automation