Arduino and Raspberry Pi
Arduino and Raspberry Pi
Arduino and Raspberry Pi
Makalah disusun Untuk Memenuhi Tugas Mata Kuliah Praktikum Pengantar Robotika
Disusun Oleh :
FAKULTAS TEKNIK
2015
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Allah SWT, Karena kami dapat
menyelesaikan tugas praktikum mata kuliah Pengantar Robotika dengan tema
“ARDUINO DAN RASPBERRY Pi. Makalah ini saya susun sebagai salah satu
prasyarat kelulusan praktikum saya di mata kuliah Pengantar Robotika
(Pilihan). .
Yulia Ratnasari
DAFTAR ISI
PENDAHULUAN
1.1 Latar Belakang
2. Bagaimana kegunaannya ?
3. Apa saja contoh robot atau proyek Arduino dan Raspberry Pi yang
bermanfaat dalam kehidupan teknologi modern?
1.3 Tujuan
1.4 Manfaat
1. Keluarga MCS51
Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler CISC.
Sebagian besar instruksinya dieksekusi dalam 12 siklus clock.
Mikrokontroler ini berdasarkan arsitektur Harvard dan meskipun
awalnya dirancang untuk aplikasi mikrokontroler chip tunggal, sebuah
mode perluasan telah mengizinkan sebuah ROM luar 64KB dan RAM
luar 64KB diberikan alamat dengan cara jalur pemilihan chip yang
terpisah untuk akses program dan memori data.
Salah satu kemampuan dari mikrokontroler 8051 adalah pemasukan
sebuah mesin pemroses boolean yang mengijikan operasi logika
boolean tingkatan-bit dapat dilakukan secara langsung dan secara
efisien dalam register internal dan RAM. Karena itulah MCS51
digunakan dalam rancangan awal PLC (programmable Logic Control).
Arduino
Contoh:
1. Arduino Uno
2. Arduino Duemilanove
3. Arduno Leonardo
4. Arduino Mega2560
5. Arduino Intel Galile
6. Arduino Pro Micro AT
7. Arduino Nano R3
8. Arduino mini Atmega
9. Arduino Mega ADK
10. Arduino Esplora
1. Arduino Uno
2. Arduino Due
- 1,0 pinout: menambahkan SDA dan pin SCL yang dekat dengan pin AREF dan
dua pin baru lainnya ditempatkan dekat dengan pin RESET, yang IOREF yang
memungkinkan perisai untuk beradaptasi dengan tegangan yang tersedia dari
papan. Di masa depan, shield akan kompatibel baik dengan arduino yang
menggunakan AVR yang beroperasi dengan 5V dan dengan Arduino Due yang
beroperasi dengan 3.3V. Yang kedua adalah pin tidak terhubung, yang
disediakan untuk tujuan pengembangan.
C. Arduino Mega
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
D. Arduino Fio
- Raspberry Pi Board
Selain sebagai input output pada beberapa pin GPIO juga berfungsi
sebagai komunikasi serial diantaranya I2C, SPI dan serial komunikasi UART .
Gambar berikut contoh Raspberry Pi board dengan casing jadi tampak lebih
indah :
1. Arduino-l3dgecomm
4. Sleepy Timer
SleepyTimer adalah alat yang memonitor saat tidur
berberbasis Arduino yang menggunakan IMU 3-axis untuk
menyimpulkan pola tidur malam. Alat ini membuat grafik hasil pada
LCD dan sebuah printer thermal-transfer.
5. Polar Plotter
7. Game Controller
Sebuah game controller didukung oleh mikrokontroler yang yang amat kecil.
8. MP3 Player
Merakit mega Arduino, sebuah decoder MP3, SD card, dan LCD hp nokia
dengan bantuan beberapa source code akan menghasilkan sebuah MP3 player
yang bekerja.
9. Mengenali citra menggunakan kamera
Project ini bermanfaat bagi semua pengguna Reddit, ini adalah sebuah meja
Pemberitahu yang menyala ketika akun Reddit Anda menerima pesan.
11. PIP-Boy
PIP-Boy adalah alat yang digunakan oleh pemeran utama dalam serial
Fallout video game yang populer untuk navigasi, deteksi radiasi, penyimpanan data /
playback, dan manajemen inventori.
Project ini menggunakan Nunchuck Wii untuk mengendalikan sebuah laser pointer
yang digerakkan oleh 2 servo Mini.
13. RCArduino Yaw Control
Tujuan dari project ini adalah untuk membuat mobil balapan RC lebih stabil dan
mudah dikendarai terutama untuk driver pemula.
Beberapa waktu yang lalu sebuah topi hitam yang disebut Cody Brocious (alias
Daeken) berhasil mengakses 4 juta kamar hotel dengan Arduino Board. Mungkin bukan
proyek biasa, tapi hal itu jelas layak mendapatkan tempat di daftar ini! Paper dan PDF
slides tersedia secara online sebagai referensi.
Mengontrol strip LED dengan action figure dari Ezio Auditore (Assassin Creed)
17. ExpeditInvaders
Sebuah rak buku yang sederhana dapat disempurnakan oleh beberapa modul LED
yang dikontrol dengan Arduino Board.
18. Pumpktris
Project yang cocok untuk Halloween : menggabungkan labu dengan Video Game
klasik Tetris!
19. The Inebriator
20. Pinokio
Pinokio bukan sekedar sebuah lampu, itu adalah sebuah animatronik yang indah
didukung oleh Arduino, Pemrosesan dan OpenCV, yang sadar akan lingkungan sekitar.
3.0 Contoh Robot Raspberry Pi
3. Raspberry Pi Bartendro
Proyek Mobile Raspberry Pi-To-Go ini dibuat oleh Nathan Morgan yang
juga berprofesi sebagai teknisi komputer. Pengalamannya sebagai teknisi
komputer sepertinya berhasil dimanfaatkan dengan baik untuk membuat
sebuah komputer portabel berbasis Raspberry Pi. Komputer portabel ini
dilengkapi dengan layar dan keyboard, kartu penyimpanan SSD berkapasitas
64GB, bluetooth dan wireless. Baterai yang digunakan adalah baterai laptop
yang mampu bertahan selama lebih dari 10 jam. Mobile Raspberry Pi-To-Go
ini tampaknya seperti versi portabel komputer Linux. Dalam blognya Nathan
Morgan, ia juga menjelaskan dengan baik langkah-langkah pembuatannya.
5. Raspberry Pi Retro Rotary Dial Phone
Robot yang dinamakan Mini Nerf Gun Robot merupakan perpaduan dari
Aplikasi smartphone untuk iPhone, Romo by Romotive generasi pertama dan
Raspberry Pi. Robot ini dikendalikan dengan menggunakan WIFI dan Remote
Video Recording. Proyek kreatif ini menunjukkan berbagai macam
kemungkinan yang dapat dilakukan dengan Raspberry Pi. Untuk proses detail
pembuatannya dapat dilihat di blog Jordanbalagot.
Egg Bot adalah open source robot yang dapat membuat hiasan pada
telur, mulai dari ukuran sebesar bola ping pong hingga sebesar jeruk kecil.
Tidak hanya terbatas pada telur saja, Egg Bot juga dapat digunakan pada bola
golf, bola lampu dan bahkan pada gelas. Semua perangkat elektronik dan
lunak dirancang untuk dapat dimodifikasi dan dikembangkan, sehingga
pengguna juga dapat membuat hal-hal baru lainnya. Egg Bot terintegrasi
dengan software ilustrasi open source Inkscape yang tersedia di Mac,
Windows atau Linux, sehingga pengguna dapat membuat desain sendiri.
Selain itu, alat ini juga dapat dikontrol dengan menggunakan berbagai
program lainnya. Informasi selengkapnya mengenai Egg Box dapat dilihat di
web Eggbot.
Membuat lampu LED Matrix juga dapat dilakukan dengan Raspberry Pi.
Proyek LED Matrix ini menunjukkan bagaimana Raspberry Pi dan konsep
open source dapat digunakan untuk membuat berbagai hal kreatif. Untuk
mengetahui langkah-langkah pembuatan lampu LED Matrix ini dapat dilihat di
web Instructables.
Artanto, Dian, 2012, interaksi Arduino dan LabVIEW, Jakarta: Elex Media
Komutindo