SlideShare a Scribd company logo
1 of 11
Download to read offline
Catatan2 Embedded Sys, Arduino, Raspberry, IoT, Home Automation
1) Apa itu Embedded System ?
Jawab : Embedded system adalah sistem komputer yang dirancang khusus untuk tujuan tertentu demi
meningkatkan fungsi suatu mesin. Sesuai artinya, “embedded” yang berarti “mencocokkan”, maka bagian yag
dicocokan meliputi peranti keras dan bagian mekanis lain. Hal ini berlawanan dengan sistem umum seperti yang
kita kenal dapa Personal Computer (PC) yang bisa menjalankan banyak perintah sekaligus tergantung pada
pemrogramannya.
Embedded system ini didedikasikan untuk perintah spesifik, seperti rancangan desain untuk mengoptimasi mesin,
pengurangan ukuran dan biaya produk, atau meningkatkan performa kerja.
Embedded system adalah sistem dengan ciri-ciri sebagai berikut :
1. Mempunyai computing power. Dengan kata lain dilengkapi dengan sebuah processor
2. Bekerja di lingkungan luar ruangan IT. Jadi kemungkinan besar tidak dilengkapi dengan AC dan
menghadapi gangguan dari luar seperti getaran dan debu.
3. Memiliki tugas yang spesifik. Beda dengan PC atau Server yang relatif lebih multi purpose
Embedded system biasanya di gunakan untuk aplikasi-aplikasi misalkan :
1. Pengontrolan Pabrik.
2. Komputer transaksi di Jalan Toll.
3. Telemetri di tempat-tempat yang remote seperti misalkan pengamat ketinggian air di bendungan.
4. Peralatan Smart Electronic yang terpasang di dalam mobi
2) Apa itu Arduino?
Jawab : Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di
dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari
perusahaan Atmel.
Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram
menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar
rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian
menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai ‘otak’ yang
mengendalikan input, proses dan output sebuah rangkaian elektronik.
Mikrokontroler ada pada perangkat elektronik di sekeliling kita. Misalnya handphone, MP3 player,
DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk keperluan mengendalikan robot. Baik
robot mainan, maupun robot industri.
Karena komponen utama Arduino adalah mikrokontroler, maka Arduino pun dapat diprogram
menggunakan komputer sesuai kebutuhan kita.
Apa saja yang bisa dilakukan Arduino?
Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk
mengontrol LED, bisa juga digunakan untuk mengontrol helikopter.
Contoh yang sudah pernah dibuat adalah MP3 player, pengontrol motor, mesin CNC, monitor
kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengontrol suhu, monitor
energi, statiun cuaca, pembaca RFID, drum elektronik, GPS logger, monitoring bensin dan masih
banyak lagi. Silahkan buka Google, Youtube atau lihat dihttp://www.freeduino.org
Kelebihan Arduino
• Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan
menangani upload program dari komputer.
• Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port
serial/RS323 bisa menggunakan nya.
• Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library
yang cukup lengkap.
• Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS,
Ethernet, SD Card, dll.
Bahasa Pemrograman Arduino
Bahasa pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah
menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan
cukup mudah.
Untuk membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan
software Arduino IDE (Integrated Development Enviroment) yang bisa di download gratis
di http://arduino.cc/en/Main/Software
Panduan bahasa pemograman Arduino beserta dengan contoh-contohnya bisa dibaca di
halaman http://arduino.cc/en/Reference/HomePage
Mendapatkan Arduino
Papan rangkaian atau board Arduino bisa dibuat sendiri kalau anda memiliki chip programmer
(untuk mengupload bootloader ke dalam chip Atmel yang masih kosong). Skema dan desain PCB
bisa didownload di http://arduino.cc/en/Main/ArduinoBoardSerialSingleSided3 atau baca tentang
Starduino di blog ini http://telinks.wordpress.com/2010/08/03/starduino-minimum-system-
atmega8-yang-kompatibel-dengan-arduino/
Kalau merasa kesulitan untuk membuat PCB dan mendapatkan komponen, anda bisa langsung
membeli Arduino dari http://www.indorobotika.com/arduino.
3) Apa itu Raspberry pi ?
Jadi, semestinya ramai yang tertanya-tanya apakah itu Raspberry Pi. Secara ringkasnya, ia boleh
dikatakan sebagai sebuah komputer bersaiz mini dengan beberapa fungsi asas melaluinya.
Raspberry Pi hadir dalam saiz sebesar lebih kurang kad pengenalan kita, dimana beberapa
komponen utama disertakan bersama-sama dengannya. Boleh dikatakan ia dibangunkan dalam
memudahkan lebih ramai mempelajari pelbagai perkara berkaitan perkomputeran
menggunakannya tanpa mengeluarkan kos yang tinggi.
Ia hadir dengan beberapa port terbina seperti HDMI (untuk dihubungkan ke monitor atau
televisyen), port USB (untuk tetikus dan papan kekunci), dan juga port mikro-SD (untuk ruangan
sistem dan fail). Ia hadir dalam dua variasi, iaitu set A dan juga Set B. Membezakannya, Set B
untuk Raspberry Pi turut hadir dengan sokongan port Ethernet yang membolehkan pengguna
menghubungkan talian internet melaluinya. Untuk sokongan kuasa, ia menggunakan kabel mikro-
USB yang sedia digunakan pada pelbagai peranti mudah-alih hari ini.
Raspberry Pi adalah Sebuah board yang seukuran kartu kredit / mikro kontroller (Bisa disebut mini
komputer) yang bisa beroperasi layaknya komputer.
Berikut Daftar OS yang support Raspberry Pi :
• Raspbian ( turunan dari distro DEBIAN) link : Download
• ARC ( Turunan dari ARC Linux) Link : Download
• RaspBMC Link : Download
• RiscOS Link : Download
• OpenELEC Link : Download
• Pidora Link : Download
• Android
Apa saja Manfaat Raspberry Pi :
• Untuk dijadikan Print Server
• Untuk dijadikan Web Server
• Untuk dijadikan Proxy
• Untuk dijadikan FTP
• Digunakan Sebagai ROBOT? Bisa
• Dan banyak lagi manfaat makhluk ini tergantung kita dalam mengembangkannya
apa saja yang ada di Raspberry ini ?
2 Port USB
1 Port HDMI
1 Port RCA untuk Video output
1 Port Audio 3.5mm
1 Port SDCARD
1 Port RJ 45 (Ethernet LAN Port)
8x GPIO UART,SPI BUS
konsumsi listrik : 750maH/ 5VDC/ mini usb charge yang di pakai di charger blackberry/samsung
4) Apa beda Arduino dan Raspberry Pi?
Jawab :
Raspberry Pi dan Arduino memang didesain sedemikian rupa sebagai alat
media pembelajaran dan mudah untuk digunakan , itulah mengapa
keduanya sangat populer.
Raspberry PI didesain dan dibuat oleh eben upton dengan teman kerjanya
dari lab komputer universitas cambridge. Beberapa mahasiswa yang
sudah mengikuti program dan mata kuliah di lab komputer tersebut
merasa tidak mendapatkan skill , jadi Upton menciptakan komputer yang
murah dan mudah dimodifikasi agar mahasiswa dapat mengingkatkan
skill nya dalam bidang komputer.
Sedangkan Arduino dikembangkan oleh orang itali bernama Massimo
Banzi, dia menginginkan model hardware yang simpel yang dapat
digunakan oleh pelajar.
Berikut tabel untuk menunjukan beberapa perbedaan fiur yang ada pada
Arduino dan Raspberry PI
Arduino Uno Raspberry Pi
Model B
Memory 0.002 MB 512 MB
Clock Speed 16 MHz 700 MHz
Multitasking No Yes
On Board Network None 10/100 wired
Operating System None Linux Distro
Flash 32KB SD card (2-16
G)
Integrated Development
Environment
Arduino Anything Linux
Pada tabel diatas kita dapat melihat bahwa Raspberry Pi memiliki spesifikasi hardware
yang jauh lebih baik daripada Arduino, Bahkan kita dapat menggunakan dan memodifikasi
Raspberry PI layaknya komputer pribadi walaupun tidak sebagus mac atau PC. tetapi,
walaupun Arduino memiliki kekurangan ini , IDE yang ada pada arduino Sangat mudah
digunakan , dan juga karena arduino ini memang tidak didesain untuk dapat diinstall
banyak software maka kita dapat menghidupkan dan mematikan sesuka kita tanpa takut
software yang ada rusak. Jika anda seorang pemula maka Arduino sangat disarankan
karena Arduino simpel digunakan, tidak gampang rusak dan ada banyak sumber yang
dapat digunakan sebagai panduan untuk para pemula.
sedangkan , untuk menggunakan Raspberry Pi setidaknya anda harus
belajar tentang dasar-dasar menggunakan Linux. Raspberry Pi juga harus
di matikan secara benar kalau tidak , bisa terjadi kerusakan.
http://www.it-jurnal.com/2014/05/perbedaan-arduino-dan-raspberry-pi.html
5) Apa itu Arduiono uno 3?
Jawab: Arduino Uno sebenarnya adalah salah satu kit mikrokontroler yang
berbasis pada ATmega28. Modul ini sudah dilengkapi dengan berbagai hal yang
dibutuhkan untuk mendukung mikrokontroler untuk bekerja, tinggal colokkan ke
power suply atau sambungkan melalui kabel USB ke PCmu Arduino Uno ini sudah siap
sedia. Arduino Uno ini memilki 14 pin digital input/output, 6 analog input, sebuah
resonator keramik 16MHz, koneksi USB, colokan power input, ICSP header, dan
sebuah tombol reset.
Arduino Uno R3 adalah seri terakhir dan terbaru dari seri Arduino USB.
Spesifikasi Arduino Uno
Mikrokontroler ATmega328
Catu Daya 5V
Teganan Input (rekomendasi) 7-12V
Teganan Input (batasan) 6-20V
Pin I/O Digital 14 (of which 6 provide PWM output)
Pin Input Analog 6
Arus DC per Pin I/O 40 mA
Arus DC per Pin I/O untuk PIN 3.3V 50 mA
Flash Memory 32 KB (ATmega328) dimana 0.5 KB digunakan oleh bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Apa fungsi arduino uno?
Sebagaimana kita ketahui dengan mikrokontroler kita membuat program untuk mengendalikan
berbagaikomponen elektronika. Program yang kita buat dengan bahasa pemrograman didownload ke
mikrokontroler, yang kemudian mikrokontroler akan bekerja sesua dengan program yang kita buat.
Dan dengan Arduino Uno itu sendiri lebih memudahan pernggunanya untuk membuat berbagai hal yang berkaitan
dengan mikrokontroler, karena didalamnya sudah tersedia yang dibutuhkan oleh mikrokontroler.
Contohnya yang dapat dibuat dengan Arduino antara lain, untuk membuat robot, mengontrol motor stepper,
pengatur suhu, mesin gate turnstile, display LCD, dan masih banyak lagi contoh yang lainnya. Coba cari di google
atau Youtube proyek-proyek Arduino ini sudah banyak contohnya
Apa Kelebihan Arduino Uno.
- develop project mikrokontroler akan menjadi lebih dan menyenangkan. tinggal colok ke USB, dan tidak perlu
membuat downloader untuk mendownload program yang telah kita buat.
- didukung oleh Arduino IDE, bahasa pemrograman yang sudah cukup lengkap librarynya.
- terdapat modul yang siap pakai/shield yang bisa langsung dipasang pada board Arduino
- dukungan dokumentasi yang bagus dan komunitas yang solid
Pemrograman Arduino Uno
Seperti yang sudah diutarakan sebelumnya, salah satu kelebihan dari arduino Uno ini adalah didukung oleh
software Arduino IDE (Integrated Development Enviroment) untuk melakukan penulisan pemrograman.Bahasa
pemrogramannya pun berdasarkan bahasa C yang mudah untuk dpelajari dan sudah didukung oleh library yang
lengkap.
http://ndoware.com/apa-itu-arduino-uno.html
6) Sebutkan Jenis-Jenis Arduino, kelebihan dan kekurangannya masing-masing!
Jawab :
Saat ini ada bermacam-macam bentuk papan Arduino yang disesuaikan dengan peruntukannya yaitu
sebagai berikut:
a. Arduino USB, yaitu mikrokontroler Arduino dengan menggunakan USB sebagai antar muka
pemrograman atau komunikasi komputer. Contoh:
Arduino Uno
Arduino Duemilanove
Arduino Diecimila
Arduino NG Rev. C;
Arduino NG (Nuova Generazione)
Arduino Extreme dan Arduino Extreme v2
Arduino USB dan Arduino USB v2.0
Gambar 1. Mikrokontroler Arduino USB
b. Arduino Serial, yaitu jenis mikrokontroler arduino yang menggunakan RS232 sebagai antar muka
pemrograman atau komunikasi computer.
Gambar 2. Mikrokontroler Arduino Serial
c. Arduino MEGA, yaitu mikrokontroler Arduino dengan spesifikasi yang lebih tinggi, dilengkapi
tambahan pin digital, pin analog, port serial dan sebagainya. Arduino Mega berbasis ATmega1280
dengan 54 digital input/output. Contoh:
Arduino Mega
Arduino Mega 2560
Gambar 3. Mikrokontroler Arduino MEGA
d. Arduino FIO, yaitu mikrokontroler Arduino yang ditujukan untuk penggunaan nirkabel. Arduino Fio
ini menggunakan ATmega328P sebagai basis kontrolernya.
Gambar 4. Mikrokontroler Arduino FIO
e. Arduino LILYPAD, yaitu mikrokontroler dengan bentuk yang melingkar. Contoh: LilyPad Arduino
00, LilyPad Arduino 01, LilyPad Arduino 02, LilyPad Arduino 03, LilyPad Arduino 04
Gambar 5. Mikrokontroler Arduino LilyPad
f. Arduino BT, mikrokontroler Arduino yang mengandung modul Bluetooth untuk komunikasi nirkabel
Gambar 6. Mikrokontroler Arduino BT
g. Arduino Nano dan Arduino Mini, merupakan jenis arduino berbentuk kompak dan digunakan
bersama breadboard. Contoh: Arduino Nano 3.0, Arduino Nano 2.x, Arduino Mini 04, Arduino Mini 03,
Arduino Stamp 02.
Gambar 7. Mikrokontroler Arduino Nano
pustaka: http://arduino.cc/en/Main/
7) Apa itu Arduino shield, beda arduino uno r3 dengan arduino uno r3 smd?
Jawab:
8) Apa Itu internet of things?
Jawab : prinsipnya adalah teknologi yang memungkinkan sebuah perangkat terhubung ke jaringan
internet untuk dimonitor dan dikendalikan dari jarak jauh oleh pengguna. Perangkat yang
dimonitor/dikendalikan bisa bermacam-macam, mulai dari perangkat rumah tangga seperti oven,
kulkas, dispenser sampai perangkat rumah lainnya seperti lampu, AC dan pengunci pintu. Kata
kunci dari teknologi Internet of Things ini yaitu: Hardware – Internet – Smartphone.
http://astonugroho.wordpress.com/2012/11/30/tren-perangkat-masa-depan-the-internet-of-thing/
9) Apa itu Home Automation?
Jawab :
Home Automation atau yang lebih kita kenal dengan istilah rumah pintar merupakan sebuah
sistem otomatisasi untuk memudahkan kontrol didalam rumah atau dalam hal ini berkaitan dengan
pekerjaan rumah tangga.
Yang dapat diotomatisasikan diantaranya yaitu control lighting ( lampu ), HVAC “heating,
ventilation and air conditioning” ( Pemanas, ventilasi dan pendingin ruangan/AC ), peralatan dan
lain-lain.
Mengapa “HA” Home Automation diperlukan ? adalah untuk memberikan kenyamanan,
kemudahan, efisiensi energi dan keamanan. Untuk para orang tua ( Lansia ) dan yang memiliki
kekurangan ( cacat ) Home Automation dapat memberikan peningkatan kualitas hidup bagi orang
yang dinyatakan mungkin memerlukan pengasuh atau perawat.
Home Automation mengintegrasikan perangkat listrik satu sama lain dalam sebuah rumah.
Perangkat juga dapat dihubungkan melalui jaringan komputer untuk mendapatkan kontrol melalui
komputer pribadi, memungkinkan akses remote dari internet ( kontrol via internet ) dan
menciptakan sebuah peralatan yang dapat berkomunikasi secara terpadu dan terkordinir.
Dengan jumlah perangkat yang dapat dikontrol dalam sebuah rumah, interkoneksi dan komunikasi
menjadi sebuah fitur yang berguna dan diinginkan. Misalkan sebuah kamar akan menjadi cerdas
dan akan mengirimkan sinyal ketika seseorang tak dikenal masuk. Sistem bisa menelepon pemilik,
atau tetangga, atau nomor darurat.
Mungkin sederhana menyalakan lampu ketika seseorang memasuki ruangan. Namun dalam
instalasi yang canggih, ruangan dapat merasakan tidak hanya kehadiran seseorang namun juga
tahu siapa orang tersebut dan mungkin mengatur pencahayaan yang tepat, suhu, volume musik
atau saluran televisi, dengan mempertimbangkan waktu setiap hari atau minggu dan faktor lain.
Home Automation juga dapat menyediakan akses remote untuk peralatan rumah atau sistem
otomatisasi itu sendiri, melalui jaringan telepon, transmisi nirkabel atau internet, untuk memberikan
kontrol dan pemantauan melalui smartphone atau web browser.
Dalam hal ini Home Automation sangat berguna mungkin untuk menghemat energi dengan Fungsi
sederhana seperti sensor gerak dan detektor diintegrasikan ke dalam sistem sehingga dapat
menghemat jam energi terbuang dalam aplikasinya untuk perumahan dan komersial. Sebagai contoh
bayangkan sebuah operasi “auto on / off” di malam hari untuk semua blok kantor di kota besar,
katakanlah setelah jam 10 malam, ketika tidak ada gerakan terdeteksi, lampu akan mati,
perusahaan akan dapat menghemat energi listrik hingga kilowatt.
10) Apa itu open source?
Jawab: Jadi open source adalah source yang terbuka. Maksudnya bila kita bisa mengetahui source
penyusun suatu software maka itu disebut open source. Tapi tidak cukup dengan hanya mengetahui
saja tapi jika kita bebas menggunakan, mengembangkan, menyebarluaskan atau menggandakan
aplikasi tersebut tanpa harus membayar izin atau lisensi kepada pembuat aplikasinya.
11) Apa itu open Hardware?
Jawab:
12) Apa saja aplikasi2 Arduino, manfaat dalam Iot dan HomeAutomation?
Jawab : WiFi Home Automation - Arduino
Open the box, Connect to WiFi and Control your
House... from Any Place and Any Device!

