Arduino Trådlös väderstation & webbserver (2 / 6 steg)
Steg 2: hårdvara
• RF-mottagare för Oregon vetenskaplig sensorer och RTC
• RF-mottagare för Cresta sensorer, RTC och BMP085 barometertryck och temperatur sensor
• Extern LM35 temperaturgivare (vattentät och mäta temperaturen i bäcken i vår trädgård) och extern ström djup monitor (inte beskrivs här, men använder en I2C ultraljud avståndsmätare monterad på en bro att bedöma höjd av stream-intressant, djupet kan variera från 30cm till 150cm under spöregn!).
Men någon kombination bör fungera och koden kan ändras så för att log/web servera lämpligt.
Schematiska visar komponenterna på skölden, som jag visar ovan, inte alla behöver användas, men alternativen är det om ville. Inte visas är Ethernet shield för som enkelt ansluts till MEGA.
Komponenter behöver du:
1. Arduino MEGA 2560
2. Ethernet shield (med micro SD-kort)
3. RF 433MHz mottagare (Aurel RX-4M50RR30SF används och fungerar väl från här)
4. aerial
5. DS3234 RTC breakout modul
6. LM35 temperaturgivare (upp till 2, tillval)
7. BMP085 trycksensor (valfritt)
För att montera den Arduino och "sköld" in i en Standardbox Arduino, jag var tvungen att ta bort två av att lokalisera stiften, men dessa är lätt knäppte av och påverkar inte säker montering av maskinvaran. Observera att på PCB, mottagare modul ligger på undersidan av PCB (gott om rum) så att minneskortet kan fortfarande slungas ut utan inblandning.
Jag använde en 433MHz piska antennen för att göra enheten ser snyggare (inte ansluten på bilden, men visas monterade på rutan i 2: a bilden)-inte säker på att det svarar bättre än min test antenn – en bit tråd; men ser mycket snyggare och proffsigare!