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

Комментарии • 136

  • @dapikaremazon1610
    @dapikaremazon1610 2 года назад +3

    Mahal nih ilmunya baru nemu channel yang jelasin sampe detailnya , Terima kasih bang semoga dilancarakan rezekinya dan selalu diberikan kesehatan

  • @RahmatNurfaizal
    @RahmatNurfaizal 4 месяца назад

    Keren, tutorial ini yang kami cari 👍

  • @danurachmanhakim
    @danurachmanhakim 3 года назад +4

    suka banget sama channel ini, gak tanggung" ngeshare ilmunya, semoga dilancarkan rezekinya dan selalu diberi kesehatan. ditunggu tutorial esp32 nya bang. makasih banyak

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Aamiin YRA.... doa yang sama untuk yang komen 😊🙏

  • @faideksan7
    @faideksan7 2 года назад

    Mantabbb. Sngatq detail banget. Dn mudah dipahami.. dn GRATISSSS🤩🤩🤩🤩

  • @vino8275
    @vino8275 3 года назад +1

    Seneng sih sama chanel ini. Di jelasin princi. Sukses terus kak.

  • @imampiyan9723
    @imampiyan9723 3 года назад

    Keren sih ini detail banget bisa buat referensi skripsi ku

  • @berqas
    @berqas 2 года назад

    Terima kasih pak, penjelasannya sangat komprehensif

    • @berqas
      @berqas 2 года назад

      mulai ngoding arduino 27:00

  • @ludfizaen9068
    @ludfizaen9068 3 года назад +1

    Makasih bang, sukses slalu buat chanelnya

  • @mubasirkhafid9582
    @mubasirkhafid9582 11 месяцев назад

    Malam pak guru bikin delay slide untuk led di web server dong

  • @KelinciQecil
    @KelinciQecil 3 года назад +2

    tutorial esp32Cam bang

  • @yogahardimas
    @yogahardimas 7 месяцев назад +1

    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 ?

  • @abdultahir6726
    @abdultahir6726 2 года назад

    Mantap Mas

  • @jualanled5563
    @jualanled5563 3 года назад

    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.

  • @Alimustofa9824
    @Alimustofa9824 Год назад +1

    eror gini kenapa ya
    call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)

    • @KodingPerangkat
      @KodingPerangkat  Год назад

      Sudah dibahas cara penyelesaiannya di channel ini. Silahkan ditonton

  • @tukangngoprek9119
    @tukangngoprek9119 3 года назад +1

    om request tutorial dong, nodemcunya diganti pake arduino ethernet shield. tutorialnya gmn?

  • @017_nandasalsabila7
    @017_nandasalsabila7 Год назад

    Pak, next project kontrol relay dengan 4 sensor ldr dengan website boostrap🙏🙏🙏

  • @vino8275
    @vino8275 3 года назад +1

    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. 😁🙏

  • @AlfaUki
    @AlfaUki 2 года назад +2

    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

  • @mubasirkhafid9582
    @mubasirkhafid9582 10 месяцев назад

    Kaka kalau di buat doble toggel kol gak bida kirim ke database😊

  • @aryasusilo8198
    @aryasusilo8198 Год назад

    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

  • @mochammadizzafahminugraha8512
    @mochammadizzafahminugraha8512 3 года назад +1

    pak request tutorial cara menampilkan status koneksi esp32 dengan website secara realtime di website dong..

  • @aldopraftama1518
    @aldopraftama1518 2 года назад +1

    Bang buat nodemcu konek ke web dan layar lcd oled dong bang sama bisa setting schedule lewat lcd maupun webnya

  • @namapasaran4185
    @namapasaran4185 3 года назад +2

    Bang bikin tutorial pindah servernya ke dalam nodemcu dong.

  • @ydursmith
    @ydursmith Год назад +1

    kalau untuk nodemcu yang tidak terkoneksi dengan kabel data, power supply yang diperlukan berapa volt dan disambungkan ke mana kakak?

    • @KodingPerangkat
      @KodingPerangkat  Год назад

      Cukup butuh 5v saja. Bisa gunakan charger HP android 😁🙏

  • @KelinciQecil
    @KelinciQecil 3 года назад +1

    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?

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Di arduino, uji variabel status relay hasil responsenya, jika bukan 0 atau 1 maka abaikan. 😊🙏

    • @KelinciQecil
      @KelinciQecil 3 года назад +1

      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

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Ide cerdas juga nih. Boleh dicoba mas 😁👍🏼👍🏼👍🏼

  • @alfarizi2011
    @alfarizi2011 Год назад

    Kang setiap saya habis coding di arduinonya mau saya update compile proses upload erorr kenapa ya harus dihapus dulu baru bisa upload ulang🙏

  • @henihendriyani4532
    @henihendriyani4532 2 года назад +1

    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?

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      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. 😁🙏

  • @iwanhardiawan4891
    @iwanhardiawan4891 3 года назад +1

    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?

  • @asyura178
    @asyura178 Год назад +2

    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

    • @KodingPerangkat
      @KodingPerangkat  Год назад +1

      Coba gini :
      1. Pastikan ssid wifinya tidak mengandung spasi
      2. Coba matikan firewall windowsnya
      😊🙏

    • @asyura178
      @asyura178 Год назад

      @@KodingPerangkat sip udah bisa bang pakai laptop yang lain

  • @faqsycahyasyahbana627
    @faqsycahyasyahbana627 Год назад

    gimana caranya kalo digabung dengan tutortial realtime multi sensor? soalnya terlanjur pakai code igniter

  • @adityarifqi7203
    @adityarifqi7203 2 года назад +1

    min mohon maaf izin bertanya, jika server tidak terhubung bagaimana ya ? port dan ip sudah sesuai dan firewall sudah dimatikan terimakasih

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      Nama SSID wifinya apa kang? Pastikan tidak mengandung spasi ya
      ☺️🙏

  • @astrajingga8223
    @astrajingga8223 2 года назад +1

    Min mau tanya, kalau kita menggunakan lebih dari 2 relay yang harus ditambah dibagian mananya ya ?

  • @faishal63
    @faishal63 2 года назад

    jos mantap sekali om ilmunya, klo misal mau konsultasi bisa tidak om ada kontak nya yg bisa di hubungi atau emailnya

  • @azul2956
    @azul2956 3 года назад

    Bang sensor ultrasonic serial ke esp ditampilkan di thingspeak dong

  • @panjiramadhan1782
    @panjiramadhan1782 2 года назад

    Bang kalo nampilkan hasil sensor ir sama. Relay sama motorsteper kira kira bisa nngga ya

  • @erlanbahtiar7914
    @erlanbahtiar7914 2 года назад

    Ijin bertanya kak kok pas di upload program nya ada yg slaah kak di serial.println(responserelay) kak ?

  • @dokterelektro7469
    @dokterelektro7469 3 года назад +1

    mohon maaf kang ijin bertanya kenapa punya saya gagal terhubung ke server padahal sudah benar alamat ip adres dan juga portnya ? terimakasih

    • @KodingPerangkat
      @KodingPerangkat  3 года назад +1

      Matikan firewall windowsnya kang... 😁🙏

    • @dokterelektro7469
      @dokterelektro7469 3 года назад +1

      @@KodingPerangkat baik kang akan saya coba ,terimakasih lancar terus segala urusanya

    • @KodingPerangkat
      @KodingPerangkat  3 года назад +1

      Aamiin.. terima kasih supportnya 😊🙏

  • @chandrabayupratama6726
    @chandrabayupratama6726 2 года назад +1

    Bedanya kirim data ESP32 ke website yg pakai HTTP sama HTTPS gmna?

  • @easypremiumid5266
    @easypremiumid5266 3 года назад +1

    Maaf mas saya mau tanya, kenapa y gabisa compiling Nodemcu 1.0

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Library board nodemcu di Arduino IDEnya versi 3.0.0 ya mas?

  • @jouned1257
    @jouned1257 2 года назад

    Bang tanya... Saya ikuti tutorial knap ngk bisa tampil ya bang nilai database relay di serial say

  • @friendyprasetiawan05
    @friendyprasetiawan05 3 года назад +1

    Request arduino ke monitor hmi min

  • @AhmadAhmad-yr3xs
    @AhmadAhmad-yr3xs 3 года назад +1

    Min ada skect buat Esp32 pwm gk ?kendali dari web

  • @asyura178
    @asyura178 Год назад

    bang saya mau nanya bagaimana jika relay nya saya buat perintah on (di arduino) apakah di server ikut on?

  • @DellNewsAryaIndraMaya
    @DellNewsAryaIndraMaya 2 года назад

    Pke node mcu apa bsa mke 8relay?

  • @epicalglory4759
    @epicalglory4759 3 года назад +1

    Bang request buat kamera yang dicontrol lewat telegram

    • @KodingPerangkat
      @KodingPerangkat  3 года назад +1

      Oke mas, next project ya. Masih ngatur waktu kosong 😁🙏

    • @KodingPerangkat
      @KodingPerangkat  3 года назад +1

      Oke mas, next project ya. Masih ngatur waktu kosong 😁🙏

    • @epicalglory4759
      @epicalglory4759 3 года назад

      Mos kalo bisa menggunakan 2 micro controler

  • @gluon5116
    @gluon5116 3 года назад +2

    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 :)

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Ngk mas. Harusnya bisa 😊🙏

    • @gluon5116
      @gluon5116 3 года назад

      @@KodingPerangkat Ok mas Trimakasih Sudah dijawab nanti saya coba :)
      sangat bermanfaat mas vidionya :)

    • @adeirfanimanda
      @adeirfanimanda Год назад

      bisa tidak mas?

  • @setiawan3196
    @setiawan3196 3 года назад

    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??

  • @ahdikaputrapratama3150
    @ahdikaputrapratama3150 3 года назад

    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 🙏

  • @syahrilsaputra7135
    @syahrilsaputra7135 3 года назад +1

    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

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Perhatikan baris ke 6 file relay.php, ada yang salah disitu 😊

  • @adityarifqi7203
    @adityarifqi7203 2 года назад +2

    Min mau tanya, kalau kita menggunakan beberapa relay apakah kita harus membuat relay.php dan bacarelay.php lagi ?

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      Kalau mau On/Off nya bersamaan ngk perlu kang, digabung aja. Tapi kalau beda2, dibuat sendiri2 😊🙏

    • @adityarifqi7203
      @adityarifqi7203 2 года назад

      @@KodingPerangkat siaap kang sudah bisa terima kasih banyak

  • @mordahayasimanullang6864
    @mordahayasimanullang6864 3 года назад +1

    bang bikin Buku bang,,

    • @KodingPerangkat
      @KodingPerangkat  3 года назад +1

      Yoi. Memang ada rencana buat jadikan buku 😁🙏

  • @mediaentertein6313
    @mediaentertein6313 2 года назад

    Gan kalo gagal koneksi ke client nya gmana gan padahal port nya sesuai

  • @sofyan4939
    @sofyan4939 6 месяцев назад

    Bisakah saya belajar langsung. Adakah no wa yg bisa saya hubungi?

  • @Alpha.rbg23
    @Alpha.rbg23 2 года назад +1

    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 🙏

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      Berarti posisi pin relaynya kang. Dalam kondisi off, pin yang terhubung yang mana, dan dalam kondisi on yang mana. 😁🙏

    • @Alpha.rbg23
      @Alpha.rbg23 2 года назад

      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 .🙏

  • @adisolehudin4kb055
    @adisolehudin4kb055 Год назад

    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 ?

  • @rizalanggara1455
    @rizalanggara1455 2 года назад

    Mas saya coba kok di database nya gk berubah ya relaynya, padahal saya sudah mengikuti tutorial di video ?

  • @asdk.6863
    @asdk.6863 3 года назад +1

    Membuat login dan History nya gmana

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      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 😁✌🙏

  • @hasansadili6486
    @hasansadili6486 2 года назад

    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)

  • @muhsaldawintara4650
    @muhsaldawintara4650 3 года назад +1

    Bang apakah nerima jasa projek bang?

  • @doeljalil
    @doeljalil 2 года назад

    hallo min, saya nggak berhasil sampai di menit 13:25 sudah saya coba berulang-ulang.

  • @iwanhardiawan4891
    @iwanhardiawan4891 3 года назад +1

    Bang mau tanya, tulisan OFF/ON nya jadi di dalam switch apakah bisa?

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Untuk komponen ini sepertinya tidak bisa. Belum saya coba. 😁🙏

    • @iwanhardiawan4891
      @iwanhardiawan4891 3 года назад +1

      @@KodingPerangkat siap bang, kalo misalkan saya mau implementasiin 2/4 relay pengkondisian yang ditambah dimananya yah om? saya lagi implementasiin tapi masih gagal

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      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
      😊😊

    • @iwanhardiawan4891
      @iwanhardiawan4891 3 года назад +1

      @@KodingPerangkat siap noted bang, saya coba implementasikan dan cek kembali

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Sippp

  • @dennyrico1461
    @dennyrico1461 Год назад

    Kalau relay nya banyak, baca nilai web nya bagaimana?

    • @yogahardimas
      @yogahardimas 7 месяцев назад

      Bikin phpnya banyak juga

  • @Alpha.rbg23
    @Alpha.rbg23 2 года назад +1

    Bang , saya coba ada yg error dibagian link nya nggk bisa akses ke server . Solusi gimn bang 🙏

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      Errornya apa kang? Bisa copy paste disini 😁🙏

    • @Alpha.rbg23
      @Alpha.rbg23 2 года назад +1

      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

    • @KodingPerangkat
      @KodingPerangkat  2 года назад

      Coba downgrade versi library nodemcunya mas. Janngan gunakan versi 3.0.0, coba yg versi 2.7.4 😊👍

    • @Alpha.rbg23
      @Alpha.rbg23 2 года назад

      Oke bang saya coba terimakasih 🙏

    • @Alpha.rbg23
      @Alpha.rbg23 2 года назад

      Mantap bang sudah berhasil terimakasih banyak bang 🙏🙏

  • @mordahayasimanullang6864
    @mordahayasimanullang6864 3 года назад

    bang,,,

  • @mordahayasimanullang6864
    @mordahayasimanullang6864 3 года назад +2

    bang,, apakah perangkat ini bisa dikontrol oleh beberapa orang melalui hp masing2 bang?

  • @mordahayasimanullang6864
    @mordahayasimanullang6864 3 года назад +1

    bang minta nomor wa bang,, aku mau request project,,atau email deh,,

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      ngoding.perangkat@gmail.com
      😊🙏

    • @rudyhino1892
      @rudyhino1892 3 года назад +1

      @@KodingPerangkat mohon direspon bang email sama fbnha

    • @KodingPerangkat
      @KodingPerangkat  3 года назад

      Sudah saya balas emailnya mas 😊