Mulai Cepat ke Nodemcu (ESP8266) di Arduino IDE
Terima kasih kepada mereka yang mengirim Esp8266 ke Arduino IDE dan membantu semua pengguna Arduino dengan senang hati. Ya sudah lama sejak mereka melakukannya dan posting ini sedikit terlambat untuk berterima kasih atas kerja keras yang baik dari orang-orang di luar sana.
Mari kita mulai dengan Menginstal dukungan Esp8266 untuk Arduino dan melihat bagaimana cara berkedip LED (dunia halo dalam elektronik)
lihat video untuk mengetahui tutorial langkah demi langkah tentang cara memulai dengan chip favorit kami Esp8266
Pertama buka IDE Arduino
Pergi ke file dan klik pada preferensi di Arduino IDE

salin kode di bawah ini di papan tambahan Manajer
//arduino.esp8266.com/stable/package_esp8266com_index.json
klik OK untuk menutup Tab preferensi.

Setelah menyelesaikan langkah-langkah di atas, buka Alat dan papan, lalu pilih papan Manajer

Arahkan ke esp8266 oleh komunitas esp8266 dan instal perangkat lunak untuk Arduino.
Setelah semua proses di atas selesai kita membaca untuk memprogram esp8266 kami dengan Arduino IDE.

Untuk contoh ini saya telah menggunakan NodeMCU esp8266 dan jika Anda menggunakan chip wifi vendor lain atau modul wifi umum, silakan periksa dengan pemetaan pin esp8266 yang sangat penting untuk membuat semuanya berfungsi.
Alasan mengapa saya menggunakan pin D7 untuk contoh ini adalah, saya mengunggah program blink dasar yang datang dengan contoh program di arduino IDE yang terhubung dengan 13 pin arduino. Pin ke-13 dipetakan ke pin D7 NodeMCU.
pergi ke papan dan pilih jenis esp8266 yang Anda gunakan. dan pilih port COM yang benar untuk menjalankan program pada perangkat esp8266 Anda.
pengaturan batal () {
// inisialisasi pin digital 13 sebagai output. pinMode (13, OUTPUT); }
// fungsi loop berjalan berulang-ulang selamanya void loop () {digitalWrite (13, HIGH); // nyalakan LED (TINGGI adalah level voltase) penundaan (1000); // tunggu digitalWrite kedua (13, RENDAH); // matikan LED dengan membuat penundaan RENDAH voltase (1000); // tunggu sebentar}
unggah program dan lihat hasilnya.
jika Anda menyukai tutorial di atas dan jika Anda ingin mencoba dengan proyek keren Anda juga dapat memeriksa tautan ini di sini, itulah tautan buku amazon tempat Anda dapat menggunakan buku itu untuk membuat IoT dengan Esp8266 atau Nodemcu, bahwa buku memberi Anda cakupan dasar tentang cara untuk melakukan hal-hal sederhana dan mulai menggunakan arduino dan terus mengembangkan proyek-proyek seperti mengirim data ke server web dan membuat server web, mengunggah dan mengendalikan data dari halaman web, cara antarmuka TFT LCD dan perangkat I2C dan banyak lagi hal yang dapat ditemukan di tautan .
Langkah 1: Kontrol LED Dari Browser Web
Di blog ini, kita akan melihat Cara "Nyalakan dan Matikan" LED yang telah terhubung ke Esp8266, esp8266 telah diprogram dari Arduino IDE untuk mengontrol LED.
Kami akan menghubungkan Esp8266 ke router Wi-Fi menggunakan SSID dan kata sandi Wifi jaringan Rumah kami, di mana esp8266 terhubung ke wifi kami dan membuat server web, yang dapat diakses dengan melihat melalui Monitor serial jendela Arduino atau Anda dapat juga masuk ke router Wifi Anda dan periksa daftar klien yang terhubung ke router Wi-Fi Anda.
Inilah jendela yang menjelaskan prosedur langkah demi langkah untuk menghubungkan Esp8266 ke server Wi-fi dan Cara mengakses Halaman Web dan mengontrol LED yang terhubung ke Esp8266
Untuk video di atas saya telah menggunakan NodeMcu, Anda dapat menggunakan semua jenis Esp8266 untuk membuat hal ini berfungsi di browser web Anda.

cari pemetaan pin dengan vendor Esp8266 Anda, jika program tidak bekerja dengan baik untuk Anda, kesalahan akan dengan fungsi pemetaan pin, Di sini saya menggunakan pin D7 yang dipetakan ke pin ke-13 ketika program dari Arduino IDE.
Hubungkan Esp8266 Anda ke Arduino IDE dan Pilih COM Port dan jenis papan yang benar dan
unggah program.
Catatan ubah SSID menjadi Nama WiFi dan kata sandi Anda menjadi kata sandi Wifi Anda. jika Anda lupa untuk mengubahnya, esp8266 tidak akan menghubungkan koneksi wifi Anda.
-------------------------------------------------- -------------------------------------------------- ----------------------
Jika semuanya selesai, Anda dapat beralih ke monitor serial dan memeriksa alamat ip yang terhubung dengan perangkat Anda. Anda akan disajikan dengan monitor serial yang terlihat persis seperti gambar di bawah ini.

jika Anda menyukai tutorial di atas dan jika Anda ingin mencoba dengan proyek keren Anda juga dapat memeriksa tautan ini di sini, itulah tautan buku amazon tempat Anda dapat menggunakan buku itu untuk membuat IoT dengan Esp8266 atau Nodemcu, bahwa buku memberi Anda cakupan dasar tentang cara untuk melakukan hal-hal sederhana dan mulai menggunakan arduino dan terus mengembangkan proyek-proyek seperti mengirim data ke server web dan membuat server web, mengunggah dan mengendalikan data dari halaman web, cara antarmuka TFT LCD dan perangkat I2C dan banyak lagi hal yang dapat ditemukan di tautan .
Langkah 2: Kontrol Perangkat Listrik Dari Browser Web Pengguna Menggunakan Esp8266 Nodemcu
Hai, dalam tutorial ini kita akan melihat cara mengontrol perangkat listrik seperti kipas, cahaya, dll., Untuk menghidupkan dan mematikan menggunakan esp8266 dari browser web. jika Anda bosan dengan pengontrol perangkat khusus seperti aplikasi atau remote yang akan tersedia hanya untuk satu perangkat tertentu tetapi menggunakan metode ini semua perangkat yang mendukung penelusuran web akan bertindak sebagai pengontrol bagi kami.Pastikan semua perangkat terhubung ke router yang sama, contoh ini tidak termasuk fungsi port forwarding yang tidak akan memungkinkan kita untuk mengontrol perangkat dari luar jaringan rumah.
Komponen yang Anda butuhkan untuk menyelesaikan proyek ini sangat sederhana, Anda harus memiliki modul wifi esp8266 dan relay, pastikan Anda membeli relay 5v yang sangat mudah digunakan dengan chip esp tidak memerlukan pasokan eksternal juga. kita dapat menggunakan pin Vin dari nodemcu atau jika Anda menggunakan chip generik, Anda perlu menyediakan 5v eksternal ke relay.

Untuk proyek contoh ini saya hanya menggunakan 2 rangkaian relai, tetapi program yang sebenarnya menulis untuk menghubungkan empat modul relai.
Anda dapat memeriksa video di atas tentang cara kerja hal ini dan cara menghubungkan browser Anda ke alamat ip yang dikembalikan dari esp dan semua detail termasuk dalam video ini.




Salin kode arduino di bawah ini dan tempel ke Arduino IDE Anda dan unggah program ke nodemcu Anda atau perangkat esp lainnya yang Anda gunakan, pastikan untuk memilih port dan nama perangkat yang benar dari papan. juga jangan lupa untuk mengubah SSID dan kata sandi ke pengaturan Wi-fi Anda.
Program untuk esp8266 ini menulis untuk mengembalikan status perangkat, yang pada gilirannya akan memberi tahu kami dengan status perangkat di browser yang juga akan membuat pengguna mengetahui perangkat mana yang saat ini dihidupkan atau dimatikan.
Salin kode di atas dan selesaikan prosesnya. Bagikan dan beri tahu orang lain tentang chip kecil ini yang dapat melakukan banyak keajaiban.
jika Anda menyukai tutorial di atas dan jika Anda ingin mencoba dengan proyek keren Anda juga dapat memeriksa tautan ini di sini, itulah tautan buku amazon tempat Anda dapat menggunakan buku itu untuk membuat IoT dengan Esp8266 atau Nodemcu, bahwa buku memberi Anda cakupan dasar tentang cara untuk melakukan hal-hal sederhana dan mulai menggunakan arduino dan terus mengembangkan proyek-proyek seperti mengirim data ke server web dan membuat server web, mengunggah dan mengendalikan data dari halaman web, cara antarmuka TFT LCD dan perangkat I2C dan banyak lagi hal yang dapat ditemukan di tautan .
Langkah 3: Unggah Data Sensor Suhu DS18b20 ke Thingspeak Dari Esp8266 (nodemcu)

Halo semua dalam tutorial ini Anda akan tahu cara menggunakan data Suhu Ds18b20 ke thingspeak.com, Anda dapat mengikuti diagram sirkuit fritzing di atas untuk mengontrol sensor suhu Ds18b20, Sensor ini mengikuti satu protokol kawat yang berarti Anda dapat menghubungkan banyak sensor sesuai keinginan Anda. pin tunggal dan akses data suhu yang memanggil sensor berdasarkan alamat.
periksa video di bawah ini tentang cara bekerja dengan sensor ini dan juga bukti kerja kode.
Tidak ada banyak pekerjaan untuk bekerja dengan sensor ini, karena ada banyak perpustakaan contoh yang sudah tersedia di internet yang dapat digunakan siapa saja dan mulai bekerja dengan sensor ini.
Uji kode di bawah ini untuk mengetahui apakah Anda dapat membaca dari sensor suhu dengan ESP8266 atau Nodemcu
jika Anda mendapatkan kesalahan, pastikan Anda telah mengunduh perpustakaan untuk sensor suhu Ds18b20.
salin tempel kode di atas ke IDE Arduino Anda dan unggah ke ESP8266 atau Nodemcu Anda jika Anda tidak yakin tentang cara melakukan ini, silakan periksa video tentang mengetahui cara kerjanya, jika Anda belum tahu untuk mencari pencarian di blog ini untuk memulai dengan Esp8266 di Arduino IDE.
di bawah ini Anda dapat melihat kode untuk mengirim data suhu ke thingspeak.com dari Esp8266 atau Nodemcu untuk melakukan ini Anda perlu memiliki kunci halpeak api yang dapat dengan mudah dengan mendaftar ke situs web.
ubah SSID dan kata sandi menjadi kata sandi router Anda dan perbarui juga kunci api Nodemcu
-------------------------------------------------- -------------------------------------------------- ----------------------
-------------------------------------------------- -------------------------------------------------- ----------------------
jika Anda menyukai tutorial di atas dan jika Anda ingin mencoba proyek-proyek keren Anda juga dapat memeriksa tautan ini di sini, itulah tautan buku amazon tempat Anda dapat menggunakan buku itu untuk membuat IoT dengan Esp8266 atau Nodemcu, bahwa buku memberi Anda cakupan dasar tentang cara untuk melakukan hal-hal sederhana dan mulai menggunakan arduino dan terus mengembangkan proyek-proyek seperti mengirim data ke server web dan membuat server web, mengunggah dan mengendalikan data dari halaman web, cara antarmuka TFT LCD dan perangkat I2C dan banyak lagi hal yang dapat ditemukan di tautan .