Stap 1: Lichte Sensing
Lichtsensoren zijn de meest elementaire, kritische deel van de Illumaphone! Als u niet eerder hebt gebruikt, zal ik kort schetsen hoe te doen. Als je al weet hoe photoresistors verbinden met een Arduino, spoiler alert: alles wat we hier doen is een sensor koppelen aan elke analoge pin van een Arduino Uno, zodat u kunt verder gaan.
Wat is een fotoweerstand / light sensor / licht-afhankelijke weerstand, toch?
Een fotoweerstand is een speciaal onderdeel waarvan weerstand fluctueert op basis van zichtbaar licht. Afhankelijk van uw omgeving, kan een fotoweerstand zitten kundig verstand schommelingen veroorzaakt door bewegingen zover als een paar voet weg.
Een fotoweerstand verbinden met de Arduino Uno
Ik beveel de Arduino Playground tutorial voor deze sensor. Hier zijn de instructies:
Sluit de fotoweerstand één been om 0, en pin aan + 5V pin
Verbinding maken met een weerstand (ongeveer 10k is een goede waarde, hogere waarden geeft hogere lezingen) van pin 0 naar GND. (zie aanhangsel van arduino laptop pagina 37 voor schema's).
Vanaf daar aanbevelen ik sterk hun test-code uit te voeren:
int lightPin = 0; //define a pin for Photo resistor void setup(){ Serial.begin(9600); //Begin serial communication } void loop() { Serial.println(analogRead(lightPin)); delay(200); //short delay for faster response to light. }
Ziet u waarden wordt afgedrukt? Zo ja, geweldig! Ben je klaar om verder te gaan naar de volgende stap.