Bygga en diskmaskin från Scratch (13 / 16 steg)
Steg 13: Tråd upp de viktigaste delarna
LCD-display
Ansluta LCD till Arduino enligt följande schematiska: https://www.arduino.cc/en/Tutorial/HelloWorld
Jag rekommenderar att du använder ett större motstånd värde än 220Ω ett används på arduino.cc i guiden länkad. Jag använde faktiskt en 10kΩ motstånd, eftersom jag inte vill ha ett starkt tillbaka ljus. I själva verket om bildskärmen syns utan tillbaka ljus, behöver du inte tråd till sista två stiften något alls.
Pump och solenoider
Det är lite svårare att ansluta pumpen och solenoider. Jag använde den schematiska här:
I huvudsak ansluter vi basen av transistorn ("kontroll pin" så att säga) till Arduino via en 1 k motstånd (pin 1 på TIP120). Marken av våra strömadaptern och den Arduino marken är anslutna till sändaren pin (stift 3). Slutligen, det negativa slutet av vår belastning (magnetventil, pump, etc) är ansluten till collector pin (stift 2). Positiva slutet av vår belastning är ansluten till den positiva änden av strömförsörjningen och en diod används för att skydda Arduino från hög kast spänning ögonblickligt skapas när pumpen körs eller solenoider växla. Dioden måste anslutas till båda terminalerna massa, med rand av diod pekar från transistorn. Se den länkade instructable för scheman.
Vänligen inte att de flesta solenoider inte har en polaritet. Du kan ansluta den positiva tråden till antingen terminal, och negationen till den andra terminalen. Pumpen å andra sidan måste kopplas korrekt eller motorn sannolikt kommer att snurra baklänges. Positiv tråd kommer förmodligen röd och den negativa en svarten.
Kontrollera att du använder tillräckligt tjock wire för nuvarande betyg av din pump och solenoider. Du kan slå upp hur mycket ström din tråd kan hantera om du vet wire gauge, i AWG.
Läs mer om transistorer, besök https://learn.sparkfun.com/tutorials/transistors för en detaljerad promenad genom på hur de fungerar och hur de används.
Knappar
Löda en jordledning till ett stift i varje tryckknapparna och kör det till Arduinos mark. Förutsatt att du använder fyrstiftskontakt tryckknappar, löda en annan tråd att varje knapp, diagonalt mittemot en jordledning (catercorner). Anslut dessa sladdar till Arduino's digital stift. Det är alla; Vi behöver inte ansluta någon pull-up motstånd; Vi kommer att använda Arduinos interna pull-up motstånd.
Headers
Hur du ansluter kablarna till Arduino är upp till dig, men jag föredrar breakaway headers eftersom de gör en bra anslutning. Inte räknar marken och 5v ledningar, har LCD 6 kablar, knapparna 3, solenoider och pumpen har 3. Stift 0 och 1 är för seriell kommunikation, så jag trådbundna LCD stift 8-13, knapparna till stift 5-7, solenoider och pump till stift 2-4.