Senin, 11 Desember 2023
MEMBUAT ALARM ANTI MALING PADA SEPEDA MOTOR - Versi 1.0
Jumat, 10 November 2023
MEMASANG SPEAKER AKTIF DI SEPEDA MOTOR.
Senin, 31 Juli 2023
Membuat Alarm Sepeda Motor Anti Maling - Part 1
Membuat Alarm Sepeda Motor Anti Maling
© iyon Manakarra
1. Latar Belakang.
Indonesia sebagai Negara
berkembang pada saat ini tengah mengalami perkembangan ekonomi yang cukup
signifikan. Banyaknya pembangunan di berbagai sektor telah ditingkatkan. Ini
dibuktikan dengan banyaknya jumlah kendaraan bermotor yang diproduksi di Indonesia
yang pada saat ini mencapai jutaan unit. Namun sayangnya banyaknya jumlah
kendaraan yang diproduksi oleh Indonesia saat ini belum dapat menekan angka
kemiskinan dan pengangguran di Indonesia. Akibatnya angka kriminalitas di
Indonesia juga mengalami peningkatan, ini dapat dilihat dengan banyaknya
berita-berita di televisi yang memuat berita tentang pencurian kendaraan
bermotor
Maraknya pencurian yang
terjadi khususnya pada sepeda motor membuat banyak orang berusaha untuk lebih
meningkatkan sistem keamanan sepeda motor baik menggunakan alat-alat pengaman,
maupun dengan menggunakan jasa pengamanan seperti satpam atau petugas parkir.
Meskipun keamanan yang diberikan cukup ketat akan tetapi masih saja terkadang
dapat dibobol oleh pencuri, hal ini bisa saja terjadi karena lalainya petugas
keamanan.
Bagi anda yang memiliki kendaraan bermotor, saat ini tidak perlu merasa cemas akan banyaknya tindakan pencurian yang semakin marak akhir-akhir ini, sebab seiring berkembangannya teknologi di Indonesia, saat ini banyak sekali yang menawarkan sistem pengamanan kendaraan bermotor, mulai dari sistem pengamanan dengan menggunakan alarm sampai dengan pengamanan biasa dengan menggunakan kunci tambahan pada kendaraan bermotor anda. Namun alat yang sudah ada seperti alarm atau kunci tambahan masih memiliki kekurangan, yaitu pada sistem alarm masih mudah dilumpuhkan oleh pencuri dengan cara memotong kabel yang berfungsi sebagai pemicu untuk membunyikan sistem alarm, sehingga kendaraan anda bisa dicuri karena alarm tidak dapat berfungsi lagi atau berbunyi. Sedangkan Untuk jenis alarm yang digunakan secara umum berbeda-beda dalam teknik mengaktifkannya,
Melihat keadaan yang demikian, maka salah satu solusi maka penulis merancang rangkaian alarm system pengaman dengan dasar pemikiran rancangan pemasangan sensor / sakelar detector untuk mengaktifkan alarm, di pilih pada posisi center stand atau biasa kita sebut standar dua dan standar tengah motor. Posisi ini sangat cocok karena setiap motor jika ingin dijalankan sudah pasti posisi center stand dinaikkan. Sehingga pada saat center stand dinaikkan akan mengaktifkan alarm berupa klakson dan lampu tanda belok sebelah kiri dan kanan menyala berkedip.
2. Definisi Alarm.
Alarm merupakan suatu alat yang berfungsi Untuk mencegah
pencurian kendaraan khususnya pada sepeda motor, sistem ini dirancang untuk
memberikan peringatan apabila sepeda motor di pindah tempatkan.
Maraknya pencurian yang terjadi khususnya pada sepeda
motor membuat banyak orang berusaha untuk lebih meningkatkan sistem keamanan
sepeda motor baik menggunakan alat-alat pengaman, maupun dengan menggunakan
jasa pengamanan seperti satpam atau petugas parkir. Meskipun keamanan yang
diberikan cukup ketat akan tetapi masih saja terkadang dapat dibobol oleh
pencuri, hal ini bisa saja terjadi karena lalainya petugas keamanan.
Dasar pemikiran rancangan pemasangan sensor/sakelar untuk
mengaktifkan alarm, di pilih pada posisi center stand atau biasa kita sebut
standar dua dan standar tengah motor. Posisi ini sangat cocok karena setiap
motor jika ingin dijalankan sudah pasti posisi center stand dinaikkan.
Modul Alarm akan membuat klakson berbunyi terputus-putus
dan lampu tanda belok depan dan lampu tanda belok belakang menyala
berkedip-kedip untuk memberitahukan ke sekeliling bahwa kendaraan ini
dilengkapi dengan sistem keamanan anti pencurian sedang bekerja.
3. Rangkaian System Lampu tanda belok (Turn Signals
system) sepeda motor.
a. Fungsi dan komponen utama Lampu tanda belok.
Semua sepeda motor yang dipasarkan dilengkapi dengan
system lampu tanda belok. Pada beberapa model sepeda motor besar, dilengkapi
saklar terpisah lampu hazard (tanda bahaya), yaitu dengan berkedipnya semua
lampu sein kiri, kanan, depan dan belakang secara bersamaan. Fungsi lampu tanda
belok adalah untuk memberikan isyarat pada kendaraan yang ada di depan,
belakang ataupun di sisinya bahwa sepeda motor tersebut akan berbelok ke kiri
atau kanan atau pindah jalur.
b. Sistem tanda belok terdiri dari komponen utama, yaitu :
- Bateray.
Bateray merupakan komponen utama dalam system kelistrikan
pada sepeda motor Karen merupakan sumber tegangan DC 12 V, yang digunakan
sebagai penyimpan energy listrik dan menyalurkan ke komponen kelistrikan yang
memerlukan khususnya komponen – komponen lampu tanda belok.
- Sekering.
Komponen ini sangat penting
didalam rangkaian karena berfungsi sebagai pengaman jika terjadi hubung singkat
dan beban lebih di dalam rangkaian kelistrikan. Ada dua macam type sekering
yaitu type blade/Pipih dan type Selinder/Tabung
- Kunci Kontak.
Kunci kontak berfungsi sebagai
sakelar pemutus dan penghubung arus dari baterai menuju ke komponen
kelistrikan.
- Flasher / turn signal relay,
Nama lain kompenen ini adalah
pengedip, dimana fungsinya adalah membuat arus listrik dalam rangkaian dari
bateri menuju ke bola lampu di putus – putus dalam selang waktu tertentu secara
otomatis, sehingga nyala lampu hidup kemudian mati sislih berganti.
Flasher tanda belok merupakan
suatu alat yang menyebabkan lampu tanda belok mengedip secara interval / jarak
waktu tertentu yaitu antara antara 60 dan 120 kali setiap menitnya. Terdapat
beberapa tipe flasher, diantaranya; 1) flasher
dengan kapasitor, 2) flasher dengan bimetal, dan 3) flasher dengan transistor.
- Three-way switch (saklar lampu
tanda belok tiga arah).
Untuk mempermudah dalam
mengopraikan nyala lampu, ketika ingin berbelok atau memutar arah maka
menggunkan sakelar lampu tanda belok untuk memilih bola lampu sebelah mana yang
akan difungsikan.
- Bola lampu.
Bola lampu tanda belok pada sepeda motor pada umumnya
memiliki 4 buah lampu, Dua buah di sebelah kanan dan dua buah di sebelah kiri.
Fungsi bola lampu untuk menghasilkan cahaya isyarat. Jenis bola lampu tanda
belok bermacam – macam diantaranya bola lampu pijar dan bola lampu LED, bola
lampu LED sangat baik, karena memiliki asumsi daya yang jauh lebih rendah
dibandingkan bola lampu pijar.
Jenis bola lampu tanda belok
terdiri dari dua rangkaian, lampu bagian depan sebelah kanan di parallel dengan
bola lampu belakang sebelah kanan, dan bola lampu depan sebelah kiri di
parallel dengan bola lampu belakang sebelah kiri.
Untuk standar kelistrikan pada
sepeda motor, system lampu tanda belok di lengkapi dengan lampu indicator yang
di dipasang pada speedometer pengemudi. Sehingga mempermudah member informasi
kepada pengemudi lampu tanda belok sebelah mana yang sedang aktif.
c. Rangkaian Kelistrikan System
Lampu Tanda Belok.
Gambar berikut merupakan
salah satu bentuk rangkaian kelisitrikan
lampu tanda belok pada sepeda motor dengan jenis flasher kapasitor.
d. Cara Kerja Rangkaian Lampu Tanda
Belok.
Cara kerja rangkaian lampu
tanda belok berdasarkan gambar rangkaian, Pada
saat kunci kontak dihubungkan, kemudian sakelar tanda belok digeser ke Kiri.
Maka arus akan mengalir, memalui sekering masuk ke kunci kontak, kemudian arus
keluar dari terminal keluaran kunci kontak menuju flasher 2 kaki, kemudian arus
mengalir menuju terminal center sakelar lampu tanda belok, selanjutnya arus
keluar dari terminal L menuju ke bola lampu sebelah kanan bagian belakang dan
kiri, kemudian arus menuju ke massa baterai, karena arus yang mengalir mulai
dari keluaran flasher terputus – putus maka nyala lampu berkedip – kedip.
4. Rangkaian Sistem Klakson
Sepeda Motor.
a. Fungsi Dan Komponen Utama
Klakson
Klakson berfungsi untuk : memberi
tanda/isyarat tentang keberadaan kendaraan kita dengan bunyi kepada pengendara
lain. Sedangkan bunyi itu timbul karena adanya getaran. Agar klakson dapat
didengar dengan baik dan sesuai dengan peraturan, maka klakson harus mempunyai
frekuensi getaran antara 1800 – 3550 Hz.
- Bateray
- Sekering.
- Kunci Kontak
- Tombol Klakson,
- Klakson.
b. Rangkaian Kelistrikan System
Klakson.
Rangkaian kelistrikan klakson
secara umum yang biasa digunakan pada sepeda motor seperti pada gambar berikut :
5. Center Stand Sepeda motor.
Center stand adalah bagian
sepeda motor yang berfungsi untuk menopang bodi sehingga motor bisa parkir
dalam keadaan tegak. Posisi center stand berada di bagian bawah motor atau
mesin. Ketika motor berjalan posisi center stand harus dalam keadan naik ke
posisi semula.
Resistor Adalah komponen elektronik dua kutub yang didesain untuk menahan arus listrik dengan memproduksi tegangan listrik di antara kedua kutubnya, nilai tegangan terhadap resistansi berbanding dengan arus yang mengalir, berdasarkan hukum Ohm: Resistor digunakan sebagai bagian dari jejaring elektronik dan sirkuit elektronik, dan merupakan salah satu komponen yang paling sering digunakan. Resistor dapat dibuat dari bermacam-macam kompon dan film, bahkan kawat resistansi (kawat yang dibuat dari paduan resistivitas tinggi seperti nikel-kromium).
e. Dioda.
MIC4451 merupakan Driver mosfet yang secara fisik berbentuk IC. Arus maksimal output MIC4451 sebesar 12A, dengan tegangan kerja 18VDC. Jenis IC ini banyak digunakan untuk aplikasi kontrol misalnya kontrol motor, kontrol SMPS, pulse generators, pulsa transformer driver dan sebagainya. Fungsi diagram MIC 4451 seperti gambar di bawah ini :
h. Light Emiting Diode (LED).
LED mengkonsumsi arus sangat kecil, awet dan kecil bentuknya (tidak makan tempat), selain itu terdapat keistimewaan tersendiri dari LED itu sendiri yaitu dapat memancarkan cahaya serta tidak memancarkan sinar infra merah (terkecuali yang memang sengaja dibuat seperti itu).
Rabu, 05 Juli 2023
Jobsheet : Menggunakan Proteus untuk simulasi pemograman mikrokontroller #Part1.Pengenalan Proteus
Gambar 1 . Aplikasi Proteus |
1.
Fitur
– fitur Proteus.
a. Memiliki kemampuan untuk mensimulasikan hasil rancangan baik digital
dengan analog maupun gabungan keduanya.
b. Mendukung simulasi yang menarik dan simulasi secara grafis.
c. Mendukung simulasi berbagai jenis mikrokontroller seperti AVR, PIC, 8051
series dan mikrokontroller lainnya.
d. Memiliki model pirepheral yang
interactive seperti LED, tampilan LCD, RS232, dan berbagai jenis library
lainnya.
e. Mendukung instrument – instrument virtual seperti Voltmeter,
Amperemeter, Osiloscope, Logic analyzer, dll.
f. Memiliki kemampuan menampilkan berbagai jenis analisis secara grafis
seperti transien, frekuensi, noise, distorsi, AC, DC dan lain – lain.
g. Mendukung berbagai jenis – jenis komponen analog.
h. Mendukung open architecture sehingga kita dapat memasukkan program
seperti C++, Basic, dan Assembly untuk keperluan simulasi.
i. Mendukung pembuatan PCB yang diupdate secara langsung dari program ISIS
ke program pembuat PCB – ARES.
2.
Pengenalan
ISIS.
ISIS
digunakan untuk keperluan pendidikan dan perencangan. Beberapa fitur umum dari
ISIS adalah sebagai berikut :
a.
Routing secara otomatis dan memiliki fasiliitas penempatan
dan penghapusan dot.
b.
Sangat powerful untuk memilih komponen dan pemberian
propertiesnya.
c.
Memiliki fasilitas report terhadap kesalahan
perancangan dan simulasi elektrik.
d.
Mendukung fasilitas interkoneksi dengan program
pembuat PCB-ARES.
e.
Memiliki fasilitas menambah package dari komponen yang
belum di dukung.
3.
Pengenalan
ARES.
ARES
(Advanced Routing and Editing Software) digunakan untuk membuat modul layout
PCB, adapun fitur ARES sebagai berikut :
a.
Memiliki database dengan tingkat keakuratan 32-bit dan
memberikan resolusi samapai 10nm, resolusi angular 0,1 Derajat dan ukuran
maximum Board sampai kurang lebih 10m. ARES menduung samapai 16 layer.
b.
Terintegrasi dengan program pembentuk skematik ISIS ,
dengan kemampuan untuk menentukan informasi routing pada skematik.
c.
Visualisai Board 3 dimensi.
d.
Penggambaran 2-dimensi dengan symbol library.
4.
Tampilan
layout ISIS Proteus Vers. 8.
a. Menu Bar.
Menu bar terdiri dari
menu File, Edit, View, Tool, Design, Graph, Debug, Library, Template, System
dan Help.
Gambar 4 . Tool Bar |
Menu Toolbar
merupakan menu berbentuk icon yang berisi perintah. Setiap menu toolbar terdapat juga pada menu utama, jika dikelompokkan
command menu tool bar sebagai berikut :
c.
Selector dan
orientation Tool bar.
Tempat icon selector tool bar berada pada
layar bagian kiri yang terdiri dari beberapa icon yang berisi perintah dan
dikolompokkan sebagai berikut :
Selasa, 23 Mei 2023
Lembar Informasi Pengenalan Arduino
LEMBAR INFORMASI
PENGENALAN ARDUINO UNO
Oleh : Iyon Manakarra // Mekatronika Manakarra
A.
Arduino
UNO
Arduino itu sebuah board mikrokontroler yang merupakan “sebuah sistem komputer
yang fungsional dalam sebuah chip”. Dalam bangunan Arduino telah tersedia prosesor, memory, input output, dan bisa dibilang bahwa mikrokontroler ini adalah komputer dalam versi mini yang
disertai perngkat lunak pendukung untuk melakukan pemograman yang
disebut dengan Arduino IDE
(Integrated Development Environment).
Arduino menganut sistem open hardware, menggunakan Atmel AVR processor dan
memiliki I/O onboard. Contoh sederhana
apa
yang dapat kita lakukan terhadap Arduino, kita dapat mengatur kedipan
LED setiap 1 detik
sekali atau
melakukan pengendalian terhadap putaran rotasi
motor servo dan lainnya.
Arduino muncul
dengan banyak sekali variannya,
mulai dari
Arduino Uno, Arduino MEGA 2560, Arduino Nano, dan sebagainya. Semua varian Arduino tersebut dibangun dengan
dasar yang sama yaitu menggunakan mikrokontroler Atmel
AVR
yang memiliki
perbedaan di banyaknya pin yang bisa digunakan.
Gambar 2. Bagian-bagian Arduino UNO
Sebelum menggunakna modul Arduino UNO lebih lanjut, tabel di bawah ini menunjukan bagian-bagian dari Arduino.
Tabel 1.
Fungsi dan keginaan bagin-bagian Arduino UNO
No. |
Fungsi |
Kegunaan |
1 |
Power USB |
Memberikan
catu daya ke Papan Arduino dan untuk upload sketch/kode program menggunakan kabel USB dari komputer. |
2 |
Power (Barrel Jack) |
Memberikan
catu daya ke Papan Arduino
langsung dari
sumber daya AC |
3 |
Voltage Regulator |
Mengendalikan tegangan yang diberikan
ke papan Arduino dan
menstabilkan tegangan DC yang
digunakan oleh
prosesor dan elemen-elemen lain. |
4 |
Crystal
Oscillator |
Membantu
Arduino dalam hal yang berhubungan dengan
waktu. |
5 dan 17 |
Arduino Reset |
Melakukan reset
proses Arduino dari awal. Terdapat dua cara
untuk mereset Arduino Uno. Pertama,
dengan menggunakan reset button
(17) pada papan arduino. Kedua, dengan menambahkan reset eksternal ke
pin Arduino
yang berlabel RESET
(5). |
6, 7, 8, dan
9 |
Pin 3.3V, 5V, GND, Vin |
©
3.3V (6) − Supply 3.3
output volt ©
5V (7) − Supply 5 output volt ©
Arduino
bekerja dengan baik pada tegangan ©
3.3 volt dan
5 volt. ©
GND (8) – Ground ©
Vin (9) – Digunakan untuk
memberi daya ke papan
Arduino dari sumber daya eksternal,
seperti sumber daya AC. |
10 |
Input/output Analog |
Pin Analog |
11 |
Main microcontroller/IC |
Sebagai pusat
pengolahan Arduino. |
12 |
Pin ICSP |
ICSP (12) adalah AVR, suatu
programming header kecil untuk Arduino yang berisi MOSI, MISO, SCK,
RESET, VCC, dan GND.
Hal ini
sering dirujuk sebagai SPI (Serial Peripheral Interface), yang dapat dipertimbangkan sebagai “expansion”
dari output. Sebenarnya, kita memasang perangkat output ke
master bus SPI. |
13 |
Power LED Indicator |
LED ini
harus menyala jika menghubungkan Arduino
ke sumber daya. Jika LED tidak menyala, maka
terdapat sesuatu yang salah dengan sambungannya. |
14 |
TX
dan RX |
Pin yang digunakan untul melakuakn komunikasi serial, dimana TX (transmit) dan RX (receive). TX dan RX muncul di dua tempat pada
papan Arduino
UNO. |
15 |
Input/Ouput Digital |
Pin Digital |
16 |
AREF |
AREF merupakan singkatan
dari
Analog Reference. AREF terkadang kadang digunakan untuk
mengatur tegangan
referensi eksternal
(antar 0 dan 5 Volts)
sebagai batas atas untuk pin input analog input. |
A.
Arduino IDE (Integrated Development Environment)
Gambar 3.
Arduino IDE
Arduino Integrated Development Environment - atau Arduino Software (IDE) - berisi editor teks
untuk menulis kode, area
pesan, konsol teks, toolbar
dengan tombol untuk fungsi-
fungsi umum dan serangkaian menu. Menghubungkan ke
perangkat keras Arduino dan Genuino
untuk mengunggah program dan berkomunikas
i dengan papan
sirkuit Arduino. Program yang ditulis menggunakan Arduino Software (IDE) disebut sketches. Sketches ini ditulis dalam editor teks dan disimpan dengan ekstensi file .ino. Editor ini memiliki fitur untuk
memotong (cut), menempelkan (paste), dan pencarian atau mengganti teks. Pada bagian pesan
berisikan umpan balik saat menyimpan dan mengekspor dan juga menampilkan
kesalahan. Konsol menampilkan output teks dengan Arduino Software (IDE), termasuk pesan kesalahan yang
lengkap dan informasi lainnya. Sudut kanan bawah jendela menampilkan papan
dikonfigurasi dan port serial. Tombol toolbar memungkinkan untuk memverifikasi dan mengunggah program, membuat, membuka, dan menyimpan sketches,
serta membuka
monitor serial.
Gambar 4. Contoh sketches program yang ditulis
dengan Arduino IDE
Gambar
4 di atas merupakan contoh program sketches yang ditulis menggunakan Arduino IDE
yang pada dasarnya menggunakan bahasa C.
Pembuatan program yang dilakukan pada Arduino IDE atau sketch pada umumnya akan
dituliskan pada dua bagian
utama Arduino IDE, yaitu
pada bagian:
1. void setup()
Bagian
utama pertama adalah bagian yang
biasanya digunakan oleh pemrogram untuk melakuan penulisan
perintah proses
inisialisasi program, seperti pinMode(), Serial.begin(), LCD.begin(), LCD.clear dan
perintah
lainnya.
2. void loop()
Bagian
utama kedua adalah bagian yang
berisikan program utama yang
nantinya akan dieksekusi secara berulang oleh pemroses yang
terdapat dalam papan sirkuti Arduino UNO, yaitu mikrokontroler Atmega328P. Bagian yang tak kalah penting dari proses pemrograman sketches adalah bagaimana menampilkan hasil operasi/proses pengolahan
yang dilakukan oleh mikrokontroler Atmega328P yang
terdapat dalam modul Arduino
UNO. Terkait hal ini , maka Arduino IDE menyertakan sebuah fitur yang dinamakan
dengan serial monitor yang berfungi untuk menunjukkan hasil pengolahan mikrokontroler
Atmega328P yang pada
umumnya digunakan sebagai alat bantu pengujian validitas hasil pengolahan. Gambar di bawah ini menunjukkan hasil pengolahan
mikrokomtroler Atmega328P pada serial monitor.
Gambar 5. Tampilan hasil pengolahan pada serial monitor
Arduino adalah sebuah mikrokontroller yang didesain khusus sebagai pembelajarn mikrokontroller dengan mengggunakan processor ATMEL dan bahasa pemprograman sendiri. Arduino bersifat open-source sehingga tidak ada biaya dalam perngkat lunaknya yang mana membuat para pengguna bisa leluasa melakukan eksperimen terhadap perangkat Arduino ini tanpa terkendala perangkat lunak percobaan (trial) atau berbayar. Selain itu tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR. Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan ATMEGA1280 (yang terbaru ATMEGA2560). Dengan demikian siapapun bisa membuatnya dan kemudian bisa menjual perangkat keras Arduino ini, Bootloader Arduino tersedia langsung dari perangkat lunak Arduino IDE-nya. Bisa juga menggunakan breadoard untuk membuat perangkat Arduino beserta periferal-periferal lain yang dibutuhkan.
Pembuatan Arduino dimulai pada
tahun
2005, dimana
sebuah situs perusahaan
komputer Olivetti di Ivrea, Italia
membuat perangkat untuk mengendalikan proyek desain
interaksi siswa supaya lebih murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan pada bulan Mei 2011, dimana
sudah lebih dari
300.000 unit Arduino terjual. Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles. Awalnya mereka
memberi nama proyek itu dengan sebutan Arduin dari Ivrea
tetapi seturut dengan perkembangan zaman, maka
nama proyek itu diubah menjadi Arduino yang berarti “teman
yang kuat” atau dalam
versi
bahasa Inggrisnya
dikenal dengan sebutan
“Hardwin”. Awalnya
Massimo Banzi membangun disekitar
proyek Pengkabelan dari Hernando Barragan.
Pengkabelan
ini adalah proyek tesis
Hernando di Desain Interaksi Institute Ivrea.
Hal tersebut dimaksudkan untuk menjadi versi elektronik pengolahan yang
digunakan di lingkungan pemrograman dan mengambil pola sintaks processing tetapi dengan berkembangnya teknologi
maka Arduino menjadi sangat popular dikalangan mahasiswa dan pelajar saat ini. Mereka
mengembangkan Arduino dengan bootloader dan software yang user friendly
sehingga menghasilkan sebuah board mikrokontroller yang bersifat open source yang bisa dipelajari dan
dikembangkan oleh mahasiswa, pelajar,
professional, pemula, dan penggemar elektronika
maupun robotik di seluruh dunia.