Part 2 - Cara Mudah Kontrol Relay dan Servo Melalui Halaman Website Menggunakan PHP dan MySQL
HTML-код
- Опубликовано: 18 апр 2021
- Download Source Code :
kodingperangkat.com
Bismillah...
Halo sobat KOPER, Internet of Things (IOT) tidak hanya sekedar digunakan untuk proses monitoring, namun juga bisa dipakai untuk kontrolling. Pada tutorial kita kali ini, kita akan mencoba membahas STEP BY STEP cara mudah kontrol relay dan servo melalui halaman website menggunakan PHP dan MySQL. Kita akan memanfaatkan NodeMCU ESP8266 sebagai kontroller utama. Bagaimana caranya? Simak videnya sampai selesai ya. Semoga bermanfaat.
( Hello KOPER friends, the Internet of Things (IOT) is not only used for the monitoring process, but can also be used for controlling. In our tutorial this time, we will try to discuss STEP BY STEP an easy way to control relays and servos through web pages using PHP and MySQL. We will use the NodeMCU ESP8266 as the main controller. How to? Watch the video until it's finished. Hope it is useful. )
Bahan tutorial :
1. NodeMCU ESP8266
2. Breadboard
3. Micro Servo 9g
4. Relay 1 Channel
5. Kipas Processor 12 V
6. Adaptor 12 V
7. Kabel Jumper
8. Kabel Data
Link Bootstrap :
getbootstrap.com/
Link download Wiring (Rangakaian) :
drive.google.com/file/d/1LigN...
Facebook : Koding Perangkat
Instagram : @kodingperangkat
Twitter : @KodingPerangkat
#WebKontrol #NodeMCU #ESP8266 #IOT #TutorialIOT #WFH #diRumahAja #Kreatif #ProjectByRequest
Mahal nih ilmunya baru nemu channel yang jelasin sampe detailnya , Terima kasih bang semoga dilancarakan rezekinya dan selalu diberikan kesehatan
Keren, tutorial ini yang kami cari 👍
suka banget sama channel ini, gak tanggung" ngeshare ilmunya, semoga dilancarkan rezekinya dan selalu diberi kesehatan. ditunggu tutorial esp32 nya bang. makasih banyak
Aamiin YRA.... doa yang sama untuk yang komen 😊🙏
Mantabbb. Sngatq detail banget. Dn mudah dipahami.. dn GRATISSSS🤩🤩🤩🤩
Seneng sih sama chanel ini. Di jelasin princi. Sukses terus kak.
Terima kasih 😁🙏
Keren sih ini detail banget bisa buat referensi skripsi ku
Hajaaar mas...😁🙏
Terima kasih pak, penjelasannya sangat komprehensif
mulai ngoding arduino 27:00
Makasih bang, sukses slalu buat chanelnya
Sama2 mas 😁🙏
Malam pak guru bikin delay slide untuk led di web server dong
tutorial esp32Cam bang
Siapppp...
Ditunggu kang 😁🙏
siap👍
Om penjelasan diatas kan ambil datanya masih lokal ya (karna xamppnya aktif) kalo mau ambil dari hosting brrti tinggal ganti link blablablan.php nya ya ?
Mantap Mas
baru kali ini saya temukan pembelajaran yg sangat detail. Seneng seakali sama chanel ini saya semakin tertarik untuk belajar C arduino, karena sebelumnya saya senang sama assembly 8051. semoga diberikan pahala yg berlimpah oleh Allah SWT dan Rejekki barokah. Aamiin. sekalian mau tanya selama saya baca2... untuk komunikasi client (nodeMcu) dengan Server kebanyakan pakai AT command untuk serial protokol komumnikasinya, kira2 kapan tepatnya AT command dipakai ? saya ingin tau lebih jika mengunakan AT command sekalian bisa di share jika pakae AT command, ini mungkin bisa berguna buat saya khussnya yg lebih paham assembly 8051 siapa tau saya bisa berkomunikasi degan perangkat/server lewat AT command yg ada di nodeMcu. terima kasih atas pembelajarannya.
eror gini kenapa ya
call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)
Sudah dibahas cara penyelesaiannya di channel ini. Silahkan ditonton
om request tutorial dong, nodemcunya diganti pake arduino ethernet shield. tutorialnya gmn?
Pak, next project kontrol relay dengan 4 sensor ldr dengan website boostrap🙏🙏🙏
Kak jika boleh request bahas cara mengkomonikasikan satu esp ke esp lainnya kayak seumpama kita buat program iot perangkat di rumah saling terhubung dengan satu coding atau printah. 😁🙏
Request tambahin timer donk om
Biar relay bisa otomatis nyala & mati pada jam tertentu 🙏
& juga menampilkan status nodemcu pada web, apakah nodemcu sedang online atau offline
Butuh tutorial yang kakak maksud
Kaka kalau di buat doble toggel kol gak bida kirim ke database😊
Ikuti tutorial hampir berhasil kak, cuma temui masalah di gagal menyambung ke server. IP adrees udah benar cuma mungkin portnya yang ga saya tau gimana cara mencarinya
pak request tutorial cara menampilkan status koneksi esp32 dengan website secara realtime di website dong..
Okey 😁👍🏼
Bang buat nodemcu konek ke web dan layar lcd oled dong bang sama bisa setting schedule lewat lcd maupun webnya
Ide menarik kang 😁🙏
Bang bikin tutorial pindah servernya ke dalam nodemcu dong.
Asyiapppp 😁🙏
@@KodingPerangkat ditunggu ya bang, lonceng saya nyalakan 😁
Asyiappp 😁🙏
kalau untuk nodemcu yang tidak terkoneksi dengan kabel data, power supply yang diperlukan berapa volt dan disambungkan ke mana kakak?
Cukup butuh 5v saja. Bisa gunakan charger HP android 😁🙏
ada suatu kondisi ketika esp gagal mengambil data relay dari database,esp menganggap respon relay adalah 0,walaupun sebenarnya di database masih 1,ada saran bang?
Di arduino, uji variabel status relay hasil responsenya, jika bukan 0 atau 1 maka abaikan. 😊🙏
ketika gagal ,respon lngsung dianggap 0,mungkin ganti nilai data base aja kali ya,0 ganti 2 biar g tabrakan.ati ada saran lain?hehe
Ide cerdas juga nih. Boleh dicoba mas 😁👍🏼👍🏼👍🏼
Kang setiap saya habis coding di arduinonya mau saya update compile proses upload erorr kenapa ya harus dihapus dulu baru bisa upload ulang🙏
Mantap sekali tutorialnya, beda dengan yang lain,sudah saya coba.. pertanyaannya kalau kita menggunakan dua sensor analog misal sensor LDR dan sensor suhu LM135 menggunakan nodeMCU sedangkan pin analog pada nodemCU hanya satu...supaya tidak menggunakan arduino dan nodeMCU, bagaimana solusinya?
Terima kasih 😁
Kalau hanya pakai nodemcu sepertinya sulit. Memang harus dibantu dengan Arduino.
Solusi lain, sekarang sudah ada mikrokontroller Arduino Uno atau Arduino Mega2560 yang sudah include esp8266 didalamnya. Jadi satu paket. Itu bisa bisa dipakai. Jumlah pin analognya juga banyak. 😁🙏
Bang saya lagi implementasiin yg servonya tuh jadi menggunakan On Off yang relay, tapi ke servonya ga berfungsi yang perlu di rubah"nya apa saja yah bang?
Maaf ka apakah sudah menemukan solusinya?
Bang saya mau nanya jika saya gagal terhubung ke server gmn solusinya?
Saya udah coba ganti jaringan wifi lain lalu ubah ipnya trus nodemcu udah nyambung ke wifi namun pas ke server dia gagal.
Mohon jawabannya bang
Coba gini :
1. Pastikan ssid wifinya tidak mengandung spasi
2. Coba matikan firewall windowsnya
😊🙏
@@KodingPerangkat sip udah bisa bang pakai laptop yang lain
gimana caranya kalo digabung dengan tutortial realtime multi sensor? soalnya terlanjur pakai code igniter
min mohon maaf izin bertanya, jika server tidak terhubung bagaimana ya ? port dan ip sudah sesuai dan firewall sudah dimatikan terimakasih
Nama SSID wifinya apa kang? Pastikan tidak mengandung spasi ya
☺️🙏
Min mau tanya, kalau kita menggunakan lebih dari 2 relay yang harus ditambah dibagian mananya ya ?
jos mantap sekali om ilmunya, klo misal mau konsultasi bisa tidak om ada kontak nya yg bisa di hubungi atau emailnya
Bang sensor ultrasonic serial ke esp ditampilkan di thingspeak dong
Bang kalo nampilkan hasil sensor ir sama. Relay sama motorsteper kira kira bisa nngga ya
Ijin bertanya kak kok pas di upload program nya ada yg slaah kak di serial.println(responserelay) kak ?
mohon maaf kang ijin bertanya kenapa punya saya gagal terhubung ke server padahal sudah benar alamat ip adres dan juga portnya ? terimakasih
Matikan firewall windowsnya kang... 😁🙏
@@KodingPerangkat baik kang akan saya coba ,terimakasih lancar terus segala urusanya
Aamiin.. terima kasih supportnya 😊🙏
Bedanya kirim data ESP32 ke website yg pakai HTTP sama HTTPS gmna?
Maaf mas saya mau tanya, kenapa y gabisa compiling Nodemcu 1.0
Library board nodemcu di Arduino IDEnya versi 3.0.0 ya mas?
Bang tanya... Saya ikuti tutorial knap ngk bisa tampil ya bang nilai database relay di serial say
Request arduino ke monitor hmi min
Oke ditampung dulu ya 😁🙏
Min ada skect buat Esp32 pwm gk ?kendali dari web
Tidak ada mas 😊🙏
Klo kendali robot esp 32 dari blink ada gk mas?
bang saya mau nanya bagaimana jika relay nya saya buat perintah on (di arduino) apakah di server ikut on?
Pke node mcu apa bsa mke 8relay?
Bang request buat kamera yang dicontrol lewat telegram
Oke mas, next project ya. Masih ngatur waktu kosong 😁🙏
Oke mas, next project ya. Masih ngatur waktu kosong 😁🙏
Mos kalo bisa menggunakan 2 micro controler
Mas apa kalo digabungin relay (projek ini) dengan projek sebelumnya (menampilkan nilai multi sensor ke halaman web)
akan bentrok kah di serialnya , yg menyebabkan tidak terkirimnya data & tidak berfungsunya relay/sensor ke halaman web ?
Trimakasih sebelumnya :)
Ngk mas. Harusnya bisa 😊🙏
@@KodingPerangkat Ok mas Trimakasih Sudah dijawab nanti saya coba :)
sangat bermanfaat mas vidionya :)
bisa tidak mas?
Selamat siang Mas, saya kesulitan ketika menghubungkan kontroler dengan database nya. Error muncul di relay. Php dengan pesan unexpected echo. Kira-kira kenapa ya mas??
Bang maaf agak keluar konteks, saya ada kendala waktu compiling, peringatan eror nya "exit status -1073741515, error compiling for board nodemcu 1.0 (esp-12e module), barangkali abang ada solusinya 🙏
bang mau nanya kalo ada problem "
Parse error: syntax error, unexpected '$stat' (T_VARIABLE) in C:\xampp\htdocs\kontrolling
elay.php on line 6" caranya bagaiman ya? terima kasih sebelumnya
Perhatikan baris ke 6 file relay.php, ada yang salah disitu 😊
Min mau tanya, kalau kita menggunakan beberapa relay apakah kita harus membuat relay.php dan bacarelay.php lagi ?
Kalau mau On/Off nya bersamaan ngk perlu kang, digabung aja. Tapi kalau beda2, dibuat sendiri2 😊🙏
@@KodingPerangkat siaap kang sudah bisa terima kasih banyak
bang bikin Buku bang,,
Yoi. Memang ada rencana buat jadikan buku 😁🙏
Gan kalo gagal koneksi ke client nya gmana gan padahal port nya sesuai
Bisakah saya belajar langsung. Adakah no wa yg bisa saya hubungi?
Bang kenapa ya ....ketika kabel negatif dari kipas saya tempelkan ke adaptor negatif langsung menyala dan tidak bisa di kendalikan di web ya bang . Padahal kondisi output itu low di arduino ide nya 🙏
Berarti posisi pin relaynya kang. Dalam kondisi off, pin yang terhubung yang mana, dan dalam kondisi on yang mana. 😁🙏
Padahal status relay sesuai kondisi saat web di on maupun off.
Tpi kok kipasnya nggak mau ngikutin statusnya sesuai relay nya .
Rangkaian sudah saya samakan padahal .🙏
Jika pada saat relay sudah menyala hijau tetapi output yang tersambung relay tidak menyala itu kenapa ya min ? Apa relay nya wajib khusus yang 3.3V bukan 5V ?
Mas saya coba kok di database nya gk berubah ya relaynya, padahal saya sudah mengikuti tutorial di video ?
Membuat login dan History nya gmana
Wah belum sempat dibahas nih kang. Tapi intinya untuk log atau history datanya dan juga login, bisa mainkan di PHPnya saja. Tidak ada pengaruh dari alat. Pasti bisa kang Sarjana nih 😁✌🙏
saya ada pertanyaan sekalian problem pak. bagaimana cara mengatasi httpclient dari variable yang error? namun pas di cek ga ada kendala,melainkan harus menggunakan WiFiClient atau URL,namun saya mengikuti dari instuksi dalam Video sama.
dan Koding errornya seperti ini:
call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)
udah ada solusinya bang?
httpRelay.begin(client, LinkRelay);
diganti seperti itu bang
Sudah saya buatkan video solusinya 😊🙏
Bang apakah nerima jasa projek bang?
Iya mas. Bisa DM di IG atau FB ya 😊🙏
hallo min, saya nggak berhasil sampai di menit 13:25 sudah saya coba berulang-ulang.
Bang mau tanya, tulisan OFF/ON nya jadi di dalam switch apakah bisa?
Untuk komponen ini sepertinya tidak bisa. Belum saya coba. 😁🙏
@@KodingPerangkat siap bang, kalo misalkan saya mau implementasiin 2/4 relay pengkondisian yang ditambah dimananya yah om? saya lagi implementasiin tapi masih gagal
1. Tambah field di tabelnya sejumlah relay yang mau dikontrol. Relay1, relay2, relay3, relay4
2. File PHPnya juga ditambah untuk relay. Bacarelay1, bacarelay2 dst.
3. Ubah interfacenya di index.php
4. Ajaxnya disesuaikan untuk relaynya
😊😊
@@KodingPerangkat siap noted bang, saya coba implementasikan dan cek kembali
Sippp
Kalau relay nya banyak, baca nilai web nya bagaimana?
Bikin phpnya banyak juga
Bang , saya coba ada yg error dibagian link nya nggk bisa akses ke server . Solusi gimn bang 🙏
Errornya apa kang? Bisa copy paste disini 😁🙏
Yang pertama httpRelay.begin(LinkRelay);
Errornya
Call to 'HTTPClient:begin'declarated with attribut error obsolut API use begin (WiFiClient, url)
saya ubah jadi
httpRelay.begin(WiFiClient, LinkRelay);
Tapi tetap error
Errornya jadi
Expected primary-expression before ','token
Coba downgrade versi library nodemcunya mas. Janngan gunakan versi 3.0.0, coba yg versi 2.7.4 😊👍
Oke bang saya coba terimakasih 🙏
Mantap bang sudah berhasil terimakasih banyak bang 🙏🙏
bang,,,
bang,, apakah perangkat ini bisa dikontrol oleh beberapa orang melalui hp masing2 bang?
Bisa mas. Bisa memanfaatkan telegram
bang minta nomor wa bang,, aku mau request project,,atau email deh,,
ngoding.perangkat@gmail.com
😊🙏
@@KodingPerangkat mohon direspon bang email sama fbnha
Sudah saya balas emailnya mas 😊