Langsung ke konten utama

Postingan

Menampilkan postingan dari April, 2020

Database: Penyimpanan Data Pembacaan Sensor dari ESP32 ke Database MySQL

Halo balik lagi dengan percobaan ESP32. Nah kali ini merupakan percobaan saya mengenai database yaitu penyimpanan data pembacaan sensor dari ESP32 ke database MySQL. Percobaan kali ini bersumber dari : -   https://randomnerdtutorials.com/esp32-esp8266-mysql-database-php/ -  https://randomnerdtutorials.com/control-esp32-esp8266-gpios-from-anywhere/ -  https://randomnerdtutorials.com/cloud-weather-station-esp32-esp8266/ Naah, yang beda dari sebelum-sebelumnya nih, disini kita bakal main sama hosting, jadi harus punya doaminnya yak. Dari sumber referensi sebenernya sudah sangat lengkap disertai dengan bagaimana kita mendapatkan hosting, namun karena yang disediakan adalah berbayar jadi saya memilih untuk mencari  alternatif lainnya, yang tidak berbayar. Kali ini saya mengguanakan hosting free dari  infinityfree.net  dan domain free dari freenom.com . Saya menggunakan domain yang di sediakan dari infinityfree.net  sebab tidak perlu setting server lagi, kalo mau pakai domain dari fr

Input Data on HTML Form with ESP32

Halo balik lagi dengan percobaan ESP32, percobaan kali ini yaitu menginput data dan memasukkannya ke ESP32. Selain membaca data, kita juga bisa memasukkan/ mengirimkan data ke ESP32 menggunakan HTML form ini lho. Nah, untuk alat yang dipake kali ini nggak pake sensor. Alat yang digunakan yaitu. - ESP32 - kabel USB - Arduino IDE Sumber pengerjaan kali ini dari  https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/ 1. ESP32 Handle Input Fields on Web Page with HTML Form ini merupakan IP address yang nantinya diakses di browser. Ini merupakan tampilan web berdasarkan IP address yang diperoleh tadi. Nah, saya akan mencoba input data berisi NIM saya yaitu 18218036, setelah dilakukan input akan menghasilkan tampilan web seperti berikut ini Untuk percobaan yang kedua yaitu  ESP32/ESP8266 Save Input Fields to SPIFFS saya masih mengalami kendala, setelah code berhasil saya upload namun ketika saya menggunakan IP address, IP address tersebut tidak dapat d

Data Logging: Display sensor data to Google Sheets

Halo kembali lagi ya, kali ini project-nya mengenai  ESP32 Publish Sensor Readings to Google Sheets. Sebenernya eksperimen ini dapat dicoba dari link  https://randomnerdtutorials.com/esp32-esp8266-publish-sensor-readings-to-google-sheets/ Sumber gambar: randomnerdtutorials.com Membuat akun IFTTT pada ifttt.com Kemudian membuat Applet baru, dan selesaikan langkah sampai selesai Setelah selesai, maka lakukan Testing Applet, hingga saya mendapatkan API key Kemudian, buka drive dan akan otomatis menambahkan folder pada tahap sebelumnya yang sudah dilakukan. Cek isi Spreadsheet yang secara otomatis terbentuk tadi. Sketch Arduino Upload the code Hasil Percobaan kali ini.

ESP32 Data Visualisasi pada Web Server

Halo balik lagi sama saya SUlis, pada kesempatan kali ini saya akan membagikan sebuah pengalaman mengguanakan ESP32 dengan BME280 untuk menampilkan data visualisasi pada Web Server. Mungkin dari temen-temen bisa memberikan saran dan masukkannya:) Yang Dibutuhkan: ESP32 Development Board BME280 Jumper Breadboard Arduino IDE Nah, langkah yang dilakukan setelah kelima bahan di atas sudah tersedia yaitu Installing the ESP32 Filesystem Uploader pada Arduino IDE Untuk penginstallan ESP32 Filesystem Uploader ini dapat dilakukan seperti pada link  https://randomnerdtutorials.com/install-esp32-filesystem-uploader-arduino-ide/ Installing libraries: Async Web Server for ESP8266 and ESP32 File ini dapat diunduh pada link   https://github.com/me-no-dev/ESPAsyncWebServer Installing libraries:  Async TCP Library for ESP32 File ini dapat diunduh di  https://github.com/me-no-dev/AsyncTCP Berikut rangkaian ESP32 dengan BME280 Sumber gambar:  randomnerdtutorials.com