Monday, November 13, 2017

kontrol led dengan modscan32 menggunakan NODEMMCU modbus



kali ini saya akan share gmn GPIO nodemcu ini bisa dikendalikan dgn protokol modbus tcp

nodemcu disini konek ke wifi kantor

pc konek ke wifi kantor


jadi kendalikan led dr wifi

percobaan ini saya kontrol dari PC dengan software modscan32





 untuk ke depannya akan saya coba dengan HP pakai aplikasi scada touch


berikut kodingnya:


#include <ESP8266WiFi.h>
#include <ModbusTCPSlave.h>
#include <Ticker.h>

//Settings IP Nodemcu
byte ip[]      = { 192, 168, 1, 187};
byte gateway[] = { 192, 168, 1, 1 };
byte subnet[]  = { 255, 255, 255, 0 };

ModbusTCPSlave Mb;
Ticker Stop;

const int ledPin =  4; 
const int inputPin =  12; 
const int analogInPin = A0;


void monitoring() {

///Digital Inputs
Mb.MBHoldingRegister[0]=digitalRead(inputPin);

///Digital Outputs
digitalWrite(ledPin,Mb.MBHoldingRegister[2] );

////Analog Input
Mb.MBHoldingRegister[3] = analogRead(analogInPin);
  
  }

void setup()
{
 pinMode(ledPin, OUTPUT);
 pinMode(inputPin, INPUT);
 Serial.begin(115200);
 Mb.begin("DCC_LECES_FO", "apd_timur2014", ip, gateway, subnet);
 delay(100);

}

void loop()
{
 
  Mb.Run();
 Stop.attach_ms(35,monitoring);
 
}








bila kurang jelas atau ingin bikin modul IO berbasis wifi silahkan kontak
081555305255

No comments:

Post a Comment

membuat line follower menggunakan nodemcu

langsung aja saya share dari hasil riset pertama kali membuat line follower yang mudah tanpa ribet. awal mula riset membikin itu beraw...