Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570 Blog Adi Sanjaya Global Techno Solution - AS-GTS

Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570 Blog Adi Sanjaya Global Techno Solution - AS-GTS

Size
Price:

Read more

Resep membuat : Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570

Sediakan segelas kopi susu, dilengkapi dengan kudapan di atas meja kerja anda, nyalakan laptop (hahahaha, gimana anda bisa membaca tulisan ini, jika anda belum menyalakan laptop / komputer anda), oh iya, ternyata anda sudah mencetak halaman ini ke dalam sebuah kertas bekas , tak apa, itu menjadi resiko anda,.. jangan lupa, sediakan cukup kesabaran, rasa cinta , kasih sayang dan kepedulian.




Untuk sementara lupakan urusan wanita,supaya fikiran anda lebih tenang, apalagi jika wanita tersebut sudah menikah dengan orang lain, meskipun wanita tersebut adalah mantan kesayangan anda.


Alat dan bahan untuk pembuatannya  Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570

1 board 4 relay
1 board arduino --> dalam hal ini arduino uno, boleh dueminalove, mega dan sebagainya, All  is ok..
1 ethernet shield
1 laptop
1 software delphi
1 database microsoft office
1 software arduino IDE...  integrated development environtment -- hohohoho semoga ndak salah...


 berikut ini gambar pemasangan arduino + ethernet shield nya







 jangan lupa, kabel lan nya colokkan ke RJ45, cross / straight nya,jangan tanyakan kepada saya, cukup di coba saja, kalau butuh yang seperti ini, bisa kami sediakan jika diperlukam,

ok lanjoooooooot... biar keburu selesai


ketikkan program Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570 sebagai berikut pada arduino IDE :



#include <Ethernet.h>
#include <SPI.h>
const int LAMPU1 = A5;// lampu 1 pada pin A5arduino uno, silakan disesuaikan untuk arduino mega
const int LAMPU2 = A4;// lampu 2 pada pin A4 arduino uno, silakan disesuaikan untuk arduino mega
const int LAMPU3 = A3;// lampu 3 pada pin A3 arduino uno, silakan disesuaikan untuk arduino mega
const int LAMPU4 = A2;// lampu 4 pada pin A2 arduino uno, silakan disesuaikan untuk arduino mega

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };// pengaturan mac addres
byte ip[] = { 192, 168, 0, 10 };// pengaturan IP hardware (arduino)
byte server[] = { 192, 168, 0, 1};// pengaturan IP komputer (dapat dicek pada komputer bagian Local Area Connection properties)
EthernetClient client; // ethernet shield di set sebagai client 

void setup()
{
  pinMode(LAMPU1, OUTPUT); // setting pin lampu sebagai output
    digitalWrite(LAMPU1, LOW); // setting logikan awal lampu low
   
   pinMode(LAMPU2, OUTPUT); // setting lampu sebagai output
    digitalWrite(LAMPU2, LOW); // setting logikan awal lampu low
   
      pinMode(LAMPU3, OUTPUT); // setting lampu sebagai output
     
    digitalWrite(LAMPU3, LOW); // setting logikan awal lampu low
   
   
      pinMode(LAMPU4, OUTPUT); // setting lampu sebagai output
    digitalWrite(LAMPU4, LOW); // setting logikan awal lampu low
      
   
  Ethernet.begin(mac, ip);// setting ether net shield + arduino terkait alamat mac dan ip
  Serial.begin(9600); // setting baud rate komunikasi serial pada nilai 9600, ini nantinya dipergunakan untuk debugging koneksi lan, akah sudah sesuai dengan harapan

  delay(5000);

  Serial.println("connecting..."); // kirim ke port serial, teks "connecting"

  if (client.connect(server, 55666)) {//jika  port serrver yang dipergunakan / port server pada komputer 55666
    Serial.println("connected"); // terhubung (kirim teks conncected)
   
  } else {
    Serial.println("connection failed");// selain itu, kirim teks "connection failed"
  }
}