More Related Content

What's hot

Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
Media Penyimpanan Berkas
Media Penyimpanan BerkasMedia Penyimpanan Berkas
Media Penyimpanan Berkasformatik
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.pptapri38
 
Histogram - Citra Digital
Histogram - Citra DigitalHistogram - Citra Digital
Histogram - Citra Digitalahmad haidaroh
 
Algoritma & Pemrograman
Algoritma & PemrogramanAlgoritma & Pemrograman
Algoritma & PemrogramanAri Wibowo
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyZaenal Khayat
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatanBuhori Muslim
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABSimesterious TheMaster
 
Tabel kode ascii lengkap
Tabel kode ascii lengkapTabel kode ascii lengkap
Tabel kode ascii lengkapDonna Puspita
 
Pertemuan 05 Teknik Pencarian (Search) -lanjutan
Pertemuan 05 Teknik Pencarian (Search) -lanjutanPertemuan 05 Teknik Pencarian (Search) -lanjutan
Pertemuan 05 Teknik Pencarian (Search) -lanjutanEndang Retnoningsih
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaSeptian Muna Barakati
 
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9   transmisi digitalTelekomunikasi Analog dan Digital - Slide week 9   transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digitalBeny Nugraha
 
ppt sejarah perkembangan komputer
ppt sejarah perkembangan komputerppt sejarah perkembangan komputer
ppt sejarah perkembangan komputerRini de Lopez
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumannMochammed Safri
 

