Stap 6: De andere spullen (Arduino stuff)
Zodat deze fontein tot leven komen zullen we de hulp van onze vertrouwde vriend, de Arduino.
Voordat we overgaan tot het aansluiten van de externe spullen (de fontein), kunnen sommige potentiometers aan onze arduino aansluiten.
We moeten 2 potentiometers voor deze bouwstijl. Één de Strobe-snelheid van de LEDs bepalen, en één aan de controle van de snelheid van de pomp. Aansluiten van spullen aan de arduino is echt eenvoudig. Maar als je niet weet hoe, neem enkel een blik bij de foto's hierboven. Ik heb mijn potentiometers aangesloten op de analoge pinnen 0 en 2, maar u kunt welke nummer die je leuk (zolang ze analoge pinnen uiteraard zijn)...
Aangezien de arduino leest gewoon een analoge waarde tussen 0 en 1023 van de potentiometers, het maakt echt niet uit welke waarde hebben, ik gebruikte twee 10kohm ones. Een been verbinden met 5v, de middelste been aan uw pin van de arduino en de laatste etappe naar arduino GND.
______
Nou, moet je al uw MOSFET circuits klaar (één voor de LEDs) en één voor de pomp, gemonteerd op de emmer (of zoals in mijn geval, op een aparte perfboard). Nu sluit de draden van de poort van uw MOSFETS naar uw gekozen arduino pinnen. In mijn geval vestig ik gebruikt 5 en 9. Vergeet niet dat de pinnen moeten PWM ingeschakeld! En dan de draad van de grond van uw MOSFET-schakelingen met de arduino GND draad.
Voila!! u bent nu verbonden een klaar om te gaan (soort van hoe dan ook)
Een zeer nuttige tip is het testen van elke sectie van de gebouwde tegelijk. Ik gebruikte om te testen zowel de pomp als de LED matrix, een eenvoudige arduino schets die is gemaakt voor PWM-fading een LED met een potentiometer. Dit zou kunnen gemakkelijk worden gecodeerd in 5 minuten door iemand die weet hoe. Of gewoon googled en gekopieerde. Uitsluitend stormloop de schets, eerst met de Pin voor de LED's, en vervolgens voor de pin voor de pomp. Deze manier u kan zien als er eventuele fouten in de bedrading of MOSFET setup. Wel twee keer bedenken, een keer doen!
we moeten dus, wat code!