void loop()
{
  if (client.available()) { // jika ada teks diterima --> teks dikirim oleh komputer server
    char c = client.read();  // teks dari kompter di terima dan disimpan dalam variable dengan nama C
    Serial.print(c);// kirim karakter yang diterima dari lan ke komunikasi serial
   
     switch(c)// perintah seleksi switch -case /
  {

    case 'a':
         digitalWrite(LAMPU1, LOW);
         client.print('a')  ;       break;   /// jika a, padamkan lampu 1, kirim karakter masuk ke arduino kembali ke PC
       
    case 'A':
         digitalWrite(LAMPU1, HIGH);
         client.print('A');break;  // / jika A, nyalakan lampu 1, kirim karakter masuk ke arduino kembali ke PC
        
    case 'b':
         digitalWrite(LAMPU2, LOW);
         client.print('b');break;   /// jika b, padamkan lampu 2, kirim karakter masuk ke arduino kembali ke PC
       
    case 'B':
         digitalWrite(LAMPU2, HIGH);
         client.print('B');break;  // / jika B, nyalakan lampu 2, kirim karakter masuk ke arduino kembali ke PC
  

    case 'c':
         digitalWrite(LAMPU3, LOW);
         client.print('c');break;   /// jika c, padamkan lampu 3, kirim karakter masuk ke arduino kembali ke PC
       
    case 'C':
         digitalWrite(LAMPU3, HIGH);
         client.print('C');break;  // / jika C, nyalakan lampu 3, kirim karakter masuk ke arduino kembali ke PC
        
    case 'd':
         digitalWrite(LAMPU4, LOW);
         client.print('d');break;   /// jika d, padamkan lampu 4, kirim karakter masuk ke arduino kembali ke PC
       
    case 'D':
         digitalWrite(LAMPU4, HIGH);
         client.print('D');break;  // / jika D, nyalakan lampu 4, kirim karakter masuk ke arduino kembali ke PC
        
        
  }
   
  }

  if (!client.connected()) { // jika cliet tidak terkoneksi ke server (komputer)
    Serial.println();
    Serial.println("disconnecting.");// kirim teks disconnecting via komunikasi seral
    client.stop();
    for(;;)
      ;
  }
}




hahahahaha,,, udah ada penjelasanya juga, pasti sampeyan seneng ini kumendan.. jangan gembira dulu, ini baru penjajagan , interface dengan delphi nya belum saya share,.  kapan-kapan ya


silakan simpan  sketch tersebut di atas dengan nama semisal IP_Contoller , dan kemudia compile lah , lalu.... upload ke board arduino,  

colokkan kabel RJ45 (monggo dicoba coba, apakah yang cross atau straigt) pastikan setelah dicolokkan ada notifikadi bahwa LAN berhasil terkoneksi (lihat pojok kanan bawah, tray icon kata para master),

jika sudah, start -->run --> cmd

lalu ping IP



 weheheh ping nya sukses, selamat ya cyiiin... ai lophe yuuuuh...

sementara anda sudah sukses mengkoneksikan arduino + ethernet shield + PC anda, selamat guys... untuk pengontrollan nya bagaimana ?

ah besok lagi...


berikut ini video Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Taufik Adi 085743320570



Membutuhkan peralatan Kendali 4 relay(kontrol 4 lampu 220 volt) dengan Arduino dan Ethernet Shield ? atau mungkin pembacaan data sensor, switch dan lain lain ?



Contact Person : Taufik Adi Sanjaya
No HP / Whats App : 0823 2613 3990
PIN BBM 5983E244
Alamat : Jalan Imogiri Timur KM 11, 
Blawong 1 , RT 01, Trimulyo, Jetis, Bantul 55781.

Anda membutuhkan komponen elektronik , Arduino, Sensor, Tutorial(paket belajar), jasa pembuatan alat berbasis mikrokontroler, kendali lampu via jaringan LAN, dan sebagainya ? anda dapat membelinya di www.kedaiarduino.com
 www.kedaiarduino.com




0 Reviews

Contact form

Name

Email *

Message *