Hirdetés
- Milyen monitort vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- ThinkPad (NEM IdeaPad)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Vezeték nélküli fülhallgatók
- Milyen videókártyát?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen billentyűzetet vegyek?
- 3D nyomtatás
- 5.1, 7.1 és gamer fejhallgatók
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Gergosz2
veterán
válasz
gyapo11
#3487
üzenetére
Simán jó lehet a komparátoros megoldás is.
Az ADC kikapcsolva és SLEEP_MODE_PWR_DOWN-ot használva már bőven uA-es tartományban alszik az Arduinod, csak arra kell figyelni, hogy LOW interruptra tudod csak felébreszteni (Due-t ,Zerot mással is lehet ebben.)
Gyakorlatilag ennyi az egész:
#include <avr/sleep.h>
void sleepNow() // here we put the arduino to sleep
{
byte adcsra = ADCSRA;
wait(100);
ADCSRA = 0;
set_sleep_mode(SLEEP_MODE_PWR_DOWN);
sleep_enable();
attachInterrupt(0, wake_up_pin, LOW);
sleep_mode();
sleep_disable();
ADCSRA = adcsra;
detachInterrupt(0);
}Loop-ban meg meghívod a sleepNow()-t. Ha felébredt akkor onnan folytatja ahol elaludt. Pl.
Serial.println(" Megyek aludni..");
sleepNow() ; // elmegy aludni, majd felkelted
Serial.println(" Most keltem fel."); // majd innen folytatja
Új hozzászólás Aktív témák
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- Milyen monitort vegyek?
- CADA, Polymobil, és más építőkockák
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Oldman2: A KOReader ebook olvasó program
- Milyen okostelefont vegyek? OFF topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen NAS-t vegyek?
- ThinkPad (NEM IdeaPad)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- További aktív témák...
- HP EliteDisplay E233 23"FHD Üzleti Monitor, 2xUSB , Álló/Fekvő mód, emelhető, használt, üzletből
- HP EliteDisplay E243 23.8"FHD Üzleti Monitor, 2xUSB , Álló/Fekvő mód, emelhető, használt, üzletből
- Unifi Ubiquity ER-4 Router + Unifi UCK G2 + 2db SFP Modul eladó
- HP Elite X2 G8 Tablet 13" Touch i5-1145G7/16GB/512GB NVME 3000x2000
- HP EliteDesk 800 35W G2 USDT i5-6500T/8GB/256GB/Win11Pro
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
ekkold

