Diagram alir subrutin baca status atau statement pada slave. Diagram alir subrutin setting sensor orang sensor infrared

Sedangkan bagian slave juga memiliki format data untuk dikirimkan menuju master, data yang dikirimkan oleh slave sejumlah 3 karakter. Paket data tersebut terdiri dari simbol – simbol yang mewakili data penghitungan jumlah pejalan kaki yang menyeberang, awalan karakter dan akhiran karakter sama seperti data yang dikirimkan oleh master menuju slave. Format data yang dikirimkan oleh slave kepada master adalah sebagai berikut : Y Status orang T Status Tombol F Status jumlah orang Data format di atas dapat dijelaskan dalam Tabel 3.3 dan pada tabel 3.4 menjelaskan simbol yang dikirimkan oleh slave. Tabel 3.3. Format data slave Pengaktifan sensor orang Tombol Penghitungan jumlah pejalan kaki Jumlah karakter 1 Tabel 3.4. Simbol data Sensor orang aktif Tombol aktif Jumlah orang = 5 Simbol Y T F 3.3. Perancangan hardware Sistem Pengatur Lampu Pejalan Kaki 3.3.1. Solar Cell Perhitungan FF Fill Factor pada panel surya berdasarkan persamaan 2.2 : FF = . FF = . . . . FF = . – . . FF = . . = 0.81834 Perhitungan efisiensi pada panel surya berdasarkan persamaan 2.1 : ղ = 100 ղ = . . . . 100 ղ = 13.597 Perancangan supply arus yang dapat diberikan oleh solar cell :  I.maks solar cell = 0,58 A  V.maks solar cell = 17,2 V  P.maks solar cell = 9.976 Watt Supply untuk : 1. Accu Accumulator Kapasitas 4 Ah Ampere Hour membutuhkan arus pengisian 10 dari kapasitas accu saat kondisi pengisian penuh dari kondisi kosong.  I.Accu maks = 4 = 0.4 Untuk pengisian full baterai ketika dari keadaan kosong  V.Accu maks = 12 V  P.Accu maks = 4.8 Watt 2. Arduino 14 buah pin digital Setiap pin IO digital memiliki kapasitas maksimal arus sebesar 40 mA atau sebesar 0.04 A.  I.maks = 0.04 A x 14 buah pin = 0.56 A Jika digunakan semua pin IO secara bersamaan  V.maks = 5 V  P.maks = 2.8 Watt

3.3.2. Rangkaian Sensor Infrared

Gambar 3.5. Rangkaian schematic mikrokontroler dengan sensor infrared RX dan TX. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.3. Embedded Module Serial RF Transceiver Shield

Gambar 3.6. Rangkaian schematic mikrokontroler dengan modul EMS RF Transceiver. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.3.4. Mikrokontroler

Mikrokontroler atmega328 digunakan untuk menerima dan kemudian mengolah data digital yang telah dihasilkan oleh bagian sensor infrared. Data tersebut kemudian diproses untuk menjalankan sistem pengaturan pada lampu pejalan kaki dan lampu lalu lintas. Mikrokontroler mengatur timer lama lampu lalu lintas dan lampu pejalan kaki menyala, dan kemudian mengatur komunikasi antara lampu lalu lintas yang satu dengan yang lainnya yang berada pada sisi lainnya di jalan lurus 2 arah. Dengan supply tegangan dari solar charge controller yaitu dari panel surya sebesar 12 V. Rangkaian schematic mikrokontroler atmega328 ditunjukkan pada Gambar 3.9 serta pembagian pin atau port terdapat pada Tabel 3.5. Pada Gambar 3.7 menunjukan rancangan rangkaian mikrokontroler compatible arduino uno menggunakan atmega328. Tabel 3.5. Tabel pembagian pin port dalam mikrokontroler Nama masukan keluaran Pin yang digunakan Keterangan Sensor infrared TX Pin digital 2 Output Sensor infrared RX Pin digital 3 Input Buzzer Pin digital 7 Output Push button Pin digital 5 Input IC 74HC595 shift register Pin digital 6, 8, 10 Output EMS RF Transceiver Pin digital 4,9, ISP Output dan Input PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI