hai sob...tahu kan lampu strobo! itu lho lampu yang terpasang pada motor atau mobil Polisi. lampu dapat berkedip-kedip dengan warna merah dan dan biru. kali ini saya mau berbagi cara membuat lampu strobo dengan mudah, simpel, dan murah tentunya. simpel karena menggunakan IC mikrokontroler Attiny13A, 8 kaki. murah karena harga ICnya juga murah, sekitar Rp11 ribu. IC Attiny13A bisa langsung mendrive Led ukuran kecil 3mm. dan mudah karena rangkaian tidak rumit. hanya perlu membutuhkan sedikit kesabaran karena IC Atiny13A memerlukan sebuah program yang harus diisikan melalui komputer.
keuntungan utama menggunakan IC mikrokontroler adalah simpel, murah, dan sangat mudah untuk dikendalikan dengan berbagai variasi nyala dan tundaan waktunya. jika menggunakan rangkaian analog akan sukar untuk dikendalikan sekenhendak hati, karena sifatnya sudah fix. apalagi harus menggunakan trimpot untuk mengendalikannya. sedangkan jika menggunakan IC Mikrokontroler cukup menggunakan microswitch.
silahkan buat skema seperti dibawah ini di proteus.
keuntungan utama menggunakan IC mikrokontroler adalah simpel, murah, dan sangat mudah untuk dikendalikan dengan berbagai variasi nyala dan tundaan waktunya. jika menggunakan rangkaian analog akan sukar untuk dikendalikan sekenhendak hati, karena sifatnya sudah fix. apalagi harus menggunakan trimpot untuk mengendalikannya. sedangkan jika menggunakan IC Mikrokontroler cukup menggunakan microswitch.
silahkan buat skema seperti dibawah ini di proteus.
lalu copas kode membuat lampu strobo dengan mudah berikut di bawah ini ke Bascom-AVR. kompilasi dan jalankan diproteus. cara kompilasi dan simulasi bisa baca pada bab Pemrograman Mikrokontroler untuk pemula
Ddrb = &B011
Portb = &B111
Dim Var As Byte , T1 As Bit
Declare Sub Var1
Declare Sub Var2
Declare Sub Var3
Var = 1
Do
Select Case Var
Case 1 : Var1
Case 2 : Var2
Case 3 : Var3
End Select
If Pinb.2 = 0 Then
If T1 = 0 Then
T1 = 1
Incr Var
If Var = 4 Then
Var = 1
End If
End If
Else
T1 = 0
End If
Loop
End
Sub Var1:
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Wait 2
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Wait 2
End Sub
Sub Var2:
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Wait 2
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Wait 2
End Sub
Sub Var3:
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Reset Portb.0
Waitms 150
Set Portb.0
Waitms 150
Wait 2
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Reset Portb.1
Waitms 150
Set Portb.1
Waitms 150
Wait 2
End Sub
kode membuat lampu strobo dengan mudah diatas akan membuat 3 variasi nyala lampu. untuk mengubah variasi cukup menekan tombol "variation". variasi pertama led kedip satu bergantian, atau flip-flop biasa. variasi kedua led kedip dua kali bergantian, dan ke tiga led kedip 3 kali bergantian. kemudian akan kembali ke variasi satu. silahkan dimodifikasi sendiri sehingga tombol yang satu lagi bisa untuk mengatur speed.
Artikel Terkait
membuat lampu strobo dengan mudah
4/
5
Fauzi hp