What's hot (20)

GoLang_1
GoLang_1GoLang_1
GoLang_1
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Media Penyimpanan Berkas
Media Penyimpanan BerkasMedia Penyimpanan Berkas
Media Penyimpanan Berkas
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Histogram - Citra Digital
Histogram - Citra DigitalHistogram - Citra Digital
Histogram - Citra Digital
 
Algoritma & Pemrograman
Algoritma & PemrogramanAlgoritma & Pemrograman
Algoritma & Pemrograman
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatan
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLAB
 
Tabel kode ascii lengkap
Tabel kode ascii lengkapTabel kode ascii lengkap
Tabel kode ascii lengkap
 
Pertemuan 05 Teknik Pencarian (Search) -lanjutan
Pertemuan 05 Teknik Pencarian (Search) -lanjutanPertemuan 05 Teknik Pencarian (Search) -lanjutan
Pertemuan 05 Teknik Pencarian (Search) -lanjutan
 
Komponen di dalam CPU
Komponen di dalam CPUKomponen di dalam CPU
Komponen di dalam CPU
 
Bahasa Pemrograman
Bahasa PemrogramanBahasa Pemrograman
Bahasa Pemrograman
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannya
 
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9   transmisi digitalTelekomunikasi Analog dan Digital - Slide week 9   transmisi digital
Telekomunikasi Analog dan Digital - Slide week 9 transmisi digital
 
