Pico Eğitim Kartı
 
Yüklüyor...
Arıyor...
Eşleşme Yok
Sensörler (PIR + Ultrasonik)

)

Hızlı Başlangıç

if (wait_for_motion(5000)) {
float d = measure_distance();
// d < 0 ise ölçüm başarısız
}
void init_board(void)
Tüm kart bileşenlerini başlatır.
Definition init_functions.c:112
float measure_distance(void)
Ultrasonik sensör kullanarak mesafe ölçer.
Definition sensors.c:59
bool wait_for_motion(uint32_t timeout_ms)
Zaman aşımı ile hareket algılamayı bekler.
Definition sensors.c:111

Ortalama Alma

float avg = get_average_distance(5, 50);
float get_average_distance(uint8_t num_samples, uint32_t delay_ms)
Birden fazla ölçümden ortalama mesafeyi alır.
Definition sensors.c:134
Not
measure_distance() dönüşü -1.0 ise zaman aşımı demektir.
Ayrıca Bakınız
sensors.c