1
2
3
4
5
6
7
8
9
A) OBJEKTIF DAN PERALATAN
B.I)ULTRA SENSOR
Modul sensor ultrasonic HC-SR04 dapat mengukur jarak dengan rentang dari mulai 2cm sampai
400cm, dengan nilai akurasi mencapai 3mm. Pada modul ini terdapat ultrasonik transmitter,
ultrasonik receiver dan control circuit.
ii)LCD
Paparan LCD ialah kristal cecair atau peranti elektronik yang boleh digunakan untuk memaparkan
nombor atau teks. Terdapat dua jenis utama skrin LCD yang boleh memaparkan angka (digunakan
dalam jam tangan, kalkulator dll) dan memaparkan teks alfanumerik (sering digunakan dalam mesin
penyalin dan telefon bimbit).
#include <16F887.h>
#use fast_io(B)
#include <lcd.c>
int16 i, distance;
int1 wait_sensor(){
i = 0;
return 0;
else
return 1;
int16 get_distance(){
i = 0;
set_timer1(0);
return i;
void main(){
output_b(0);
delay_ms(1000);
lcd_putc("Distance:");
while(TRUE){
output_high(PIN_B1);
delay_us(10);
output_low(PIN_B1);
if(wait_sensor()){
distance = get_distance();
lcd_putc("Out Of Range");
else {
lcd_putc(" cm ");
else {
delay_ms(100);
// End of code
DAPATAN DAN KESIMPULAN
DAPATAN
Hasil dapatan menunjukkan penggunaan microcontroler ini sangat pesat dan penggunaan
microcontroler ini juga mendapat tarikan ramai.
KESIMPULAN
Kesimpulannya, mikrokontrol ini dapat digunakan kehidupan seharian.saya dapat mempelajari kode
mikrokontroler dengan jayanya.saya juga dapat membuat litar dengan sempurna.Selain itu, saya
juga dapat pelajari permasangan LCD dan ULTRA SENSOR dengan bagus dan dapat menterjemahkan
kode dengan bagus.Seterusnya, saya boleh gunakan kemahiran ini dalam kehidupan seharian seperti
membuat trafic light.Akhir sekali, perlu azam kuat untuk mendisplinkan diri dalam mebuat basic
microcontroller dengan sempurna.