ppt sejarah perkembangan komputer
ppt sejarah perkembangan komputerppt sejarah perkembangan komputer
ppt sejarah perkembangan komputer
 
Makalah ubuntu server
Makalah ubuntu serverMakalah ubuntu server
Makalah ubuntu server
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
Bahasa assembly
Bahasa assemblyBahasa assembly
Bahasa assembly
 
Materi 6. perulangan
Materi 6. perulanganMateri 6. perulangan
Materi 6. perulangan
 

Similar to Embedded Home

Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Farichah Riha
 
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppAhnafGaming
 
Training Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoTraining Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoYanwar Purnama
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptxSiwoHonkai
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptxabinemesio
 
Makalah tentang ARDUINO dan cara penggunaannya.
Makalah tentang ARDUINO dan cara penggunaannya.Makalah tentang ARDUINO dan cara penggunaannya.
Makalah tentang ARDUINO dan cara penggunaannya.MuhammadRizky26222
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.pptapri38
 
Apakah arduino itu.docx
Apakah arduino itu.docxApakah arduino itu.docx
Apakah arduino itu.docxKania Sawitri
 
Pertemuan 6 Mikroprosessor dan Mikrokontroler
Pertemuan 6 Mikroprosessor dan MikrokontrolerPertemuan 6 Mikroprosessor dan Mikrokontroler
Pertemuan 6 Mikroprosessor dan MikrokontrolerAhmad Nawawi, S.Kom
 
