Internet of Things
  • IoT DEVELOPMENT BOARD DSP-TECH
  • Kata Pengantar
  • Pengantar Internet of Things
  • Arsitektur Internet of Things
  • IoT Development Board [DSP-TECH]
  • Pengantar Microcontroller NodeMCU
  • Menyiapkan Lingkungan Pengembangan IoT Development Board
  • Membangun Aplikasi Microcontroller dengan NodeMCU
    • Projek Pergerakkan LED
    • Projek Layar OLED
    • Projek Aktuator Saklar Elektrik (Relay)
    • Projek Sensor Intesitas Cahaya
    • Projek Sensor Suhu & Kelembaban
    • Projek Sensor Jarak Penghalang Ultrasonic
    • Projek Sensor Remote IR (Inframerah)
    • Projek Aktuator FAN (Kipas) Mode PWM
  • Komunikasi MCU dan Browser Internet (Primitive Way)
  • Kendali Jarak Jauh Menggunakan Protokol SOCKET TCP/IP
    • Projek Aplikasi Microcontroller NodeMCU & PHP (Internet Browser)
    • Projek Aplikasi Microcontroller NodeMCU & C# Desktop
    • Projek Aplikasi Microcontroller NodeMCU & Java Swing
    • Projek Aplikasi Microcontroller NodeMCU & Android
    • IoT Smart Device
  • Membangun Aplikasi IoT Development Board Pada Arsitektur IoT Pihak Ketiga
    • Module IoT Development Board dan Blynk
      • Pendahuluan IoT Dashboard Pihak Ketiga
      • Server Blynk Pada Komputer Server
      • Server Blynk Pada Raspberry Pi 3 (atau di atasnya)
      • Instalasi Client Blynk pada Android
      • Monitoring & Controlling Blynk Android
      • Kode Program IoT Dev. Board Untuk Blynk
    • Module IoT Development Board dan Thingsboard
      • Instalasi Thingsboard pada Ubuntu
      • Manajemen Dan Konfigurasi Thingsboard
  • Membangun Aplikasi IoT "Create from Scratch"
    • Instalasi & Konfigurasi Message Broker MQTT Mosquitto
    • Mengkomunikasikan Antara IoT Development Board Dengan Message Broker Mosquitto
    • Aplikasi Web IoT Dashboard
  • Aplikasi IoT & C#.NET Desktop
  • Implementasi IoT Pada EC2 Cloud AWS
    • Node-Red pada EC2 AWS
      • Pengantar Node-Red pada EC2 Cloud AWS
      • Instalasi dan Konfigurasi Awal Node-Red
      • Mengenal Interface pada Node-Red
      • Memanfaatkan widget interface Node-Red
    • Message Broker MQTT pada EC2 AWS
      • Installasi dan Konfigurasi Message Broker MQTT
      • Pengujian Message Broker
        • Basis Console
        • Basis Windows, MQTTBOX / MQTT Explorer
      • Konfigurasi Message Broker MQTT pada Node-RED
    • Implementasi Aplikasi IoT
      • Pengembangan Aplikasi Publisher/Subscriber pada Smart Device/MCU
      • Menghubungkan Smart Device dengan Node-RED
  • Referensi
  • Biografi Penulis
Powered by GitBook
On this page
  • Rancangan Jalur Pengkabelan
  • Pemetaan Alamat Pin IoT Development Board
  • Alamat Shift Registry IC 74HC595
  • Bagian-bagian Dari IoT Development Board

Was this helpful?

IoT Development Board [DSP-TECH]

Layout pengkabelan devboard, Asosiasi alamat pin antara NodeMCU dan devboard

PreviousArsitektur Internet of ThingsNextPengantar Microcontroller NodeMCU

Last updated 4 years ago

Was this helpful?

Rancangan Jalur Pengkabelan

Berikut ini adalah rancangan pengkabelan IoT Development Board. Dimana pengkabelan hubungan antara 2x IC register 74HC595 dan 9x LED tidak tergambar semua, bertujuan untuk penyerdahanaan saja.

Pemetaan Alamat Pin IoT Development Board

Berikut pendefinisian alamat pin pada IoT Development Board:

Penamaan pada kode program

Alamat pin pada NodeMCU

Alamat pin pada NodeMCU (mode label)

Penggunaan pada komponen

#define pinDHT

10

SDD3

Sensor DHT (Suhu & Kelembaban)

#define pinEcho

12

D6

Sensor HC-SR04 Ultrasonic, pin echo

#define pinTrigger

14

D5

Sensor HC-SR04 Ultrasonic, pin trigger

#define pinLDR

A0

Sensor cahaya LDR

#define pinFan

15

D8

Actuator kipas dengan mode PWM

#define pinIR

13

D7

Sensor remote infrared

#define pinData

16

D0

Kebutuhan IC 74HC595, pin clock

#define pinClock

2

D4

Kebutuhan IC 74HC595, pin data

#define pinLatch

0

D3

Kebutuhan IC 74HC595, pin latch

Alamat Shift Registry IC 74HC595

Rancangan IoT Board Development menggunakan 2 IC shift registry 74HC595 yang bertindak sebagai perluasan kanal output. Hal ini bermanfaat untuk menghemat jumlah penggunaan pin pada Microcontroller NodeMCU. Setiap IC shift registry 74HC595 menghasilkan 8 kanal output tambahan yang dapat dirangkai secara berantai/cascading menjadi 2x8 kanal, atau total sebanyak 16 kanal output (bisa dirangkai lebih panjang lagi).

Konsep dasar rantai rangkaian IC shift registry 74HC595 adalah sebagai berikut:

Penjelasan dari setiap pin IC 74HC595:

Contoh rangkain dasar IC Shift Register yang disusun berantai:

Berikut alamat kanal yang digunakan pada shift registry:

Alamat Channel

Penggunaan

Channel 0

LED 1

Channel 1

LED 2

Channel 2

LED 3

Channel 3

LED 4

Channel 4

LED 5

Channel 5

LED 6

Channel 6

LED 7

Channel 7

LED 8

Channel 8

LED 9

Channel 9

Buzz/Piezo Speaker

Channel 10

Relay

Channel 11 – 15

Kanal perluasan

Bagian-bagian Dari IoT Development Board

IoT Development Board menyediakan perluasan pin antarmuka, antara lain UART (TX, RX), I2C (SDA, SCL) dan kanal shift register dengan alamat mulai chanel 11 sampai channel 15. Disamping itu pada sisi kirim juga disediakan pin tegangan 5V, 3.3V dan ground.

Gambar di atas menunjukkan 9 LED yang dikendalikan melalui IC Shift register dengan alamat mulai channel 0 sampai channel 8.

Gambar di atas menunjukkan komponen speaker buzz/piezo yang dikendalikan melalui IC shift register dengan alamat channel 9. Sedangkan komponen FAN PWM dikendalikan melalui pin 15/D8 dari NodeMCU. (silahkan cek pada tabel sebelumnya).

74HC595 Example Circuit | Shift register, Circuit, Electronics projects
74HC595 Shift Register Theory For Arduino Tutorials
Parallel to Serial Shifting-In with a CD4021BE | Arduino