Table of Contents

Andurid

Seotud mooduliga: [HW] Andurite moodul

See teegi osa sisaldab Kodulabori andurite kasutamise funktsioone.

Andmetüübid

Konstandid

Funktsioonid

 

Näide

#include <homelab/module/sensors.h>
 
// Ultraheli kaugusmõõdiku juhtviik
pin pin_triggerecho    = PIN(G, 0);
 
int main(void)
{
	unsigned short adc_value = 400; // näidisväärtus
	signed short distance;
 
	// IR kaugusanduri ADC väärtuse sentimeetriteks teisendamine
	distance = ir_distance_calculate_cm(GP2Y0A21YK, adc_value);
 
	// Ultraheli-kaugusanduriga mõõtmine
	distance = ultrasonic_measure_srf05(pin_triggerecho);
}