Циљ вежбе:
Научити како се користи ултразвучни сензор раздаљине
Задаци вежбе:
1. Осмишљавање шеме
2. Писање скеча
Инструменти које ћемо користити у вежби:
1. Контролер
2. Сензор раздаљине
3. Каблови
Израда вежбе:
1. Осмишљавање шеме
Наша шема треба да изгледа овако:
и треба је повезати на следећи начин:
1. Осми и девети пин спајамо са сензором
2. Прикљулујемо сензор на 5 волти
3. Прикључујемо сензор ка зрмљи
4. Укључујемо микроконтролер
Детаље можете пронаћи овде:
2. Писање скеча
Скеч треба да изгледа овако:
#include <Ultrasonic.h>
const int Trig = 12;
const int Echo = 13;
int dist; //објављујемо промењиву за растојање
Ultrasonic ultrasonic(12, 13); //објављујемо објекат Ultrasonic
setup()
{
Serial.begin(9600); // Отварамо Serial
}
loop()
{
dist = ultrasonic.distanceRead(); //Очитавамо вредност у центиметрима
//Уводимо вредноср у Serial
Serial.print("Растојање до објекта: ");
Serial.print(dist);
Serial.println(" см");
dist = ultrasonic.distanceRead(INC); //Очитавамо вредност у инчима
//Уводимо вредноср у Serial
Serial.print("Растојање до објекта: ");
Serial.print(dist);
Serial.println(" инча");
}
Детаљи се налазе овде: