KL301

Mikroprosesor

Kelompok 09

Project name : Membuat sensor jarak dengan untrasonic dan buzer/

Anggota kelompok 9

Surya Christian,
Thomson,
Nurul,
Dwi,
Ratu
Muhamad Iqbal

Tugas : Membuat alat dengan ketentuan sbb:
1. Menggunakan mikrokontroler misalnya ATmega8 atau ATmega8535.
2. Memiliki 1 buah sensor jarak menggunakan sensor ultrasonic sebagai input.
3. Memiliki 1 buah buzer sebagai output.
4. Cara kerja alat : Jika jarak tertentu ada benda di depan sensor maka alarm ( buzer ) akan berbunyi.

Contoh diagram Line follower, tinggal diganti motornya dengan Buzer …

3.17_Robot Line Follower

 

Contoh pogram  Line Follower ( jika pakai buzer nilai bit outputnya dibalik, jika tidak maka buzer akan bunyi terus dan mati jika ada benda di depan sensor )

‘——————–
‘Robot Line Follower
‘——————–
$regfile = “m8def.dat”
‘Jika menggunakan ATMega8535 maka diganti dengan “m8535.dat”

‘————————–
Ddrd.0 = 1                                                  ‘Sensor Kanan
Portd.0 = 0
Ddrd.1 = 0
Portd.1 = 1

Ddrd.2 = 1                                                  ‘Sensor Kiri
Portd.2 = 0
Ddrd.3 = 0
Portd.3 = 1

Ddrc.0 = 1                                                  ‘Motor Kanan
Ddrc.1 = 1                                                  ‘Motor Kiri
‘————————–
Do
If Pind.1 = 0 Then
Portc.0 = 0
Portc.1 = 1
Else
Portc.0 = 1
Portc.1 = 1
End If

If Pind.3 = 0 Then
Portc.0 = 1
Portc.1 = 0
Else
Portc.0 = 1
Portc.1 = 1
End If

Loop
‘————————— end

Leave a Reply