Robot dengan motor DC dirancang untuk menggerakkan robot maju dan mundur secara berulang. Mikrokontroler ATmega16 digunakan untuk mengontrol motor DC dan mengatur waktu gerak robot melalui program BASKOM AVR. Program mengatur port A mikrokontroler sebagai output untuk menggerakkan motor DC dan menggunakan fungsi wait untuk mengatur waktu gerak robot.
Robot DC motor dirancang untuk maju berhenti secara berulang menggunakan mikrokontroler ATmega16 dan motor DC. Program C dibuat untuk mengatur port keluaran mikrokontroler yang menggerakkan motor DC, membuat robot maju selama 2 detik lalu berhenti 2 detik secara berulang.
Tugas Mata Kuliah Sistem Mikrokontroller
(Video Percobaan 12 LED Berbasis ATmega16)
Nama : Dela Oktavia (1710501050)
Dosen Pengampu : R Suryoto Edy Raharjo, ST., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
Percobaan 12 led berbasis ATMega16 - BascomeAVRMaesaroh9
Tugas Mata Kuliah Sistem Mikrokontroller
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Kelompok 18 :
Yunianti Ayu Lestari (1710501073)
Maesaroh (1710501074)
Teknik Elektro
Fakultas Teknik
Universitas Tidar
Magelang
Dokumen ini membahas tentang rancangan simulasi traffic light menggunakan mikrokontroler ATmega32A dan bahasa pemrograman C. Simulasi ini dirancang untuk mengatur lalu lintas di persimpangan dengan empat grup lampu. Program yang dirancang terlebih dahulu diuji simulasi menggunakan software Code Vision untuk memastikan fungsi dan alur kerjanya sesuai dengan yang diharapkan.
Robot DC motor dirancang untuk maju berhenti secara berulang menggunakan mikrokontroler ATmega16 dan motor DC. Program C dibuat untuk mengatur port keluaran mikrokontroler yang menggerakkan motor DC, membuat robot maju selama 2 detik lalu berhenti 2 detik secara berulang.
Tugas Mata Kuliah Sistem Mikrokontroller
(Video Percobaan 12 LED Berbasis ATmega16)
Nama : Dela Oktavia (1710501050)
Dosen Pengampu : R Suryoto Edy Raharjo, ST., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
Percobaan 12 led berbasis ATMega16 - BascomeAVRMaesaroh9
Tugas Mata Kuliah Sistem Mikrokontroller
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Kelompok 18 :
Yunianti Ayu Lestari (1710501073)
Maesaroh (1710501074)
Teknik Elektro
Fakultas Teknik
Universitas Tidar
Magelang
Dokumen ini membahas tentang rancangan simulasi traffic light menggunakan mikrokontroler ATmega32A dan bahasa pemrograman C. Simulasi ini dirancang untuk mengatur lalu lintas di persimpangan dengan empat grup lampu. Program yang dirancang terlebih dahulu diuji simulasi menggunakan software Code Vision untuk memastikan fungsi dan alur kerjanya sesuai dengan yang diharapkan.
Mikrokontroler merupakan mikrokomputer dalam satu chip yang memiliki port input/output untuk berkomunikasi dengan perangkat eksternal. Port I/O pada ATmega16 memiliki fungsi khusus dan digunakan untuk masukan catu daya, masukan tegangan referensi, dan mereset mikrokontroler. Sumber clock mikrokontroler dapat berasal dari kristal eksternal, osilator internal, atau clock eksternal.
Traffic Light Miniature Menggunakan Microcontroller Atmega16fahm99
Laporan ini membahas tentang lampu lalu lintas menggunakan mikrokontroler Atmega 16. Sistem ini mengatur lampu lalu lintas dengan menggunakan program C pada mikrokontroler untuk menyala-nyala lampu merah, kuning dan hijau secara bergantian. Mikrokontroler Atmega 16 digunakan sebagai pengendali output lampu yang terhubung ke port A dan B, sementara fungsi wait digunakan untuk mengatur waktu penyalaan seti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Dokumen ini membahas pembuatan walking robot dengan motor DC yang dikontrol oleh mikrokontroler ATmega menggunakan program untuk maju berhenti. Terdiri dari teori dasar mikrokontroler dan ATmega, alat dan bahan yang digunakan seperti ATmega16, motor DC, dan rangkaian driver motor, langkah-langkah pembuatan dan pengoperasian, serta program BASCOM yang digunakan untuk mengontrol motor berjalan dan berhenti secara bergantian.
Dokumen ini membahas sistem lampu lalu lintas menggunakan mikrokontroler Atmega16. Sistem ini mengatur lampu lalu lintas berdasarkan waktu yang telah ditentukan untuk merah, kuning dan hijau. Mikrokontroler Atmega16 digunakan sebagai pengontrol output lampu yang terhubung ke port-portnya dan diatur waktunya melalui bahasa C.
Lampu lalu lintas menggunakan mikrokontroler ATMega16 dirancang untuk mengatur lalu lintas secara bergantian. Program dibuat untuk mengontrol LED merah, kuning, hijau pada lampu lalu lintas dengan menggunakan port A dan B mikrokontroler. Rangkaian dibangun di breadboard dan karton, kemudian dihubungkan ke mikrokontroler untuk mengontrol pergantian warna lampu secara berulang.
Teks tersebut merupakan bab pengantar mikrokontroler yang menjelaskan tentang pengertian mikrokontroler, perbedaan mikrokontroler dan mikroprosesor, perkembangan mikrokontroler, arsitektur mikrokontroler AVR khususnya ATMega16, serta konfigurasi pin dan blok diagram dari ATMega16.
Ringkasan singkat dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang pembuatan walking robot menggunakan mikrokontroler AVR dengan bahan-bahan seperti motor DC, baterai, dan karton.
2. Robot tersebut diprogram menggunakan software Bacom-Avr untuk menggerakkan motornya.
3. Proses pembuatan robot terlihat pada video yang ditunjukkan.
Traffic light dengan Atmega16 mengendalikan 4 persimpangan jalan menggunakan mikrokontroler Atmega16. Lampu lalu lintas terdiri dari LED merah, kuning, dan hijau yang dikendalikan secara bergantian dengan waktu tertentu melalui program BASIC yang dimasukkan ke dalam mikrokontroler. Program menyalakan LED merah selama 10 detik, kuning 3 detik, dan hijau 10 detik secara bergantian pada setiap persimpangan.
Robot cerdas pemadam api pada KRCI 2011 dibuat oleh Deki Suwanda dan Iyan Soenarya untuk memenuhi tugas akhir. Robot ini mampu mencari titik keberadaan api di labirin dan memadamkannya menggunakan minimal 2 kaki yang dikendalikan servo motor. Robot ini menggunakan sensor ultrasonik, sensor garis putih, dan sensor api serta mikrokontroler ATmega16 untuk mengendalikan komponen-komponennya.
Dokumen ini memberikan ringkasan tentang proyek robot berjalan. Proyek ini menggunakan mikrokontroler ATMega16 untuk menggerakkan dua motor DC dan menyalakan lampu LED. Kode program dibuat untuk mengontrol motor dan LED. Rangkaian elektronik dibuat di breadboard dan terhubung ke robot yang dibangun dari kardus.
Dokumen ini membahas mikrokontroler keluarga AVR khususnya ATMega8535. Mikrokontroler ini memiliki arsitektur RISC 8-bit dengan kecepatan 16 MHz, memori flash 8 KB, SRAM 512 byte, EEPROM 512 byte, 8 saluran ADC 10-bit, 4 saluran PWM, port komunikasi serial 2.5 Mbps, dan enam mode hemat daya. Mikrokontroler ini memiliki 40 pin untuk model PDIP dan 44 pin untuk model lain, termasuk pin tegangan, clock,
AVR adalah mikrokontroler 8-bit berbasis arsitektur Harvard yang dibuat oleh Atmel. AVR memiliki kecepatan eksekusi program yang lebih cepat karena sebagian besar instruksinya dieksekusi dalam satu siklus clock. Mikrokontroler ini memiliki kemampuan tinggi dengan daya rendah dan memori flash 16KB serta SRAM 1KB.
Dokumen tersebut membahas tentang mengendalikan LED dan motor DC menggunakan joystick PS2 berbasis mikrokontroler ATmega8535. Dokumen menjelaskan komponen-komponen yang digunakan, tujuan eksperimen, teori dasar tentang mikrokontroler ATmega8535 dan protokol komunikasi PS2 controller.
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Yazid98
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Dokumen ini memberikan ringkasan tentang proyek robot berjalan. Proyek ini menggunakan mikrokontroler ATMega16 untuk menggerakkan dua motor DC dan menyalakan lampu LED. Rangkaian elektronik dibangun di breadboard dan dihubungkan ke robot yang terbuat dari kardus. Kode program dibuat untuk mengontrol motor dan lampu.
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
Dibuat Oleh :
1. Erna Juliawati (1610501005)
2. Afif Nuur Hidayat (1610501013)
Mata Kuliah : Mikrokontroler
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
Mikrokontroler merupakan mikrokomputer dalam satu chip yang memiliki port input/output untuk berkomunikasi dengan perangkat eksternal. Port I/O pada ATmega16 memiliki fungsi khusus dan digunakan untuk masukan catu daya, masukan tegangan referensi, dan mereset mikrokontroler. Sumber clock mikrokontroler dapat berasal dari kristal eksternal, osilator internal, atau clock eksternal.
Traffic Light Miniature Menggunakan Microcontroller Atmega16fahm99
Laporan ini membahas tentang lampu lalu lintas menggunakan mikrokontroler Atmega 16. Sistem ini mengatur lampu lalu lintas dengan menggunakan program C pada mikrokontroler untuk menyala-nyala lampu merah, kuning dan hijau secara bergantian. Mikrokontroler Atmega 16 digunakan sebagai pengendali output lampu yang terhubung ke port A dan B, sementara fungsi wait digunakan untuk mengatur waktu penyalaan seti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Dokumen ini membahas pembuatan walking robot dengan motor DC yang dikontrol oleh mikrokontroler ATmega menggunakan program untuk maju berhenti. Terdiri dari teori dasar mikrokontroler dan ATmega, alat dan bahan yang digunakan seperti ATmega16, motor DC, dan rangkaian driver motor, langkah-langkah pembuatan dan pengoperasian, serta program BASCOM yang digunakan untuk mengontrol motor berjalan dan berhenti secara bergantian.
Dokumen ini membahas sistem lampu lalu lintas menggunakan mikrokontroler Atmega16. Sistem ini mengatur lampu lalu lintas berdasarkan waktu yang telah ditentukan untuk merah, kuning dan hijau. Mikrokontroler Atmega16 digunakan sebagai pengontrol output lampu yang terhubung ke port-portnya dan diatur waktunya melalui bahasa C.
Lampu lalu lintas menggunakan mikrokontroler ATMega16 dirancang untuk mengatur lalu lintas secara bergantian. Program dibuat untuk mengontrol LED merah, kuning, hijau pada lampu lalu lintas dengan menggunakan port A dan B mikrokontroler. Rangkaian dibangun di breadboard dan karton, kemudian dihubungkan ke mikrokontroler untuk mengontrol pergantian warna lampu secara berulang.
Teks tersebut merupakan bab pengantar mikrokontroler yang menjelaskan tentang pengertian mikrokontroler, perbedaan mikrokontroler dan mikroprosesor, perkembangan mikrokontroler, arsitektur mikrokontroler AVR khususnya ATMega16, serta konfigurasi pin dan blok diagram dari ATMega16.
Ringkasan singkat dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang pembuatan walking robot menggunakan mikrokontroler AVR dengan bahan-bahan seperti motor DC, baterai, dan karton.
2. Robot tersebut diprogram menggunakan software Bacom-Avr untuk menggerakkan motornya.
3. Proses pembuatan robot terlihat pada video yang ditunjukkan.
Traffic light dengan Atmega16 mengendalikan 4 persimpangan jalan menggunakan mikrokontroler Atmega16. Lampu lalu lintas terdiri dari LED merah, kuning, dan hijau yang dikendalikan secara bergantian dengan waktu tertentu melalui program BASIC yang dimasukkan ke dalam mikrokontroler. Program menyalakan LED merah selama 10 detik, kuning 3 detik, dan hijau 10 detik secara bergantian pada setiap persimpangan.
Robot cerdas pemadam api pada KRCI 2011 dibuat oleh Deki Suwanda dan Iyan Soenarya untuk memenuhi tugas akhir. Robot ini mampu mencari titik keberadaan api di labirin dan memadamkannya menggunakan minimal 2 kaki yang dikendalikan servo motor. Robot ini menggunakan sensor ultrasonik, sensor garis putih, dan sensor api serta mikrokontroler ATmega16 untuk mengendalikan komponen-komponennya.
Dokumen ini memberikan ringkasan tentang proyek robot berjalan. Proyek ini menggunakan mikrokontroler ATMega16 untuk menggerakkan dua motor DC dan menyalakan lampu LED. Kode program dibuat untuk mengontrol motor dan LED. Rangkaian elektronik dibuat di breadboard dan terhubung ke robot yang dibangun dari kardus.
Dokumen ini membahas mikrokontroler keluarga AVR khususnya ATMega8535. Mikrokontroler ini memiliki arsitektur RISC 8-bit dengan kecepatan 16 MHz, memori flash 8 KB, SRAM 512 byte, EEPROM 512 byte, 8 saluran ADC 10-bit, 4 saluran PWM, port komunikasi serial 2.5 Mbps, dan enam mode hemat daya. Mikrokontroler ini memiliki 40 pin untuk model PDIP dan 44 pin untuk model lain, termasuk pin tegangan, clock,
AVR adalah mikrokontroler 8-bit berbasis arsitektur Harvard yang dibuat oleh Atmel. AVR memiliki kecepatan eksekusi program yang lebih cepat karena sebagian besar instruksinya dieksekusi dalam satu siklus clock. Mikrokontroler ini memiliki kemampuan tinggi dengan daya rendah dan memori flash 16KB serta SRAM 1KB.
Dokumen tersebut membahas tentang mengendalikan LED dan motor DC menggunakan joystick PS2 berbasis mikrokontroler ATmega8535. Dokumen menjelaskan komponen-komponen yang digunakan, tujuan eksperimen, teori dasar tentang mikrokontroler ATmega8535 dan protokol komunikasi PS2 controller.
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Yazid98
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Dokumen ini memberikan ringkasan tentang proyek robot berjalan. Proyek ini menggunakan mikrokontroler ATMega16 untuk menggerakkan dua motor DC dan menyalakan lampu LED. Rangkaian elektronik dibangun di breadboard dan dihubungkan ke robot yang terbuat dari kardus. Kode program dibuat untuk mengontrol motor dan lampu.
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
Dibuat Oleh :
1. Erna Juliawati (1610501005)
2. Afif Nuur Hidayat (1610501013)
Mata Kuliah : Mikrokontroler
Dosen Pengampu : R. Suryoto Edy Raharjo, S.T., M.Eng.
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16Mochammadfinandika
Dokumen ini membahas rancang bangun putar balik motor DC mini conveyor menggunakan mikrokontroler AT Mega 16. Terdiri dari tujuan, alat dan bahan, langkah kerja, dasar teori, flowchart, program, dan kesimpulan. Proyek ini bertujuan menggerakkan motor DC sesuai program pada software Bascom AVR.
Dokumen ini membahas tentang dasar-dasar mikrokontroler seperti port input/output, pengertian mikrokontroler, port I/O pada mikrokontroler, bentuk kaki pin ATmega16, dan pemberian clock pada mikrokontroler. Dokumen ini menjelaskan bahwa mikrokontroler merupakan mikrokomputer tunggal yang memiliki CPU, memori, dan antarmuka I/O. Mikrokontroler ATmega16 memiliki 32 port I/
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
Dokumen tersebut merangkum proyek rancang bangun putar balik DC mini conveyor menggunakan mikrokontroler Atemega 16. Proyek ini bertujuan untuk mempelajari proses pemrograman mikrokontroler untuk menggerakkan motor DC dan input/output dengan menggunakan Bascom AVR. Proyek ini menggunakan mikrokontroler Atemega 16, relay, transistor, dan motor DC untuk menggerakkan conveyor secara maju mundur sesuai dur
Dani w ( 100210007 ) tm transformer revRatzman III
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang desain dan pengujian mobile robot pengendali proporsional derivatif dengan menggunakan mikrokontroler. 2. Sistem kinematika, sensorik, dan pengendalian robot dibahas secara teoritis dan dilakukan pengujian praktis. 3. Hasil pengujian menunjukkan bahwa algoritma pengendali proporsional derivatif mampu mengendalikan gerak robot sesuai tujuan.
Rangkian ini menggunakan Bluetooth module untuk mengontrol motor DC secara nirkabel melalui smartphone. Komponen utamanya termasuk Arduino, Bluetooth module, IC penggerak motor L293D, dan motor DC. Program di Arduino dan aplikasi di smartphone memungkinkan pengguna mengontrol arah putaran motor dengan menekan tombol pada smartphone.
Sistem kontrol robot terdiri dari tiga bagian utama: (1) sistem kontroler berbasis prosesor yang mengolah input dan menghasilkan output, (2) sensor untuk mendeteksi lingkungan, dan (3) aktuator yang menggerakkan robot. Sistem kontrol dapat beroperasi secara otomatis menggunakan mikrokontroler atau secara manual dengan bantuan pengguna. Bahan konstruksi robot umumnya terdiri atas logam, kayu, dan plastik yang ringan namun
Dokumen tersebut membahas tentang komponen-komponen elektronika analog dan digital serta istilah-istilah yang terkait dengan pengukuran dalam elektronika digital. Terdapat penjelasan mengenai komponen seperti resistor, kapasitor, kumparan, transformator, integrated circuit, serta istilah seperti bit, byte, megahertz yang digunakan dalam pengukuran sistem komputer.
Similar to Robot Dengan Motor DC dan Atmega 16 (20)
2. Oleh :
Nama : Muhammad Ibna Mauladany (17105010030)
Muhammad Aufa Al Fadani (171501032)
Dosen Pengampu : R Suryoto Edy Raharjo, S.T., M.Eng.
3. ROBOT
Robot adalah seperangkat alat mekanik yang bisa melakukan tugas fi
sik, baik dengan pengawasan dan kontrol manusia, ataupun menggunakan progr
am yang telah didefinisikan terlebih dulu (kecerdasan buatan). Istilah robot beraw
al bahasa Ceko“robota” yang berarti pekerja atau kuli yang tidak mengenal lelah
atau bosan. Robot biasanya digunakan untuk tugas yang berat, berbahaya, peker
jaan yang berulang dan kotor. Biasanya kebanyakan robot industri digunakan dal
am bidang produksi. Penggunaan robot lainnya termasuk untuk pembersihan limb
ah beracun, penjelajahan bawah air dan luar angkasa, pertambangan, pekerjaan
"cari dan tolong" (search and rescue), dan untuk pencarian tambang. Belakangan
ini robot mulai memasuki pasaran konsumen di bidang hiburan, dan alat pembant
u rumah tangga, seperti penyedot debu, dan pemotong rumput.
Saat ini hampir tidak ada orang yang tidak mengenal robot, namun pe
ngertian robot tidaklah dipahami secara sama oleh setiap orang. Sebagian memb
ayangkan robot adalah suatu mesin tiruan manusia (humanoid), meski demikian
humanoid bukanlah satu-satunya jenis robot.
4. MOTOR DC
Motor Listrik DC atau DC Motor adalah suatu perangkat yang mengub
ah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC ini juga d
apat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor memiliki du
a terminal dan memerlukan tegangan arus searah atau DC (Direct Current) untuk
dapat menggerakannya. Motor Listrik DC ini biasanya digunakan pada perangkat-
perangkat Elektronik dan listrik yang menggunakan sumber listrik DC seperti Vibr
ator Ponsel, Kipas DC dan Bor Listrik DC.
Motor Listrik DC atau DC Motor ini menghasilkan sejumlah putaran pe
r menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan d
apat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam apabil
a polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik D
C tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor Listrik DC
memberikan kecepatan rotasi sekitar 3000 rpm hingga 8000 rpm dengan tegang
an operasional dari 1,5V hingga 24V
5. MIKROKONTROLER
Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu
chip . Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah
terdapat atau berisikan ROM ( Read – Only Memory ),RAM (Read - Write Memory),
beberapa plot masukan maupun keluaran,dan beberapa peripheral seperti pencaca
h/pewaktu, ADC (Analog to Digital converter),DAC (Digital to Analog converter) dan
serial komunikasi.
Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan
pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakan berba
gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah,
dukungan software dan dokumentasi yang memadai dan memerlukan komponen
pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika
si standar yang memilikifitur memuaskan ialah ATmega16.
Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan
pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakanberba
gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah,
dukungan software dan dokumentasi yang memadai dan memerlukan komponen
pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika
si standar yang memilikifitur memuaskan ialah ATmega16
ATMEGA 16
6. TRANSISTOR
Transistor adalah alat semikonduktor yang dipakai sebagai penguat,
sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modul
asi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran li
strik, di mana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), m
emungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya
Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor
(E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat di
pakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Ba
sis, yaitu pada keluaran tegangan dan arus output Kolektor.
Transistor merupakan komponen yang sangat penting dalam dunia el
ektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (
penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (sta
bilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor d
igunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dira
ngkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi
rangkaian-rangkaian lainnya
7. SISTEM RANGKAIAN
a. Rangkaian Minimum Sistem, dimana pada rangkaian ini berfungsi untuk membangkitkan
tegangan dan menjalankan sebuah IC mikrokontroler.
b. Mikrokontroler ATmega16,dimana mikrokontroler ini berfungsi sebagai pengendali robot
c. Output (motor DC/robot), dimana pada bagian output ini sebagai indikator hasil dari
program yang telah di input ke mikrokontroler ATmega16
d. Output dari pemrograman pada mikrokontroler ATmega16 diwujudkan dalam bentuk gerakan
robot
8. PRINSIP KERJA PENGATURAN WAKTU
Pengaturan lampu lalu lintas diatur oleh kendali mikrokontroler ATmega16 dengan
mensinkronkan pada bahasa pemrograman C.Dalam bahasa C ini dilakukan konfigurasi output
pada port A mikrokontroler ATmega16 sebagai output, dimana setiap port A terdiri dari 8pin yakni pin
A0-A7. Sehingga inilah yang dihubungkan ke Motor DC sehingga menggerakkan robot maju .
Sedangkan pengaturan pewaktuan dibuat pada bahasa C dengan menggunakan fungsi wait,
seperti yang ditunjukkan pada listing program di bawah ini.
9. PEMROGRAMAN MIKROKONTROLER
Program ini menggunakan BASKOM AVR dengan isi program sebagai berikut :
$regfile = “m161dev.dat”
$crystal = 8000000
Config PORTA = Output
Do
PORTA = &B00000001
Waitms 700
PORTA = &B00000000
Waitms 400
Loop
End
Ketika program dijalanlankan maka robot akan bergerak
maju selama 7 detik kemudian berhenti selama 4 detik.
Robot akan bergerak mengulangi kejadian tersebut
selama sumber tegangan tidak dimatikan