Cookies mekaniker box [endast elektronik] (2 / 5 steg)
Steg 2: hårdvara
Jag tycker servo och LED conections är självförklarande, men jag ska förklara dem ändå. Servo är driv med 5V från Arduino och är ansluten till Arduino 13rd stift. RGB LED har ett längre ben. Det är katoden. Till vänster på katoden är den "röda ben" och till höger är den grön och blå (i den ordningen). Katoden är ansluten till negativa och tre andra benen är conectet till Arduino med 330 Ohm motstånd (kabel färgerna visar LED-färg som slår på/stänger).
Alla knappar har samma anslutning. Ena sidan är ansluten till 5V, den andra till Arduino och till GND med en 10 k resistor. Resistorn bidra till att signalen lika med låg när knappen inte har det intryckt. Motstånden är inte nödvändiga, men bidrar till att konkretisera den låg signalen.
LCD-skärmen används i 4-bitars läge, för att spara några stift.
Här är pin förklaringen av LCD: N från Arduino LCD Twitter displayen, jag fann det mycket tydliga och användbara:
Stift 1. Marken
Stift 2. VCC (+ 5V)
Stift 3. Kontrast
Stift 4. Registret markerar (RS)
Stift 5. Läsa/skriva (R/W)
Stift 6. Klockan
Stift 7. N/A
Stift 8. N/A
Stift 9. N/A
Stift 10. N/A
Stift 11. Bit 4
Stift 12. Bit 5
Stift 13. Bit 6
Stift 14. Bit 7
PIN 15. Bakgrundsbelysning anoden (+)
PIN 16. Bakgrundsbelysning katoden (-)
Potentiometern hanterar kontrast LCD.