Stap 4: De Hardware
De verbindingen die moeten worden gemaakt zijn gedetailleerd naast elke pin op de bovenstaande website. Ook praten de websites die ik heb vermeld eerder in dit Instructable over hen ook. Ik wil ook ingaan op het. De tekening Fritzing moet helpen verduidelijken om verwarring met het schema van de EagleCAD komt te staan.
Main
De LCD display gebruikt de KS0108 chip populair bij een heleboel LCDs. Er is een bibliotheek voor de Arduino genaamd GLCD. Dit neemt de meeste van de pinnen van de Arduino. Voor goede verbindingen verwijs ik u naar de documentatie die wordt geleverd met de bibliotheek. Een wegverbinding met de bibliotheek zal worden verstrekt in de volgende stap.
De seriële doorsturen TX en RX, pin 1 en 0 respectievelijk ontvangen, ga naar de seriële lijnen van de iPod. Zorg ervoor dat TX van de Arduino gaat naar RX van de iPod en vice versa. Dat wil zeggen, Arduino pin 1 naar iPod connector pin 18 en Arduino pin, 0 tot en met iPod-connector pin 19. Aangezien de iPod op over 3V werkt en de Arduino opereert op 5V moeten we gebruiken een divider spanning op van de Arduino zenden lijn. Dat is wat de 1k Ohm weerstanden voor. Technisch, ik moet gebruiken een level shifter, maar ik vond dat het werkte boete zonder het en de Arduino geen probleem heeft met het ontvangen van de binnenkomende gegevens van 3V.
De resterende verbindingen zijn voor knoppen.
Interface
PIN 21 van de iPod-aansluiting zal worden aangesloten op de grond door middel van een 500k Ohm weerstand, of in mijn geval gebruikte ik twee 1M Ohm weerstanden in parallel. Connector pinnen 25 en 27 controle hoe de iPod kosten. Als we 2.8V op pin 25 en 2.0v op pin 27 kunnen we de iPod te trekken met betrekking tot 1A en laad de batterij. Het wordt bereikt door eenvoudige spanning divisie, zoals kan worden gezien in het tweede schema.
Andere
Alle andere aansluitingen zijn gewoon rechtdoor verbindingen. Zie het schema en pinouts.