arduino-begin12
homepage > superpelican-online.tk
Hallo, ik ben een absolute beginner en zou graag een LDR (lichtsensor) en 2 pushbuttons op een Arduino Duemilanove willen aansluiten kan iemand mij vertellen hoe dit moet? Of laten zien in het mooie gratis programma (voor Linux, Mac en Windows) Fritzing (http://fritzing.org).
Alvast bedankt
http://arduino.cc/en/Tutorial/HomePage
en daar staat bijvoorbeeld (bij Learning): http://arduino.cc/en/Tutorial/Button
Zo een knopje aansluiten zal prima werken in theorie, in praktijk kan je last hebben van 'bouncing' dat betekend dat het knopje 'stuitert'.
Dus als je het indrukt krijg je:
Contact
Open
Contact
Open
Contact...
Dit kun je oplossing door in de code te zetten dat zodra je Contact hebt, het knopje even genegeerd wordt (tot het niet meer stuitert): Debouncing.
Het kan ook (makkelijker maar werkt niet altijd even goed) door een condensator over het knopje te zetten.
Je sluit dan een 100nF (mag ook meer/minder zijn) aan op de rode en blauwe draad in de tekening.
Ik neem verder aan dat je een breadbord hebt met aan aantal draadjes daarvoor, zo niet dan ga gelijk eentje kopen 
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
\begin{tussendoor}
Ik heb, uit nieuwsgierigheid, dat fritzing-spul even getest op m'n Linux-bak. Zo te zien werkt het netjes, maar al dat gesleep met componenten is echt niets voor mij, hoor.
Dan nog liever terug naar de plaktafel... 
\end{Tussendoor}