Search Header Logo
Pertemuan I - IOT Gateway

Pertemuan I - IOT Gateway

Assessment

Presentation

Computers

University

Practice Problem

Hard

Created by

wendy bayu

Used 2+ times

FREE Resource

28 Slides • 0 Questions

1

media

IOT Gateway

2

media

Definisi

adalah perangkat atau komponen dalam

arsitektur Internet of Things (IoT) yang
berfungsi sebagai perantara antara
perangkat IoT yang terhubung ke jaringan
lokal (LAN) atau jaringan nirkabel (seperti Wi-
Fi, Bluetooth, Zigbee) dengan platform IoT
yang lebih luas, seperti cloud atau server
pusat.

3

media

Fungsi

adalah untuk mengumpulkan data dari

perangkat IoT yang tersebar di lapangan,
memproses data tersebut,

dan meneruskannya ke server atau cloud

untuk analisis lebih lanjut atau Tindakan
selanjutnya.

4

media
media

Perangkat Iot gateway


Arduino: Meskipun Arduino
lebih umumnya digunakan
sebagai mikrokontroler,
beberapa model dapat
digunakan sebagai IoT
Gateway.


Arduino Yun dan Arduino MKR
series adalah contohnya.
Mereka memiliki kemampuan
konektivitas Wi-Fi dan Ethernet
serta dukungan untuk berbagai
perangkat tambahan.

5

media
media

Perangkat Iot gateway


Raspberry Pi: Raspberry Pi
adalah komputer mini yang
populer dan terjangkau.


Banyak orang
menggunakannya sebagai IoT
Gateway karena memiliki
konektivitas Wi-Fi, Bluetooth,
dan antarmuka GPIO yang
dapat digunakan untuk
menghubungkan sensor dan
perangkat lainnya


Anda dapat menginstal berbagai sistem operasi dan
perangkat lunak IoT di Raspberry Pi.

6

media
media

Perangkat Iot gateway


BeagleBone: BeagleBone
adalah komputer mini lainnya
yang memiliki kemampuan IoT
Gateway


BeagleBone Black dan
BeagleBone Green adalah
model yang sering digunakan.
Mereka memiliki konektivitas
Ethernet, Wi-Fi, serta
antarmuka GPIO yang berguna
untuk proyek IoT.

7

media
media
media

Perangkat Iot gateway


Komputer Industri Mini: untuk
proyek IoT yang lebih besar
dan kompleks, komputer
industri mini seperti Intel NUC,
NVIDIA Jetson Nano, atau
komputer mini dari produsen
lainnya dapat digunakan
sebagai IoT Gateway.


Mereka memiliki kinerja yang
lebih tinggi dan berbagai pilihan
konektivitas.

8

media

Kenapa memilih Arduino ?

Arduino Mudah Untuk Dipelajari : walaupun

menggunakan Bahasa C/C++, tapi karena
menggunakan Framework Arduino, kodingnya menjadi
lebih sederhana dan mudah dibaca

Referensi Belajar Arduino Banyak: jika kita cari

“arduino” di google maka akan keluar lebih dari 100 juta
hasil. Artinya banyak website atau blog yang membahas
arduino, yang bisa kita pelajari.

Library Yang Support Arduino Banyak: ketika kita

ingin mencoba sebuah module (contoh: module gyro),
hampir 100% ada librarynya, yang akan memudahkan
kita dalam membuat program, karena kodingnya akan
jadi sederhana.

9

media

Arduino

adalah Board Microcontroller Open Source yang dapat

digunakan untuk membuat proyek robotika.

Microcontroller sendiri adalah sebuah Chip dengan

sistem Microprocessor yang lengkap

Berbeda dengan Microprocessor yang terdapat pada

komputer pribadi (laptop, komputer dekstop, dan Mini
PC), pada Microcontroller biasanya sudah terdapat
memori dan I/O (Input Output), sedangkan di dalam
Microprocessor biasanya hanya ada CPU saja.

10

media
media

Jenis-jenis Arduino

Arduino Uno

Uno cocok untuk pemula dan proyek-proyek yang

membutuhkan kontrol perangkat keras sederhana

Arduino Uno adalah salah

satu papan Arduino yang
paling umum digunakan.
Ini didasarkan pada
mikrokontroler
ATmega328P dan
dilengkapi dengan port I/O
digital dan analog, serta
konektivitas USB.

11

media
media

Jenis-jenis Arduino

Arduino Mega

Ini cocok untuk proyek-proyek yang memerlukan lebih

banyak pin I/O, seperti robotika atau aplikasi yang lebih
kompleks

Arduino Mega

menggunakan
mikrokontroler
ATmega2560 dengan
lebih banyak pin I/O digital
dan analog daripada
Arduino Uno.

12

media
media

Jenis-jenis Arduino

Arduino Nano

Arduino Nano adalah

versi yang lebih kecil dan
ringan dari Arduino Uno.
Ini adalah pilihan yang
baik untuk proyek-proyek
yang memerlukan ukuran
fisik yang lebih kecil.

13

media

Fitur Arduino

Arduino IDE:software yang digunakan untuk menulis

koding, menerjemahkan ke bahasa mesin dan juga
meng-upload program ke Microcontroller.

Library / Framework Arduino: ditulis menggunakan

bahasa C/C++, membuat koding pada Arduino
menjadi sangat sederhana..

Bootloader Arduino: merupakan sebuah program

yang disimpan di dalam chip microcontroller, yang
berfungsi agar Arduino dapat di program melalui USB.