Makalah Arduino
Makalah ArduinoMakalah Arduino
Makalah ArduinoWahyus31
 
Yuk kita kenali arduino uno
Yuk kita kenali arduino unoYuk kita kenali arduino uno
Yuk kita kenali arduino unoKania Sawitri
 
Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i iisutono stn
 
Modul pemula merakit komputer
Modul pemula merakit komputerModul pemula merakit komputer
Modul pemula merakit komputerValentino Selayan
 

Similar to Embedded Home (20)

Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019
 
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxpppppppppARIN CANTIKA MUSI-1901082027.pptxppppppppp
ARIN CANTIKA MUSI-1901082027.pptxppppppppp
 
dasar Arduino_pptx.pptx
dasar Arduino_pptx.pptxdasar Arduino_pptx.pptx
dasar Arduino_pptx.pptx
 
Training Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoTraining Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan Arduino
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptx
 
Arduino_pptx.pptx
Arduino_pptx.pptxArduino_pptx.pptx
Arduino_pptx.pptx
 
Makalah tentang ARDUINO dan cara penggunaannya.
Makalah tentang ARDUINO dan cara penggunaannya.Makalah tentang ARDUINO dan cara penggunaannya.
Makalah tentang ARDUINO dan cara penggunaannya.
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Apakah arduino itu.docx
Apakah arduino itu.docxApakah arduino itu.docx
Apakah arduino itu.docx
 
Pertemuan 6 Mikroprosessor dan Mikrokontroler
Pertemuan 6 Mikroprosessor dan MikrokontrolerPertemuan 6 Mikroprosessor dan Mikrokontroler
Pertemuan 6 Mikroprosessor dan Mikrokontroler
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Makalah Arduino
Makalah ArduinoMakalah Arduino
Makalah Arduino
 
Modul teknisi 2
Modul teknisi 2Modul teknisi 2
Modul teknisi 2
 
Yuk kita kenali arduino uno
Yuk kita kenali arduino unoYuk kita kenali arduino uno
Yuk kita kenali arduino uno
 
Arduino
ArduinoArduino
Arduino
 
Modul arduino i ii
Modul arduino i iiModul arduino i ii
Modul arduino i ii
 
Tugas presentasi mulok
Tugas presentasi mulokTugas presentasi mulok
Tugas presentasi mulok
 
Re
ReRe
Re
 
Modul pemula merakit komputer
Modul pemula merakit komputerModul pemula merakit komputer
Modul pemula merakit komputer
 

