Cykl Arduino w EdW przeznaczony jest głównie dla elektroników, dlatego w miarę możliwości ćwiczenia dotyczą zagadnień, które elektronik wykorzystuje lub może wykorzystać przy budowie różnych urządzeń. Dlatego zaczniemy od czegoś jak najbardziej elektronicznego i „obowiązkowego”, a mianowicie termometru.
Termometr 'diodowy' na Arduino
Zbuduj układ według rysunku 1 i fotografii 2. Czujnikiem temperatury jest jakakolwiek zwyczajna dioda, na przykład 1N4148 albo 1N4001...7. Jak wiadomo, napięcie przewodzenia złącza półprzewodnikowego maleje ze wzrostem temperatury ze współczynnikiem około 2mV/°C. Włączymy rezystor podciągający w procesorze (około 30kΩ), aby przez diodę popłynął niewielki prąd (około 0,15mA) i za pomocą wejścia analogowego A0 będziemy mierzyć napięcie przewodzenia diody.
Najprostszy program (dostępny w Elportalu w pliku A0201.ino) pokazujący na konsoli ekranowej komputer...