14

media
media

Komponen Arduino

1. Power USB : Papan

Arduino dapat diberi daya
listrik menggunakan kabel
USB dari komputer. Yang
perlu dilakukan hanyalah
menghubungkan kabel
USB ke koneksi USB

15

media
media

Komponen Arduino

2. Power (Barrel Jack) :

Papan Arduino dapat
diberi daya listrik
langsung dari sumber
daya listrik dengan
menghubungkan ke Barrel
Jack.

16

media
media

Komponen Arduino

3. Voltage Regulator:

Fungsi Voltage Regulator
adalah untuk mengontrol
tegangan yang diberikan
ke papan Arduino dan
menstabilkan tegangan
DC yang digunakan oleh
prosesor dan elemen
lainnya

17

media
media

Komponen Arduino

4. Crystal Oscillator

Crystal Oscillator
berfungsi untuk
menangani masalah
waktu.

18

media
media

Komponen Arduino

5, 17. Arduino Reset :

Kita dapat mengatur ulang
(reset) papan Arduino,
misalnya memulai
program Anda dari awal.
Kita dapat mengatur ulang
papan UNO dalam dua
cara. Pertama, dengan
menggunakan tombol
reset (17). Kedua,
menghubungkan tombol
reset eksternal ke pin
Arduino berlabel RESET
(5).

19

media
media

Komponen Arduino

6, 7, 8, 9. Pin (3.3, 5,

GND, Vin) :

3.3V (6) − Supply 3.3 output volt

5V (7) − Supply 5 output volt


Sebagian besar komponen yang
digunakan dengan papan Arduino
bekerja baik dengan tegangan 3,3
volt dan 5 volt.

GND (8)(Ground) − Ada beberapa
pin GND pada Arduino, semuanya
dapat digunakan sebagai ground
rangkaian.

Vin (9) − Pin ini juga dapat
digunakan untuk menghubungkan
catu daya ke papan Arduino dari
sumber catu daya eksternal.

20

media
media

Komponen Arduino

10. Pin Analog:


Papan Arduino UNO memiliki lima
pin input analog A0 hingga A5. Pin
ini dapat membaca sinyal dari
sensor analog seperti sensor
kelembaban atau sensor suhu dan
mengubahnya menjadi nilai digital
yang dapat dibaca oleh
mikroprosesor.

21

media
media

Komponen Arduino

11. Mikrokontroler

Utama :


Setiap papan Arduino memiliki IC
mikrokontroler sendiri (11).
Mikrontroler ini berfungsi sebagai
otak dari papan Arduino. IC utama
pada masing-masing jenis papan
Arduino memiliki sedikit
perbedaan. Mikrokontrol ini
biasanya dari Perusahaan ATMEL

22

media
media

Komponen Arduino

12. Pin ICSP :


Sebagian besar, ICSP (12) adalah
AVR, header pemrograman kecil
untuk Arduino yang terdiri dari
MOSI, MISO, SCK, RESET, VCC,
dan GND. Ini sering disebut
sebagai SPI (Serial Peripheral
Interface), yang dapat dianggap
sebagai ekspansi dari output.

23

media
media

Komponen Arduino

13. Indikator LED daya:


LED ini seharusnya menyala ketika
Arduino dihubungkan ke sumber
daya. Jika lampu ini tidak menyala,
maka ada yang salah dengan
koneksi..

24

media
media

Komponen Arduino

14. LED TX dan RX :


TX (transmit) dan RX (receive)
muncul pada dua tempat. Pertama,
pada pin digital 0 dan 1, untuk
menunjukkan pin yang
bertanggung jawab untuk
komunikasi serial. Kedua, LED TX
dan RX di (13). LED TX berkedip
dengan kecepatan yang berbeda
saat mengirim data serial.
Kecepatan flashing tergantung
pada baud rate yang digunakan
oleh board. RX berkedip selama
proses penerimaan...

25

media
media

Komponen Arduino

15. Digital I/O :


Papan Arduino UNO memiliki 14
pin I/O digital (15) (yang 6
menyediakan output PWM (Pulse
Width Modulation). Pin ini dapat
dikonfigurasi untuk berfungsi
sebagai pin digital input untuk
membaca nilai logika (0 atau 1)
atau sebagai digital pin output
untuk menggerakkan modul yang
berbeda seperti LED, relay, dll. Pin
yang berlabel “~” dapat digunakan
untuk menghasilkan PWM.

26

media
media

Komponen Arduino

16. AREF:


AREF adalah singkatan dari
Analog Reference. Kadang-
kadang, digunakan untuk mengatur
tegangan referensi eksternal
(antara 0 dan 5 Volt) sebagai batas
atas untuk input pin analog..

27

media
media

Breadboard

Breadboard atau papan

proyek digunakan untuk
membuat rangkaian
elektronika tanpa harus
menyolder. Jadi rangkaian
elektronika yang akan
dibuat, tinggal pasang aja
diatas breadboard

Breadboard

mempermudah kita untuk
melakukan pasang dan
bongkar komponen pada
rangkaian

28

media
media

Lubang Pada Breadboard

Pada breadboard ada

bagian dimana lubang-
lubang terhubung, agar
menghindari hubungan
pendek, pin pada
komponen elektronika
sebaiknya dipasang
dibagian lubang
breadboard yang tidak
terhubung.

media

IOT Gateway

Show answer

Auto Play

Slide 1 / 28

SLIDE