Stap 9: Circuit
De afbeeldingen hierboven tonen een breadboard diagram en een schematische voorstelling van het circuit. Dit moet duidelijk te assembleren gebaseerd op de diagrammen, maar laat een reactie als u vragen hebt. Ik beveel testen alles op een solderless breadboard (zie volgende stap) voordat u het circuit op protoboard af te ronden.
Hier is hoe het werkt:
- Een relay bepaalt de 24VAC macht naar de solenoïde ventiel voor vers.
- De relais spoel vereist 5V en de Raspberry Pi's GPIO pinnen zijn alleen 3.3V. Dus, de Raspberry Pi rijdt een MOSFET die de relais spoel in- en uitschakelen verandert, die dan de magneetklep in- en uitschakelen draait. Wanneer de GPIO pin laag is, het Relais is standaard open zodat de klep is dicht (water stroomt niet). Wanneer de GPIO pin hoog gaat, de estafette wordt gesloten en het ventiel wordt geopend (water zal stromen).
- Ik voegde een paar status-LED's als indicatoren te gebruiken. Een rechtstreeks is aangesloten op de RPi de 3,3 v leveren, zodat u weet uw circuit is het verkrijgen van macht. Een ander zal worden ingeschakeld wanneer de magneetklep geopend is, en de derde daar is enkel voor het geval ik aan iets anders denken te gebruiken voor.
Opmerking dat Fritzing niet hoefde een Relais die overeenkomt met de pinout van dit deel van SparkFun. Ik was te lui om een nieuw Fritzing deel dus ik net het breadboard diagram in Inkscape, dat is bewerkten waarom de estafette en de draden aangesloten zien er een beetje anders. Als je zin maken kunt een nieuw Fritzing deel (welke SparkFun heeft een tutorial over), laat het me weten en ik het Fritzing-bestand bijwerken.
Merk ook op dat ik vergat te toe te voegen een flyback-diode in de relais spoel aanvankelijk, dus het wordt niet in de afbeelding weergegeven (maar ik de Fritzing diagrammen update heb).
Ten slotte, geen slecht idee om alles te zetten in een vak project zodra u klaar bent met de printplaat. Een doos van SparkFun met enkele gaten stak mooi in de zijkanten voor de draden werken.