Stap 4: ABC van Arduino, Breadboarding en Code.
Breadboarding:
- Soldeer de strip van mannelijke header opgenomen met het LCD-scherm op het LCD-poorten, zoals beschreven hier.
- Soldeer drie draden aan de Adafruit UV sensor: twee draden aan de positieve en negatieve poorten, en een solide derde-kleur draad naar het midden 'out' poort strandde.
- Splice voorlopig, een kleine lengte van stevige draad of stuk van pin header op de positieve en negatieve poorten, zodat de sensor om te praten met het breadboard/Arduino in de tussentijd.
- Volg het Fritzing diagram voor alle onderdelen verbinden met het breadboard.
- Het breadboard compatibel kortstondige drukknoppen worden vervangen in de eindrendering; deze knoppen zijn alleen voor het testen van de code en/of onderdelen.
- De blauwe potentiometer weergegeven is enerzijds dat kwam met de LCD-kit.
- Het diagram analoge sensor is niet op schaal/goed gekleurd; het klopt, echter over pinnen.
- De LCD en drukknoppen hebben speciale instructies:
- mannelijke en vrouwelijke jumper draden aan verbind ik het LCD met de Arduino gebruiken Als u de F/M jumper draad lint van Adafruit gebruikt, beveel ik u kleurcodes toevoegen aan de kabels als volgt:
- Grijs voor grond
- Rood voor 5V
- Blauw voor de Wisser van de Potentiometer
- Afwisselend en-geeloranje voor pinnen 2-7
- Ik stel voor dit omdat meestal universele draad kleuren te pinnen, het kleur-coördinaten op de potmeter voor gemakkelijk geïdentificeerd kunnen worden vergeleken.
- gebruik man/man jumper draden in de kleur dat u kiest voor uw derde strandde/effen draad spoolt voor de verbinding van de drukknoppen aan de Arduino.
- mannelijke en vrouwelijke jumper draden aan verbind ik het LCD met de Arduino gebruiken Als u de F/M jumper draad lint van Adafruit gebruikt, beveel ik u kleurcodes toevoegen aan de kabels als volgt:
Code:
- De MenuBackend bibliotheek door Alexander Brevig downloaden en installeren naar de Arduino IDE.
- Kopieer en plak de code hier gevonden op PasteBin in de Arduino IDE.
- Controleer of dat de code stelt, vervolgens uploaden naar je Arduino.
Dit moet eenvoudig genoeg. Als u het diagram Fritzing gevolgd, en correct geïnstalleerd de MenuBackend-bibliotheek, de code moet compileren zonder fout, en het menu en de knoppen moet volledig functioneel.
Hier is een geweldige bron voor het installeren van bibliotheken voor de Arduino, als u nog niet gedaan dus voordat.
Het bijgevoegde bestand voor het diagram Fritzing in PDF vorm te downloaden.