Embedded Home

  • 1. Catatan2 Embedded Sys, Arduino, Raspberry, IoT, Home Automation 1) Apa itu Embedded System ? Jawab : Embedded system adalah sistem komputer yang dirancang khusus untuk tujuan tertentu demi meningkatkan fungsi suatu mesin. Sesuai artinya, “embedded” yang berarti “mencocokkan”, maka bagian yag dicocokan meliputi peranti keras dan bagian mekanis lain. Hal ini berlawanan dengan sistem umum seperti yang kita kenal dapa Personal Computer (PC) yang bisa menjalankan banyak perintah sekaligus tergantung pada pemrogramannya. Embedded system ini didedikasikan untuk perintah spesifik, seperti rancangan desain untuk mengoptimasi mesin, pengurangan ukuran dan biaya produk, atau meningkatkan performa kerja. Embedded system adalah sistem dengan ciri-ciri sebagai berikut : 1. Mempunyai computing power. Dengan kata lain dilengkapi dengan sebuah processor 2. Bekerja di lingkungan luar ruangan IT. Jadi kemungkinan besar tidak dilengkapi dengan AC dan menghadapi gangguan dari luar seperti getaran dan debu. 3. Memiliki tugas yang spesifik. Beda dengan PC atau Server yang relatif lebih multi purpose Embedded system biasanya di gunakan untuk aplikasi-aplikasi misalkan : 1. Pengontrolan Pabrik. 2. Komputer transaksi di Jalan Toll. 3. Telemetri di tempat-tempat yang remote seperti misalkan pengamat ketinggian air di bendungan. 4. Peralatan Smart Electronic yang terpasang di dalam mobi 2) Apa itu Arduino? Jawab : Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel. Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input, proses dan output sebuah rangkaian elektronik. Mikrokontroler ada pada perangkat elektronik di sekeliling kita. Misalnya handphone, MP3 player, DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk keperluan mengendalikan robot. Baik robot mainan, maupun robot industri. Karena komponen utama Arduino adalah mikrokontroler, maka Arduino pun dapat diprogram menggunakan komputer sesuai kebutuhan kita. Apa saja yang bisa dilakukan Arduino? Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk mengontrol LED, bisa juga digunakan untuk mengontrol helikopter.
  • 2. Contoh yang sudah pernah dibuat adalah MP3 player, pengontrol motor, mesin CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengontrol suhu, monitor energi, statiun cuaca, pembaca RFID, drum elektronik, GPS logger, monitoring bensin dan masih banyak lagi. Silahkan buka Google, Youtube atau lihat dihttp://www.freeduino.org Kelebihan Arduino • Tidak perlu perangkat chip programmer karena di dalamnya sudah ada bootloader yang akan menangani upload program dari komputer. • Sudah memiliki sarana komunikasi USB, sehingga pengguna Laptop yang tidak memiliki port serial/RS323 bisa menggunakan nya. • Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan kumpulan library yang cukup lengkap. • Memiliki modul siap pakai (shield) yang bisa ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll. Bahasa Pemrograman Arduino Bahasa pemrograman Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah. Untuk membuat program Arduino dan mengupload ke dalam board Arduino, anda membutuhkan software Arduino IDE (Integrated Development Enviroment) yang bisa di download gratis di http://arduino.cc/en/Main/Software Panduan bahasa pemograman Arduino beserta dengan contoh-contohnya bisa dibaca di halaman http://arduino.cc/en/Reference/HomePage Mendapatkan Arduino Papan rangkaian atau board Arduino bisa dibuat sendiri kalau anda memiliki chip programmer (untuk mengupload bootloader ke dalam chip Atmel yang masih kosong). Skema dan desain PCB bisa didownload di http://arduino.cc/en/Main/ArduinoBoardSerialSingleSided3 atau baca tentang Starduino di blog ini http://telinks.wordpress.com/2010/08/03/starduino-minimum-system- atmega8-yang-kompatibel-dengan-arduino/ Kalau merasa kesulitan untuk membuat PCB dan mendapatkan komponen, anda bisa langsung membeli Arduino dari http://www.indorobotika.com/arduino. 3) Apa itu Raspberry pi ? Jadi, semestinya ramai yang tertanya-tanya apakah itu Raspberry Pi. Secara ringkasnya, ia boleh dikatakan sebagai sebuah komputer bersaiz mini dengan beberapa fungsi asas melaluinya. Raspberry Pi hadir dalam saiz sebesar lebih kurang kad pengenalan kita, dimana beberapa komponen utama disertakan bersama-sama dengannya. Boleh dikatakan ia dibangunkan dalam memudahkan lebih ramai mempelajari pelbagai perkara berkaitan perkomputeran menggunakannya tanpa mengeluarkan kos yang tinggi.
  • 3. Ia hadir dengan beberapa port terbina seperti HDMI (untuk dihubungkan ke monitor atau televisyen), port USB (untuk tetikus dan papan kekunci), dan juga port mikro-SD (untuk ruangan sistem dan fail). Ia hadir dalam dua variasi, iaitu set A dan juga Set B. Membezakannya, Set B untuk Raspberry Pi turut hadir dengan sokongan port Ethernet yang membolehkan pengguna menghubungkan talian internet melaluinya. Untuk sokongan kuasa, ia menggunakan kabel mikro- USB yang sedia digunakan pada pelbagai peranti mudah-alih hari ini. Raspberry Pi adalah Sebuah board yang seukuran kartu kredit / mikro kontroller (Bisa disebut mini komputer) yang bisa beroperasi layaknya komputer. Berikut Daftar OS yang support Raspberry Pi : • Raspbian ( turunan dari distro DEBIAN) link : Download • ARC ( Turunan dari ARC Linux) Link : Download • RaspBMC Link : Download • RiscOS Link : Download • OpenELEC Link : Download • Pidora Link : Download • Android Apa saja Manfaat Raspberry Pi : • Untuk dijadikan Print Server • Untuk dijadikan Web Server • Untuk dijadikan Proxy • Untuk dijadikan FTP • Digunakan Sebagai ROBOT? Bisa • Dan banyak lagi manfaat makhluk ini tergantung kita dalam mengembangkannya apa saja yang ada di Raspberry ini ? 2 Port USB 1 Port HDMI
  • 4. 1 Port RCA untuk Video output 1 Port Audio 3.5mm 1 Port SDCARD 1 Port RJ 45 (Ethernet LAN Port) 8x GPIO UART,SPI BUS konsumsi listrik : 750maH/ 5VDC/ mini usb charge yang di pakai di charger blackberry/samsung 4) Apa beda Arduino dan Raspberry Pi? Jawab : Raspberry Pi dan Arduino memang didesain sedemikian rupa sebagai alat media pembelajaran dan mudah untuk digunakan , itulah mengapa keduanya sangat populer. Raspberry PI didesain dan dibuat oleh eben upton dengan teman kerjanya dari lab komputer universitas cambridge. Beberapa mahasiswa yang sudah mengikuti program dan mata kuliah di lab komputer tersebut merasa tidak mendapatkan skill , jadi Upton menciptakan komputer yang murah dan mudah dimodifikasi agar mahasiswa dapat mengingkatkan skill nya dalam bidang komputer. Sedangkan Arduino dikembangkan oleh orang itali bernama Massimo Banzi, dia menginginkan model hardware yang simpel yang dapat digunakan oleh pelajar.
  • 5. Berikut tabel untuk menunjukan beberapa perbedaan fiur yang ada pada Arduino dan Raspberry PI Arduino Uno Raspberry Pi Model B Memory 0.002 MB 512 MB Clock Speed 16 MHz 700 MHz Multitasking No Yes On Board Network None 10/100 wired Operating System None Linux Distro Flash 32KB SD card (2-16 G) Integrated Development Environment Arduino Anything Linux Pada tabel diatas kita dapat melihat bahwa Raspberry Pi memiliki spesifikasi hardware yang jauh lebih baik daripada Arduino, Bahkan kita dapat menggunakan dan memodifikasi Raspberry PI layaknya komputer pribadi walaupun tidak sebagus mac atau PC. tetapi, walaupun Arduino memiliki kekurangan ini , IDE yang ada pada arduino Sangat mudah digunakan , dan juga karena arduino ini memang tidak didesain untuk dapat diinstall banyak software maka kita dapat menghidupkan dan mematikan sesuka kita tanpa takut software yang ada rusak. Jika anda seorang pemula maka Arduino sangat disarankan karena Arduino simpel digunakan, tidak gampang rusak dan ada banyak sumber yang dapat digunakan sebagai panduan untuk para pemula. sedangkan , untuk menggunakan Raspberry Pi setidaknya anda harus belajar tentang dasar-dasar menggunakan Linux. Raspberry Pi juga harus di matikan secara benar kalau tidak , bisa terjadi kerusakan. http://www.it-jurnal.com/2014/05/perbedaan-arduino-dan-raspberry-pi.html 5) Apa itu Arduiono uno 3? Jawab: Arduino Uno sebenarnya adalah salah satu kit mikrokontroler yang berbasis pada ATmega28. Modul ini sudah dilengkapi dengan berbagai hal yang dibutuhkan untuk mendukung mikrokontroler untuk bekerja, tinggal colokkan ke power suply atau sambungkan melalui kabel USB ke PCmu Arduino Uno ini sudah siap sedia. Arduino Uno ini memilki 14 pin digital input/output, 6 analog input, sebuah resonator keramik 16MHz, koneksi USB, colokan power input, ICSP header, dan sebuah tombol reset. Arduino Uno R3 adalah seri terakhir dan terbaru dari seri Arduino USB.
  • 6. Spesifikasi Arduino Uno Mikrokontroler ATmega328 Catu Daya 5V Teganan Input (rekomendasi) 7-12V Teganan Input (batasan) 6-20V Pin I/O Digital 14 (of which 6 provide PWM output) Pin Input Analog 6 Arus DC per Pin I/O 40 mA Arus DC per Pin I/O untuk PIN 3.3V 50 mA Flash Memory 32 KB (ATmega328) dimana 0.5 KB digunakan oleh bootloader SRAM 2 KB (ATmega328) EEPROM 1 KB (ATmega328) Clock Speed 16 MHz Apa fungsi arduino uno? Sebagaimana kita ketahui dengan mikrokontroler kita membuat program untuk mengendalikan berbagaikomponen elektronika. Program yang kita buat dengan bahasa pemrograman didownload ke mikrokontroler, yang kemudian mikrokontroler akan bekerja sesua dengan program yang kita buat. Dan dengan Arduino Uno itu sendiri lebih memudahan pernggunanya untuk membuat berbagai hal yang berkaitan dengan mikrokontroler, karena didalamnya sudah tersedia yang dibutuhkan oleh mikrokontroler. Contohnya yang dapat dibuat dengan Arduino antara lain, untuk membuat robot, mengontrol motor stepper, pengatur suhu, mesin gate turnstile, display LCD, dan masih banyak lagi contoh yang lainnya. Coba cari di google atau Youtube proyek-proyek Arduino ini sudah banyak contohnya
  • 7. Apa Kelebihan Arduino Uno. - develop project mikrokontroler akan menjadi lebih dan menyenangkan. tinggal colok ke USB, dan tidak perlu membuat downloader untuk mendownload program yang telah kita buat. - didukung oleh Arduino IDE, bahasa pemrograman yang sudah cukup lengkap librarynya. - terdapat modul yang siap pakai/shield yang bisa langsung dipasang pada board Arduino - dukungan dokumentasi yang bagus dan komunitas yang solid Pemrograman Arduino Uno Seperti yang sudah diutarakan sebelumnya, salah satu kelebihan dari arduino Uno ini adalah didukung oleh software Arduino IDE (Integrated Development Enviroment) untuk melakukan penulisan pemrograman.Bahasa pemrogramannya pun berdasarkan bahasa C yang mudah untuk dpelajari dan sudah didukung oleh library yang lengkap. http://ndoware.com/apa-itu-arduino-uno.html 6) Sebutkan Jenis-Jenis Arduino, kelebihan dan kekurangannya masing-masing! Jawab : Saat ini ada bermacam-macam bentuk papan Arduino yang disesuaikan dengan peruntukannya yaitu sebagai berikut: a. Arduino USB, yaitu mikrokontroler Arduino dengan menggunakan USB sebagai antar muka pemrograman atau komunikasi komputer. Contoh: Arduino Uno Arduino Duemilanove Arduino Diecimila Arduino NG Rev. C; Arduino NG (Nuova Generazione) Arduino Extreme dan Arduino Extreme v2 Arduino USB dan Arduino USB v2.0 Gambar 1. Mikrokontroler Arduino USB
  • 8. b. Arduino Serial, yaitu jenis mikrokontroler arduino yang menggunakan RS232 sebagai antar muka pemrograman atau komunikasi computer. Gambar 2. Mikrokontroler Arduino Serial c. Arduino MEGA, yaitu mikrokontroler Arduino dengan spesifikasi yang lebih tinggi, dilengkapi tambahan pin digital, pin analog, port serial dan sebagainya. Arduino Mega berbasis ATmega1280 dengan 54 digital input/output. Contoh: Arduino Mega Arduino Mega 2560 Gambar 3. Mikrokontroler Arduino MEGA d. Arduino FIO, yaitu mikrokontroler Arduino yang ditujukan untuk penggunaan nirkabel. Arduino Fio ini menggunakan ATmega328P sebagai basis kontrolernya. Gambar 4. Mikrokontroler Arduino FIO e. Arduino LILYPAD, yaitu mikrokontroler dengan bentuk yang melingkar. Contoh: LilyPad Arduino 00, LilyPad Arduino 01, LilyPad Arduino 02, LilyPad Arduino 03, LilyPad Arduino 04
  • 9. Gambar 5. Mikrokontroler Arduino LilyPad f. Arduino BT, mikrokontroler Arduino yang mengandung modul Bluetooth untuk komunikasi nirkabel Gambar 6. Mikrokontroler Arduino BT g. Arduino Nano dan Arduino Mini, merupakan jenis arduino berbentuk kompak dan digunakan bersama breadboard. Contoh: Arduino Nano 3.0, Arduino Nano 2.x, Arduino Mini 04, Arduino Mini 03, Arduino Stamp 02. Gambar 7. Mikrokontroler Arduino Nano pustaka: http://arduino.cc/en/Main/
  • 10. 7) Apa itu Arduino shield, beda arduino uno r3 dengan arduino uno r3 smd? Jawab: 8) Apa Itu internet of things? Jawab : prinsipnya adalah teknologi yang memungkinkan sebuah perangkat terhubung ke jaringan internet untuk dimonitor dan dikendalikan dari jarak jauh oleh pengguna. Perangkat yang dimonitor/dikendalikan bisa bermacam-macam, mulai dari perangkat rumah tangga seperti oven, kulkas, dispenser sampai perangkat rumah lainnya seperti lampu, AC dan pengunci pintu. Kata kunci dari teknologi Internet of Things ini yaitu: Hardware – Internet – Smartphone. http://astonugroho.wordpress.com/2012/11/30/tren-perangkat-masa-depan-the-internet-of-thing/ 9) Apa itu Home Automation? Jawab : Home Automation atau yang lebih kita kenal dengan istilah rumah pintar merupakan sebuah sistem otomatisasi untuk memudahkan kontrol didalam rumah atau dalam hal ini berkaitan dengan pekerjaan rumah tangga. Yang dapat diotomatisasikan diantaranya yaitu control lighting ( lampu ), HVAC “heating, ventilation and air conditioning” ( Pemanas, ventilasi dan pendingin ruangan/AC ), peralatan dan lain-lain. Mengapa “HA” Home Automation diperlukan ? adalah untuk memberikan kenyamanan, kemudahan, efisiensi energi dan keamanan. Untuk para orang tua ( Lansia ) dan yang memiliki kekurangan ( cacat ) Home Automation dapat memberikan peningkatan kualitas hidup bagi orang yang dinyatakan mungkin memerlukan pengasuh atau perawat. Home Automation mengintegrasikan perangkat listrik satu sama lain dalam sebuah rumah. Perangkat juga dapat dihubungkan melalui jaringan komputer untuk mendapatkan kontrol melalui komputer pribadi, memungkinkan akses remote dari internet ( kontrol via internet ) dan menciptakan sebuah peralatan yang dapat berkomunikasi secara terpadu dan terkordinir. Dengan jumlah perangkat yang dapat dikontrol dalam sebuah rumah, interkoneksi dan komunikasi menjadi sebuah fitur yang berguna dan diinginkan. Misalkan sebuah kamar akan menjadi cerdas
  • 11. dan akan mengirimkan sinyal ketika seseorang tak dikenal masuk. Sistem bisa menelepon pemilik, atau tetangga, atau nomor darurat. Mungkin sederhana menyalakan lampu ketika seseorang memasuki ruangan. Namun dalam instalasi yang canggih, ruangan dapat merasakan tidak hanya kehadiran seseorang namun juga tahu siapa orang tersebut dan mungkin mengatur pencahayaan yang tepat, suhu, volume musik atau saluran televisi, dengan mempertimbangkan waktu setiap hari atau minggu dan faktor lain. Home Automation juga dapat menyediakan akses remote untuk peralatan rumah atau sistem otomatisasi itu sendiri, melalui jaringan telepon, transmisi nirkabel atau internet, untuk memberikan kontrol dan pemantauan melalui smartphone atau web browser. Dalam hal ini Home Automation sangat berguna mungkin untuk menghemat energi dengan Fungsi sederhana seperti sensor gerak dan detektor diintegrasikan ke dalam sistem sehingga dapat menghemat jam energi terbuang dalam aplikasinya untuk perumahan dan komersial. Sebagai contoh bayangkan sebuah operasi “auto on / off” di malam hari untuk semua blok kantor di kota besar, katakanlah setelah jam 10 malam, ketika tidak ada gerakan terdeteksi, lampu akan mati, perusahaan akan dapat menghemat energi listrik hingga kilowatt. 10) Apa itu open source? Jawab: Jadi open source adalah source yang terbuka. Maksudnya bila kita bisa mengetahui source penyusun suatu software maka itu disebut open source. Tapi tidak cukup dengan hanya mengetahui saja tapi jika kita bebas menggunakan, mengembangkan, menyebarluaskan atau menggandakan aplikasi tersebut tanpa harus membayar izin atau lisensi kepada pembuat aplikasinya. 11) Apa itu open Hardware? Jawab: 12) Apa saja aplikasi2 Arduino, manfaat dalam Iot dan HomeAutomation? Jawab : WiFi Home Automation - Arduino Open the box, Connect to WiFi and Control your House... from Any Place and Any Device!