
Pertemuan I - IOT Gateway
Presentation
•
Computers
•
University
•
Practice Problem
•
Hard
wendy bayu
Used 2+ times
FREE Resource
28 Slides • 0 Questions
1
IOT Gateway
2
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
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
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
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
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
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
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
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
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
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
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
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
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
Komponen Arduino
⚫ 2. Power (Barrel Jack) :
Papan Arduino dapat
diberi daya listrik
langsung dari sumber
daya listrik dengan
menghubungkan ke Barrel
Jack.
16
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
Komponen Arduino
⚫ 4. Crystal Oscillator
Crystal Oscillator
berfungsi untuk
menangani masalah
waktu.
18
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
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
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
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
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
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
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
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
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
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
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.
IOT Gateway
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
20 questions
Hello Thailand
Presentation
•
University
18 questions
Pengantar Analisis Sistem (Yulisman: Bimtek SPADA)
Presentation
•
University
21 questions
istilah komputer
Presentation
•
12th Grade
21 questions
MEDIA PEMBELAJARAN INTERAKTIF INFORMATIKA
Presentation
•
12th Grade
20 questions
Matematika Keuangan 1
Presentation
•
12th Grade
21 questions
Jaringan komputer kelas X
Presentation
•
Professional Development
20 questions
Warga Aksara Bali Kelas Fase F
Presentation
•
University
18 questions
APLIKASI KOMPUTER DASAR
Presentation
•
University
Popular Resources on Wayground
10 questions
5.P.1.3 Distance/Time Graphs
Quiz
•
5th Grade
10 questions
Fire Drill
Quiz
•
2nd - 5th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
22 questions
School Wide Vocab Group 1 Master
Quiz
•
6th - 8th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
18 questions
Informative or Argumentative essay
Quiz
•
5th Grade - University
20 questions
Disney Trivia
Quiz
•
University
5 questions
Human Impacts: How Do People Disrupt Ecosystems?
Interactive video
•
4th Grade - University
7 questions
Human Body Systems Overview (Updated 2024)
Interactive video
•
11th Grade - University
20 questions
Context Clues
Quiz
•
KG - University
7 questions
Comparing Fractions
Interactive video
•
1st Grade - University
20 questions
10.4 Exponential Functions
Quiz
•
8th Grade - University
30 questions
PSYCH 250: Exam 3
Quiz
•
University