DOSEN PEMBIMBING
Tino Hermanto, ST., MSc.
OLEH
KELOMPOK :
Martua Sangap Siagian (188130133)
Juanda Pranata Simanjorang (188130073)
Barry Prima Sembiring (188130109)
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi
tugas Pengaturan Teknik. Selain itu, makalah ini juga bertujuan untuk menambah wawasan
tentang topik makalah bagi para pembaca dan juga bagi penulis.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi sebagian
pengetahuannya sehingga saya dapat menyelesaikan makalah ini.
Saya menyadari, makalah yang saya tulis ini masih jauh dari kata sempurna. Oleh karena itu,
kritik dan saran yang membangun akan saya nantikan demi kesempurnaan makalah ini.
i
DAFTAR ISI
Contents
KATA PENGANTAR............................................................................................................................i
DAFTAR ISI.........................................................................................................................................ii
PENDAHULUAN.................................................................................................................................1
A. JENIS ROBOT BERDASARKAN APLIKASI.........................................................................1
B. KENDARAAN ROBOT DAN TEKNOLOGI DTMF...............................................................2
C. SEJARAH DTMF......................................................................................................................2
D. Teknologi DTMF.......................................................................................................................2
E. JACK EARPHONE...................................................................................................................4
F. PENGOPERASIAN MOBIL MAINAN....................................................................................5
a. Perangkat Keras....................................................................................................................6
b. Perangkat Lunak...................................................................................................................7
c. IDE Perangkat Lunak Arduino............................................................................................8
G. ARDUINO UNO.....................................................................................................................10
KESIMPULAN...................................................................................................................................12
REFERENSI........................................................................................................................................13
ii
Abstrak
Robotika menyatukan beberapa yang sangat berbeda bidang teknik dan keterampilan.
Ada berbagai jenis robot seperti robot humanoid, robot bergerak, kendaraan yang
dioperasikan dari jarak jauh, robot otonom modern, dll. Makalah review ini menganjurkan
pengoperasian mobil robot (kendaraan yang dioperasikan dari jarak jauh) yang dikendalikan
oleh telepon seluler (berkomunikasi di skala jarak yang jauh bahkan dari kota yang berbeda).
Orang tersebut membuat panggilan ke ponsel yang ditempatkan di dalam mobil. Dalam kasus
panggilan, jika salah satu tombol ditekan, nada yang setara dengan tombol yang ditekan akan
terdengar di ujung panggilan yang lain. Nada ini dikenal sebagai DTMF (Dual Tone Multiple
Frequency). Mobil mengenali nada DTMF ini dengan bantuan telepon yang ditumpuk di
dalam mobil. Nada yang diterima diproses oleh mikrokontroler Arduino.
Mikrokontroler diprogram untuk memperoleh keputusan untuk setiap input dan output yang
diberikan keputusannya kepada driver motor untuk menggerakkan motor ke arah maju atau
mundur atau ke kiri atau kanan. Ponsel yang melakukan panggilan ke ponsel yang ditumpuk
di dalam mobil berfungsi sebagai remote.
PENDAHULUAN
1
alarm yang berjalan dan diakhiri dengan kelas berat nyata seperti lengan robot
artikulasi yang digunakan sebagai simulator gerak.
Robot luar angkasa termasuk robot yang digunakan di Stasiun Luar Angkasa
Internasional, Canadarm yang digunakan di Pesawat Ulang-alik, serta penjelajah
Mars dan robot lain yang digunakan di luar angkasa.
Kendaraan kendali jarak jauh (RCV) didefinisikan sebagai perangkat seluler apa pun
yang dikendalikan dengan cara yang tidak membatasi gerakannya dengan sumber eksternal
ke perangkat. Ini biasanya perangkat kontrol radio, pengontrol inframerah atau kabel antara
kontrol dan kendaraan. Sebuah RCV setiap saat dikendalikan oleh manusia dan tidak
mengambil tindakan positif secara mandiri. Sebagian besar robot yang dikendalikan nirkabel
menggunakan sirkuit RF, yang memiliki kelemahan frekuensi terbatas, kontrol terbatas, dan
rentang frekuensi terbatas. Karena di sini ponsel digunakan untuk mengontrol pengoperasian
robot, maka dapat mengatasi keterbatasan tersebut. Sinyal ponsel memiliki jangkauan yang
luas di atas permukaan itu sebabnya robot dapat dioperasikan dari jauh tanpa gangguan dan
gangguan sinyal lain. Tindakan control robot mencakup tiga bagian Persepsi, Pemrosesan,
danTindakan.
C. SEJARAH DTMF
Sebelum DTMF dibuat, jaringan telepon menggunakan sistem panggilan yang disebut
Decadic (juga dikenal sebagai Pulse Dial). Sistem Decadic digunakan secara luas dalam
jaringan telepon modern untuk memanggil nomor yang dapat dimasukkan oleh pengguna
perusahaan telepon. Sistem Decadic (Pulse Dialing) menggunakan serangkaian klik (yang
dapat didengar melalui speaker telepon) untuk memanggil nomor yang dipanggil melalui
keypad atau putar. Bunyi klik adalah sambungan dari saluran telepon yang terhubung,
terputus dan terhubung kembali lagi dalam pola tertentu. Sistem Decadic (Panggilan Pulsa)
sangat berguna, tetapi terbatas pada koneksi pertukaran lokal, menuntut operator untuk
menghubungkan panggilan jarak jauh. Pada akhir tahun 1950, DTMF sedang dikembangkan
di Bell Labs untuk tujuan memungkinkan sinyal nada untuk memanggil nomor jarak jauh,
D. Teknologi DTMF
DTMF adalah singkatan dari Dual Tone Multiple Frequency. DTMF adalah istilah yang
digunakan dalam industri telepon. Generasi DTMF adalah sinyal audio komposit dua nada
antara frekuensi 697Hz dan 1633Hz. Papan tombol DTMF diatur sedemikian rupa sehingga
setiap baris akan memiliki frekuensi nada yang unik dan juga setiap kolom akan memiliki
nada yang unik. Gbr.1 adalah representasi dari keypad DTMF khas dan frekuensi baris/kolom
terkait. Ketika salah satu tombol seperti "1", "2", "*", "#" dll., ditekan, kode yang tepat
ditransmisikan. Kode ini terdiri dari dua frekuensi di antaranya yang pertama adalah
frekuensi yang lebih tinggi dan yang kedua adalah frekuensi yang lebih rendah. Para insinyur
telah membayangkan telepon digunakan untuk mengakses komputer, dan mensurvei sejumlah
perusahaan untuk melihat apa yang mereka perlukan untuk tugas ini. Hal ini menyebabkan
penambahan tanda angka (#, kadang-kadang disebut 'octothorpe' dalam konteks ini) dan
tombol asterisk atau "bintang" (*) serta sekelompok tombol untuk pemilihan menu: A, B, C
dan D Level prioritas yang tersedia adalah Flash Override (A), Flash (B), Segera (C), dan
2
Prioritas (D), dengan Flash Override menjadi prioritas tertinggi [19]. Keypad seluler (seperti
yang ditunjukkan pada Gambar 2) ditata dalam kerangka 4x4, meskipun keypad DTMF asli
memiliki kolom tambahan untuk empat tombol pemilih menu. Saat digunakan untuk
memanggil nomor telepon, menekan satu tombol akan menghasilkan nada yang terdiri dari
dua frekuensi sinusoidal nada murni secara simultan. Baris di mana kunci muncul
menentukan frekuensi yang lebih rendah dan kolom menentukan frekuensi yang lebih tinggi.
Misalnya, menekan tombol akan menghasilkan suara terdiri dari nada 697 Hz dan 1209 Hz.
Keypad asli memiliki tuas di dalamnya, sehingga setiap tombol dapat mengaktifkan dua
kontak. Beberapa nada adalah penyebab untuk memanggil sistem dengan beberapa frekuensi.
Beberapa nada ini kemudian diterjemahkan oleh pusat switching untuk menentukan tombol
mana yang ditekan.
3
12 tombol pada ponsel (0, 1… 8, 9,*, #) memiliki sinyal unik yang terkait dengan dirinya
sendiri. Sinyal ini disebut sinyal DTMF. Saat panggilan aktif, penekanan tombol numerik
mana pun akan menghasilkan sinyal DTMF yang terdengar di sisi lain. Anda juga dapat
merekam nada DTMF menggunakan tape recorder atau mikrofon komputer, yang kemudian
diputar ke corong telepon Anda untuk memutar nomor. Meskipun jika ada suara latar
belakang yang signifikan di belakang nada DTMF yang direkam, nada tersebut mungkin tidak
berfungsi dengan benar dan menyebabkan masalah saat mencoba memanggil nomor.
Anda juga dapat mengunduh nada DTMF melalui situs web SCP dalam format WAV atau
MP3.
E. JACK EARPHONE
Ada dua cara untuk mengambil output dari ponsel. Output dapat diambil dari speaker
(yang lebih dekat ke telinga Anda saat menelepon) dan dengan menggunakan
mikrofon mengubah gelombang suara menjadi sinyal listrik. (Ini membosankan
proses).
Cara lainnya adalah melalui jack earphone (3,5 MM).
Jack earphone juga disebut sebagai jack audio, jack telepon, colokan telepon dan
colokan jack. Dalam elektronik, konektor telepon adalah keluarga konektor umum yang
biasanya digunakan untuk sinyal analog, terutama audio. Ini berbentuk silinder, biasanya
dengan dua, tiga atau empat kontak. Versi tiga kontak disebut sebagai konektor TRS, di mana
T adalah singkatan dari "tip", R adalah singkatan dari "ring" dan S adalah singkatan dari
"sleeve". Demikian pula, versi dua dan empat kontak masing-masing disebut konektor TS
dan TRRS.
konektor "sub-mini" memiliki diameter 2,5 mm (sekitar 3⁄32 inci). Versi empat dan lima
konduktor dari colokan 3,5 mm digunakan untuk aplikasi tertentu. Sebuah versi empat
konduktor sering digunakan dalam camcorder kompak, pemutar media portabel dan juga di
komputer laptop dan smartphone,
4
F. PENGOPERASIAN MOBIL MAINAN
Sabuj Das Gupt dkk. [2013] menyampaikan bahwa pengoperasian mobil mainan yang
dikendalikan oleh ponsel, membuat panggilan ke ponsel yang ditumpuk di dalam mobil.
Selama panggilan, jika ada tombol yang ditekan, nada yang setara dengan tombol yang
ditekan akan terdengar di ujung panggilan yang lain. Nada ini disebut DTMF (dual-tone-
multiple- frequency). Mobil mengenali nada DTMF ini dengan bantuan telepon yang
ditumpuk di dalam mobil. Nada yang diterima diproses oleh mikrokontroler (ATmega16)
dengan bantuan decoder DTMF MT8870. Nada DTMF didekodekan ke dalam digit biner
ekivalennya oleh dekoder dan bilangan biner ini dikirim ke mikrokontroler. Mikrokontroler
diprogram untuk memperoleh keputusan untuk setiap input dan output yang diberikan
keputusannya kepada driver motor untuk menggerakkan motor ke arah maju atau mundur
atau arah kiri dan kanan. Ponsel yang melakukan panggilan ke ponsel yang ditumpuk di
dalam mobil bertindak sebagai remote. Untuk alasan ini makalah ini tidak memerlukan
konstruksi unit penerima dan pemancar [23].
Awab Fakih dkk. katakanlah secara konservatif, robot yang dikendalikan nirkabel
menggunakan sirkuit RF, yang memiliki batasan jangkauan kerja, rentang frekuensi, dan
kontrol. Penggunaan ponsel untuk kendali robotik dapat mengatasi keterbatasan tersebut. Ini
memberikan keuntungan dari area cakupan yang besar, kontrol yang kuat, tidak ada gangguan
dengan pengontrol lain dan hingga dua belas kontrol. Meskipun penampilan dan kemampuan
robot sangat bervariasi, semua robot memiliki fitur struktur mekanis yang dapat dipindahkan
di bawah beberapa bentuk kontrol. Kontrol robot melibatkan tiga fase berbeda seperti
Persepsi, Pemrosesan, dan Tindakan. Umumnya, preceptor adalah sensor yang dipasang pada
robot, pemrosesan dapat dilakukan oleh mikrokontroler atau prosesor on-board, dan tugas
(aksi) dilakukan dengan menggunakan motor atau dengan beberapa aktuator lainnya [2].
Arduino dimulai pada tahun 2005 sebagai proyek untuk siswa di Interaction Design Institute
Ivrea di Ivrea, Italia. Pada saat itu, mahasiswa program menggunakan "BASIC Stamp"
dengan biaya
$100, yang dianggap mahal bagi mahasiswa [4]. Nama "Arduino" berasal dari sebuah bar di
Ivrea, tempat beberapa pendiri proyek pernah bertemu. Bar itu sendiri disebut setelah
Arduino, Margrave of Ivrea dari 1002 hingga 1014 [18].
5
bentuk fakta
mikrokontroler, seperti pin input dan output, perangkat keras bawaan seperti tombol dan LED
dan antarmuka yang tersedia di papan (USB, Ethernet, dll.).
Faktor bentuk: Arduino dimaksudkan untuk dibangun ke dalam proyek fisik di mana faktor
bentuk diperlukan. Arduino hadir dengan berbagai macam bentuk dan ukuran.
a. Perangkat Keras
Papan Arduino terdiri dari mikrokontroler Atmel 8-bit AVR dengan komponen
pelengkap yang memfasilitasi pemrograman dan penggabungan ke sirkuit lain. Dan aspek
penting dari Arduino adalah konektor standarnya, yang berarti pengguna
menghubungkan papan CPU ke berbagai modul tambahan yang dapat dipertukarkan yang
disebut sebagai pelindung. Beberapa pelindung berkomunikasi dengan papan Arduino
secara langsung melalui berbagai pin, tetapi sebagian besar pelindung dapat dialamatkan
secara individual melalui bus serial I²C—begitu banyak pelindung dapat ditumpuk dan
digunakan secara paralel. Arduino resmi telah menggunakan seri chip megaAVR, yaitu
ATmega8, ATmega168, ATmega328, ATmega1280, dan ATmega2560. Sejumlah
prosesor lain telah digunakan oleh Arduino yang kompatibel. Sebagian besar papan telah
menyertakan regulator linier 5 volt dan osilator kristal 16 MHz (atau resonator keramik
dalam beberapa varian), meskipun beberapa desain seperti LilyPad berjalan pada 8 MHz
dan tidak menggunakan regulator tegangan onboard karena pembatasan faktor bentuk
tertentu.
Mikrokontroler Arduino juga diprogram dengan boot loader yang menyederhanakan
pengunggahan
program ke memori flash on-chip dan dibandingkan dengan perangkat lain yang biasanya
membutuhkan programmer eksternal, yang membuat penggunaan Arduino lebih mudah
dengan memungkinkan penggunaan komputer biasa sebagai programmer.
Pada tingkat konseptual, saat menggunakan tumpukan perangkat lunak Arduino, semua
papan diprogram melalui koneksi serial RS-232, tetapi cara penerapannya bervariasi menurut
versi perangkat keras. Papan Arduino serial berisi sirkuit khusus yang disebut sirkuit level
shifter untuk mengkonversi antara sinyal level RS-232 dan level TTL. Papan Arduino yang
sedang berjalan diprogram melalui USB, diimplementasikan menggunakan chip adaptor
USB-to-serial seperti FTDI FT232.
Beberapa alternatif seperti Arduino Mini dan Arduino tidak resmi, menggunakan papan atau
kabel adaptor USB-to-serial yang dapat dilepas, Bluetooth atau metode lainnya. (Bila
6
digunakan dengan alat mikrokontroler tradisional, bukan Arduino IDE, program AVR ISP
standar digunakan.)
Papan Arduino memperlihatkan sebagian besar pin I/O mikrokontroler untuk digunakan
oleh rangkaian varian. Diecimila, Duemilanove, dan Uno saat ini menyediakan 14 pin I/O
digital, enam dari empat belas yang dapat menghasilkan sinyal termodulasi lebar pulsa,
dan enam input analog, ini juga dapat digunakan sebagai enam pin I/O digital. Pin ini
berada di bagian atas papan, melalui header betina 0,10 inci (2,5 mm). Beberapa pelindung
aplikasi plug-in juga tersedia secara komersial. Arduino Nano, dan Bare Bones Board yang
kompatibel dengan Arduino dan papan Arduino dapat menyediakan pin header laki-laki di
bagian bawah papan yang dapat dihubungkan ke papan tempat memotong roti tanpa solder.
Ada banyak papan yang kompatibel dengan Arduino dan yang diturunkan dari Arduino.
Di mana beberapa secara fungsional setara dengan Arduino dan dapat digunakan
sebaliknya. Banyak yang meningkatkan Arduino dasar dengan menambahkan driver
keluaran, yang sering digunakan dalam pendidikan tingkat sekolah untuk
menyederhanakan konstruksi kereta dan robot skala kecil. Yang lain setara secara elektrik
tetapi mengubah faktor bentuk — terkadang mempertahankan kompatibilitas dengan
pelindung, terkadang tidak. Beberapa revisi menggunakan prosesor yang sama sekali
berbeda, dengan berbagai tingkat kesamaan.
b. Perangkat Lunak
7
c. IDE Perangkat Lunak Arduino
Arduino IDE menggunakan rantai alat GNU dan AVR Libc untuk mengkompilasi
program dan menggunakan avrdude untuk mengunggah program ke papan.
Karena platform Arduino menggunakan mikrokontroler Atmel, lingkungan
pengembangan Atmel, AVR Studio atau Atmel Studio yang lebih baru, juga dapat
digunakan untuk mengembangkan perangkat lunak untuk Arduino
8
A.
ATMega328 (8-
bit CPU, 16MHz kecepatan jam, 2KB SRAM,
14 I/O32KB
digital Pada dasarnya, dirancang untukFiturnya adalah Leonardo
ARDUINO EXPLORA penyimpanan kilat)
04 ARDUINO pin, 6 analog wearable dan e-tekstil (chip ATmega32u4 kain. Tapi proyek berbasis pin input) memiliki koneksi I/O yang lebih sedi
9
Pengoperasian tegangan- 5V, Masukan
Tegangan-2.5V-
12V, I/O Digital pin-14, Analog Tegangan lebih tinggi atau polaritas terbalik di catu daya dapat merusak atau menghancurkan pa
ATmega328,Cloc Pin masukan- Perlindungan untuk kebalikannya koneksi polaritas adalah HANYA pada sekrup
k kecepatan
6, D/C saat ini per 3.3V pin- 500 mA, D/C terminal.
16MHz, SRAM- arus per 5V pin-1000 mA
ARDUINO BT Pengoperasian tegangan- 5V,Papan menggantikan colokan USB dengan modul Bluetooth
Masukan
05 (Gigi Biru) 2KB, Flash
Steker tegangan- 6V-20V, Masukan Tegangan PoE-
Penyimpanan-
32KB,EEPROM- 36V-57V
1 KB , I/O Digital pin-14, Analog
Pin masukan-
6, D/C saat ini per 3.3V pin-
50 mA
ATmega328,Cloc Ini fitur dukungan untuk reset otomatis, memungkinkan sketsa untuk diunggah
k kecepatan tanpa menekan tombol
10
ARDUINO UNO
Arduino Uno adalah papan mikrokontroler berbasis ATmega328 (lembar data). Ini
berisi 14 pin input/output digital (6 di antaranya dapat input analog, koneksi USB, colokan
listrik, resonator keramik 16 MHz, header ICSP, dan tombol reset. Ini berisi semua yang
diperlukan untuk mendukung mikrokontroler; cukup sambungkan ke komputer dengan kabel
USB atau nyalakan dengan adaptor AC- ke-DC atau baterai untuk memulai.
Uno berbeda dari semua papan sebelumnya karena tidak menggunakan chip driver FTDI
USB-to-serial. Sebagai gantinya, ia menampilkan Atmega16U2 (Atmega8U2 hingga versi
R2) diprogram sebagai konverter USB-ke-serial.
Revisi 2 board Arduino Uno memiliki resistor yang menarik jalur 8U2 HWB ke ground,
sehingga lebih mudah untuk dimasukkan ke mode DFU.
pinout: menambahkan pin SDA dan SCL yang lebih dekat ke Pin AREF dan dua pin
baru lainnya ditempatkan di dekat pin RESET, IOREF yang memungkinkan pelindung
untuk beradaptasi dengan tegangan yang diberikan dari papan. Di masa depan, perisai
akan kompatibel dengan papan yang menggunakan AVR, yang beroperasi dengan 5V
dan Arduino Due yang beroperasi dengan 3.3V. Yang kedua bukan pin terhubung
yang dicadangkan untuk tujuan di masa mendatang
SRAM 2KB)
Arduino Uno adalah papan Arduino paling "standar" saat ini di pasar , dan mungkin merupakan
pilihan terbaik untuk pemula yang baru memulai dengan platform. Papan ini sangat cocok dengan
lebih banyak pelindung (papan tambahan) daripada model lainnya.
Cross-platform - Perangkat lunak Arduino berjalan pada sistem operasi Macintosh OSX, Windows
dan Linux. Sebagian besar sistem mikrokontroler terbatas pada Windows. Lingkungan pemrograman
11
yang sederhana dan jelas - Lingkungan pemrograman Arduino mudah digunakan untuk pemula,
namun cukup fleksibel untuk pengguna tingkat lanjut. Bagi guru, sangat nyaman didasarkan pada
lingkungan pemrograman Pemrosesan, sehingga siswa yang belajar memprogram di
lingkungan itu akan terbiasa dengan tampilan dan nuansa Arduino
lunak Arduino diterbitkan sebagai alat open source, tersedia untuk ekstensi oleh programmer
berpengalaman. Bahasa dapat diperluas melalui pustaka C++, dan orang yang ingin memahami detail
teknis dapat membuat lompatan dari Arduino ke bahasa pemrograman AVR C yang menjadi
dasarnya. Demikian juga, Anda memiliki kapasitas untuk menambahkan kode AVR-C
langsung ke program Arduino Anda jika Anda mau.
Perangkat keras open source dan extensible - Arduino didasarkan pada mikrokontroler
ATMEGA8 dan ATMEGA168 Atmel. Rencana modul diterbitkan di bawah lisensi Creative
program yang dapat Anda muat pada chip—jika proyek Anda melibatkan tampilan atau perlu
menyimpan dan menggunakan segala bentuk gambar atau data audio, memori 2KB tidak
akan cukup.
12
KESIMPULAN
Dalam makalah ini kami telah mengulas dan mereview berbagai jenis pengontrol.
Keuntungan menggunakan papan Arduino yang berbeda adalah: Arduino Uno-mudah
diganti, Arduino Leonardo menghilangkan kebutuhan prosesor sekunder dan Arduino Due
digunakan dalam proyek yang rumit. Arduino mikro – memungkinkan prototyping lebih
cepat, Lily pad Arduino – wearable dan e-tekstil, Arduino Esplora- memiliki joystick,
mikrofon, sensor di sisi input dan buzzer di sisi output, Arduino yun-support layanan
berbasis cloud, Arduino Robot-support custom kami sendiri bagian perangkat keras.
Penelitian ini memberikan gambaran yang luas tentang prosesor Arduino; itu akan sangat
membantu bagi banyak peneliti robot.
13
REFERENSI
14
15