Hoi allemaal,
ik ben bezig mijn huis van een aantal sensoren te voorzien , die via RF om de X minuten b.v. de temperatuur moeten gaan doorsturen naar een ontvanger in de meterkast.
de ontvanger (een arduino met rf ontvang module) lees ik via serial met wat java code weer uit, en de data wordt in een mysql db opgeslagen ,waarna ik er allerhande leuke grafiekjes mee kan maken
Deze configuratie heb ik werkend gehad, met een arduino nano + sensor + rf zend module als "zender" aan een usb hub.
het probleem is alleen , de sensoren moeten eigenlijk een tijdje mee kunnen gaan op batterijen.
ik ben daarom aan het onderzoeken hoe een atmega328p zo energie zuinig als mogelijk te laten draaien.
ik heb aan de hand van deze link al een hoop geleerd over wat te doen, zaak is het dus de arduino te lozen en een minimale configuratie te maken rondom de atmega , en deze op zijn interne klok te laten draaien .
ik heb een breadboard versie met een standaard "blink" sketch aan de gang gekregen , met een 8 mhz bootloader via de tutorial hier , ik heb zelf wel wat aanpassingen moeten doen om het werkend te krijgen in avrdude , maar ik denk dat het gelukt is.
mijn vraag is eigenlijk de volgende , ik denk dat ik de temp sensors ( ofwel een onewire DS18B20 , ofwel een DHT11) wel via de atmega van stroom kunnen worden voorzien, als de atmega uit de slaapmode gehaald wordt.
Alleen de rf zender zal vermoed ik wel teveel stroom verbruiken. Die zal denk ik via een transistor achtige schakeling powered moeten worden direct vanaf de batterijen, maar alleen als de atmega "wakker" is .
iemand enig idee wat voor een schakeling ik daar ongeveer voor nodig heb?
de rf zender is er een van het type dat niels bij samenkopen verkoopt , dus het exacte verbruik weet ik niet.
mijn electronica kennis is helaas niet van het nivo om dit op te lossen, maar ik wil het wel graag aan de gang krijgen.
Mocht ik het werkend krijgen deel ik uiteraard mijn ervaringen en code weer met jullie.
ik ben bezig mijn huis van een aantal sensoren te voorzien , die via RF om de X minuten b.v. de temperatuur moeten gaan doorsturen naar een ontvanger in de meterkast.
de ontvanger (een arduino met rf ontvang module) lees ik via serial met wat java code weer uit, en de data wordt in een mysql db opgeslagen ,waarna ik er allerhande leuke grafiekjes mee kan maken
Deze configuratie heb ik werkend gehad, met een arduino nano + sensor + rf zend module als "zender" aan een usb hub.
het probleem is alleen , de sensoren moeten eigenlijk een tijdje mee kunnen gaan op batterijen.
ik ben daarom aan het onderzoeken hoe een atmega328p zo energie zuinig als mogelijk te laten draaien.
ik heb aan de hand van deze link al een hoop geleerd over wat te doen, zaak is het dus de arduino te lozen en een minimale configuratie te maken rondom de atmega , en deze op zijn interne klok te laten draaien .
ik heb een breadboard versie met een standaard "blink" sketch aan de gang gekregen , met een 8 mhz bootloader via de tutorial hier , ik heb zelf wel wat aanpassingen moeten doen om het werkend te krijgen in avrdude , maar ik denk dat het gelukt is.
mijn vraag is eigenlijk de volgende , ik denk dat ik de temp sensors ( ofwel een onewire DS18B20 , ofwel een DHT11) wel via de atmega van stroom kunnen worden voorzien, als de atmega uit de slaapmode gehaald wordt.
Alleen de rf zender zal vermoed ik wel teveel stroom verbruiken. Die zal denk ik via een transistor achtige schakeling powered moeten worden direct vanaf de batterijen, maar alleen als de atmega "wakker" is .
iemand enig idee wat voor een schakeling ik daar ongeveer voor nodig heb?
de rf zender is er een van het type dat niels bij samenkopen verkoopt , dus het exacte verbruik weet ik niet.
mijn electronica kennis is helaas niet van het nivo om dit op te lossen, maar ik wil het wel graag aan de gang krijgen.
Mocht ik het werkend krijgen deel ik uiteraard mijn ervaringen en code weer met jullie.