Huvudsyftet med kortet är att kunna detektera när krukväxterna behöver vatten på enklaste sätt men kortet kan även
användas till många andra applikationer.
Blockschema

Kortet routat och klart

Kortet består av:
- Atmega48V AVR mikrokontroller 4kB flash, 512B SRAM, ADC, UART, m.m. (pinkompatibel med nya low power Atmega48PV)
- 32,768 kHz kristall för låg strömförbrukning
- nRF24L01 2,4 Ghz radio transceiver (pinkompatibel med nya nRF24L01+)
- Batterihållare för CR2032 batteri
- Tempgivare MCP9700 från Microchip
- 2 "mätprobar" för mätning av fuktighet
- 2 ytmonterade lysdioder (plats för två hålmonterade lysdioder finns om man hellre vill ha det)
- Stiflist för UART eller 2 vanliga I/O
- Standard 6-pin ISP anslutning för att programmera AVR:n
- Plats för ytmonterad tryckknapp om man t ex vill göra en fjärrkontroll
Strömförbrukningen i dagsläget är ca 7 uA i sleepläge men kan enkelt sänkas genom att välja Atmega48P
Enheten vaknar då och (tiden kan ställas in i programmet) och samlar in data och skickar iväg det via RF med 1 Mbps.
En enhet som ständigt lyssnar är ansluten till PC:n via UART:n där ett terminalprogram skriver ut data.
Dataformatet från RF-enheten är 194;01;317;21,4;2,92 där
194 är ett löpande nummer på antal mätningar/uppvakningar gjorda (detta för att kolla om något RF-paket inte kommer fram)
01 är enhetens adress (ifall man har fler enheter)
317 är AD-värdet från fuktmätningen (0-999)
21,4 är temperaturen från tempgivaren
2,92 är batterispänningen
Mer info kommer när jag hinner testa grejerna lite mer. Just nu ligger projektet på is tills vidare pga. ryggskott.
Ett par bilder "in action"

