Raspberry Pi vatten larmsystem (1 / 10 steg)
Steg 1: Systemkrav
Följande maskinvara behövs för detta projekt:
- Raspberry Pi (modell B eller B +)
- 5V strömförsörjning (t.ex. för inhägnad med system 45 rutnät)
- SD-kort med minst 4GB
- Internetuppkoppling antingen via nätverkskabel eller USB WiFi dongle
- Adafruit RGB positiva 16 x 2 LCD + knappsatsen Kit för Raspberry Pi eller Adafruit monokrom positiva 16 x 2 LCD + knappsatsen Kit för Raspberry Pi
- Kapsling som passar LCD-displayen, t.ex. för modell B eller modell B +
- 1 eller 2 vatten sensor enheter, till exempel från Pollin
- 12V strömförsörjning för vatten sensor enhet (t.ex. för inhägnad med system 45 rutnät)
- 2 motstånd (1 kΩ och 10 kΩ) per sensor enhet, stripboard, ledningar
- Vattentät kapsling (t.ex. för system 45 rutnät)
Vatten sensorn måste anslutas till GPIO stift. Inställningarna från fig. 3 kan läsa högt eller lågt på GRIO 17 (stift 11) beroende på vatten sensor status.
När vatten upptäcks, reläet stänger och drar GPIO 17 från 3,3 V (hög) ner till GND. Alternativt, en sensor kan anslutas till GPIO 18 (PIN-kod 12) Följaktligen. Innebörden av hög och låg emellertid här tvärtom, dvs reläet är stängd för torra förhållanden. Som ger mer flexibilitet i alla vatten sensor enhet och motsvarande GPIO pin kan väljas i skriptet och därmed indirekt typ av sensor.
Om två sensorer används totalt (Ja, det är också möjligt) är det mer praktiskt om de är av olika slag. Om de är av samma slag har skriptet justeras för antingen GPIO pin 11 eller 12 beroende på vilken typ av sensor.
Med hjälp av en stripboard kan du montera tätt några delar av elektronik (motstånd och ledningar) som ett slags prototyping kretskort. Den passar fint på baksidan av LCD plattan utan att orsaka problem att placera LCD plattan på GPIO stiften av RasRi.
Stripboard limmas LCD plattan med en smältlim limpistol (fig. 4). Kontrollera rätt läge först! Kablarna kan vara lödas till den övre änden av krävs GPIO stiften och passerade genom hål på Adafruit PCB (tryck Kretsloppet bräde), se fig. 5.