Anda di halaman 1dari 14

GND VCC

GND
VCC
Modem GSM Modul Transceiver

Mikrokontroler

Mini PC Kamera
Single Board
Konsentrator
Node Konverter
Modul Transceiver tegangan Sensor Lux

Sensor Mikrokonroler Dimmer


Sumber AC
Tegangan

Sensor Motion
Lampu Arus Sensor
LED
Alamat Sumber Alamat Tujuan Identitas Nilai Sensor

dt [1] dt [2] dt [3]

_11 _201 0 200 V

Alamat Sumber Alamat Tujuan Perintah

dt [1] dt [2] dt [3] dt [4]

_11 _201 _1 _Nilai dimmer


Node 3 Node 1
Node 2
Keterangan
= concentrator
= node PJU
= sensor BH1750
Sensor cahaya Lampu LED
BH1750

LoRa SX1278

Sensor tegangan
AC ZMPT101B

Modul AC Light Dimmer

Arduino UNO

Sensor arus acs712

IC AMS1117
Port untuk
pemasangan
Kabel USB type B modem GSM
penghubung arduino
Arduino UNO dan Raspberry Raspberry Pi 3
B+

LoRa SX1278

IC AMS1117
import urllib2, urllib # module untuk membuka URL sehingga dapat melakukan berbagai
cccccccccccccccccccccoperasi apapun terhadap halaman web tersebut
import serial #
from multiprocessing import Process
import time
def action(): //membuat fungsi action
cc data_lalu = 0 #membuat variabel lokal data_lalu tipe data int
cc count = 0 # variabel count
cc tujuan = ["201","202","203"] #variabel tujuan node ccccc
cc cccccser=serial.Serial("/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0",9600)
#memulai komunikasi serial dengan ttyUSB1, bisa diubah sesuai port yang terbaca
while True: // perulangan fungsi akan terus diulang saat fungsi pada perulangan for
selesai cc
for x in tujuan:
cccccccccccccccccdata=[('one','1'),('two','2')]
cccccccccccccccccdata=urllib.urlencode(data) # Pengkodean URL juga diperlukan saat
menyiapkan data untuk dikirimkan dengan tipe MIME aplikasi / x-www-form-urlencoded.
(encoding) adalah proses konversi informasi dari suatu sumber (objek) menjadi data,
yang selanjutnya dikirimkan ke penerima atau pengamat, seperti pada sistem