Wpis z mikrobloga

Kolejna część kursu #arduino z #forbot - tym razem bawimy się ADC i budujemy m.in. super-hiper-sprytną lampkę ( ͡° ͜ʖ ͡°)
http://forbot.pl/blog/artykuly/programowanie/kurs-arduino-4-przetwornik-adc-id3819

Zapraszam do hejtowania ( ͡ ͜ʖ ͡)

#elektronika #majsterkowanie #elektronikadiy #diy
Pobierz Forbot - Kolejna część kursu #arduino z #forbot - tym razem bawimy się ADC i budujemy...
źródło: comment_roBOOrYXlliUyYEI4gzqNmr5gbByBx8w.jpg
  • 27
@Forbot: wizualizacja jest schematem podłączenia, jedynym jaki widzę. Rozumiem, że przyjazny jest taki schemat, ale na forum forbota w opisach robotów ludzie raczej nie walą takich schematów, a tam jako pierwsze miejsce ludzie będą poszukiwali informacji.
@Forbot: od pewnego czasu przyglądam sie tym kursom i widze że to idzie w dobrą strone.... wszystko dokładnie wyjaśnione... szkoda że jak 1,5 roku temu zaczynalem zabawe z arduino to nie bylo tak łatwo znalezc informacje po polsku....
@Forbot:

Zdaję sobie sprawę, że doświadczeni programiści mogą łapać się za głowę widząc powyższe warunki. >Wszystko jednak pod kontrolą. Już niedługo zajmiemy się konstrukcją switch/case, która ułatwi takie długie warunki


xD

Może po prostu napiszcie jak działają funkcje? Bo ten długaśny blok można zamknąć pewnie w 5-6 linijkach :D
@Forbot: Super. Jestem.
Pokażcie, że czasami trzeba zrobić 5 pomiarów, wynik posortować i odrzucić skrajne oraz pozostałe 3 uśrednić i taki wynik zwrócić.

delay(50); //Opóźnienie, aby nie odczytywać ADC zbyt szybko

while(ADCSRA & (1<ADSC will read as one as long as a conversion is in progress. When the conversion is complete,
it returns to zero.
Polecam poczytać notę katalogową.
Może po prostu napiszcie jak działają funkcje? Bo ten długaśny blok można zamknąć pewnie w 5-6 linijkach :D


@Golomp: aktualnie stawiam na prostotę, aby nie utrudniać początkującym starcia z mikrokontrolerami. Na ten moment rzeczy czysto programistyczne odstawiam delikatnie na bok.