Përmbajtje:
- Hapi 1: Materialet e nevojshme/ Çfarë bordi për t'u përdorur
- Hapi 2: Mënyra e gjumit
- Hapi 3: NDRRHYRJET
- Hapi 4: Kodi/Skica
- Hapi 5: USHTRIMI 1
Video: Një udhëzues për të vënë në gjumë Arduinon tuaj: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Ndonjëherë ne jemi në një situatë që kërkon që ne ta vendosim një Arduino në një vend ku futja e tij në rrjetin e energjisë nuk është një opsion. Kjo ndodh shpesh kur përpiqemi të regjistrojmë informacione në një sit të largët, ose vetëm duhet të kemi Arduino -n tuaj aktiv në një interval/veprim specifik.
Adafruit DS3231 Precision RTC BreakoutAdafruit
Në këto raste vënia në gjumë e Arduinos tuaj është gjëja perfekte për të bërë. Vëmendja e tyre kërkohet vetëm për një kohë të shkurtër p.sh. regjistroni të dhënat në një interval specifik, ose vendosni një alarm kur ndodh një ngjarje e paracaktuar. Në këtë tutorial ne do të eksperimentojmë me vënien në gjumë të Arduino -s tuaj dhe të shohim se si ta aktivizoni përsëri Arduino -n tuaj. Ky tutorial ju njeh me konceptin dhe ka një ushtrim të vogël për të parë se çfarë duhet për të vënë në gjumë një Arduino.
Hapi 1: Materialet e nevojshme/ Çfarë bordi për t'u përdorur
ÇFAR B BORDI P TOR P USRDORIM?
Në këtë tutorial ne do të përdorim Arduino Uno vetëm sepse është një bord më i lehtë për t'u prototipuar. Në një projekt të vërtetë të drejtpërdrejtë unë do të përdorja një Arduino Pro Mini për këtë. Arduino Uno dhe Arduino Pro Mini kanë karakteristika shumë të ngjashme, Arduino pro mini ka shumë më pak harduer në fuqi (p.sh. pjesa USB, llamba shtesë dhe disa gjëra të tjera) duke përdorur kështu shumë më pak energji. Kjo është arsyeja pse Arduino Pro mini është një zgjedhje më e mirë. Për të dhënë një shembull një Uno përdor midis 30-40 mA kur jemi zgjuar dhe rreth 19 mA kur jemi në gjumë. Pro Mini përdor 25mA kur jeni zgjuar dhe 0.57 mA kur jeni në gjumë. Siç ka rëndësi çdo mA kur e lidhni me një bateri, mund të shihni që nuk ka garë dhe Arduino Pro Mini është fituesi.
Shënim: Si një krijues fillestar, Arduino Pro Mini mund të jetë pak frikësues, por nuk ka arsye për këtë. Po ju duhet të bashkoni titujt në tabelë dhe keni nevojë për një kabllo FTDI për të ngarkuar skicën tuaj, por përveç kësaj nuk ka dallime të mëdha
Hapi 2: Mënyra e gjumit
Kur shikoni dokumentacionin e procesorit ATmega328p (klikoni këtë lidhje për një kopje të këtij dokumenti) të përdorur për Arduino Uno dhe Arduino Pro mini vëreni se ka shumë mënyra të ndryshme të gjumit në dispozicion. Por në një skenar të botës reale ekziston me të vërtetë vetëm një mënyrë që është e dobishme; Modaliteti i fikjes (SLEEP_MODE_PWR_DOWN). Kur e vendosni Arduino -n tuaj në gjumë, ai fik të gjithë përbërësit e panevojshëm, duke zvogëluar konsumin e energjisë të MCU (Njësia e Mikrokontrolluesit). Në këtë mënyrë e vetmja mënyrë për ta zgjuar atë është përdorimi i një ndikimi të jashtëm (p.sh. ne i japim një nxitje për t'u zgjuar). Ne do të shqyrtojmë se si ta bëjmë këtë pak më vonë në këtë tutorial.
Hapi 3: NDRRHYRJET
Para se të hyjmë në kodin për të vënë një Arduino në gjumë, duhet të kuptojmë konceptin e ndërprerjes. Mënyra më e mirë për ta përshkruar atë është; Po punoni në diçka në të cilën vërtet duhet të përqendroheni. Ju vishni kufje që shpërthejnë muzikën tuaj me zë të lartë për të mbytur mbingarkesat tuaja. Ju jeni aq të përqendruar në këtë sa bota e jashtme është e humbur për ju. E vetmja mënyrë për të tërhequr vëmendjen tuaj është duke ju dhënë një shtytje. Pasi të keni marrë këtë shtytje, i kushtoni vëmendje se për çfarë bëhet fjalë për ndërprerjen, dhe pasi të merreni me të, rivendosni muzikën dhe vazhdoni me detyrën tuaj.
Shënim: Unë nuk do të hyj thellë në atë për të cilën ndërprerjet janë të mira, por nëse doni të mësoni më shumë rreth këtij koncepti shikoni tutorialin tim (Përdorimi i Ndërprerjeve për të përmirësuar funksionalitetin e projektit tuaj) në këtë temë
Arduino -të më të vërteta kanë disa kunja që bëjnë pikërisht këtë. Uno dhe Pro Mini kanë 2 kunja (d2 dhe d3) që kanë aftësinë për të ndërprerë atë që po bën Arduino. Me këtë ne mund ta çojmë Arduinon përsëri në një gjendje zgjimi.
Hapi 4: Kodi/Skica
Ju mund të Shkarkoni skicën e përfunduar të përfunduar nga faqja ime duke klikuar në këtë lidhje Për të marrë një përshkrim dhe shpjegim të plotë se si funksionon kodi, mund të shkoni në blogun tim duke klikuar në Lidhjen: Një udhëzues për të vënë në gjumë Arduino -n tuaj.
Hapi 5: USHTRIMI 1
HAPI 1)
Tani është koha për të ngarkuar skicën. Por para se ta bëni këtë, vendosni një tel bluzë në d2. Thjesht lëreni të shkëputur në anën tjetër tani për tani. Ngarko skicën tënde dhe prit 5 sekonda që LED të fiket dhe Arduino të flejë.
HAPI 2)
Pasi LED fiket futni skajin tjetër të telit të kërcyesit në një kunj GND në Arduino Uno tuaj. Kjo do të tërheqë pin 2 LOW duke shkaktuar ndërprerjen, duke zgjuar kështu Arduino -n e fjetur. Pasi LED të ndizet mund të hiqni tela kërcyes nga GND dhe 5 sekonda më vonë Arduino shkon përsëri në gjumë.
Për një projekt shembull ku unë përdor një orë në kohë reale (RTC) për të zgjuar një regjistrues të të dhënave të lagështisë dhe temperaturës, thjesht klikoni lidhjen e mëposhtme: SHEMBULL P USRDORIMI I RTC P TOR TAK RINDHUR NJ LOGGER TAT DHNAVE ARDUINO. Shtë një shembull i shkëlqyeshëm se si do të funksiononte në botën reale
Recommended:
Altoparlantët HiFi - një udhëzues për një ndërtim të klasit të parë: 8 hapa (me fotografi)
Altoparlantët HiFi - një udhëzues për një ndërtim të klasit të parë: Vendosa ta shkruaj këtë Instructable pasi shpenzova shumë kohë duke u përpjekur për të gjetur informacion të cilësisë së mirë, të plotë për ndërtimin e dollapëve të altoparlantëve HiFi që nuk merrnin përvojë ose ekspertizë të gjerë. Ka disa udhëzime të shkëlqyera alrea
Keni një Neopixel të ri? Këtu keni një udhëzues për fillimin e shpejtë!: 5 hapa
Keni një Neopixel të ri? Këtu është një udhëzues për fillimin e shpejtë !: Unë e di që në udhëzuesin tim të fundit thashë që do të jem i rregullt, por nuk e kam. Epo, unë u përpoqa, por nuk kisha ndonjë ide të mirë: Ndeshje e mbuluar me dylli: KABOOM!*Qiri me bojë shkumës: Fissssssss … KABOOOM! ** Arti i zbukuruar i matematikës: I ka gabuar këndet! Gjithsesi jam kthyer
Një udhëzues për projektin Photojojo DIY: Bëni një dritare me njolla: 5 hapa
Një udhëzues për projektin Photojojo DIY: Bëni një dritare me njolla: Përveç udhëzimeve, Një nga faqet e mia të preferuara të internetit është Photojojo.com (nëse nuk keni dëgjuar për këta njerëz super të ftohtë, duhet t'u bëni një vizitë.) Një javë apo më parë ata postuan, http://content.photojojo.com/diy/diy-make-stained-glass-instagram-window
Si t’i bëni Windows Vista ose XP të duken si Mac Os X pa e vënë kompjuterin tuaj në rrezik: 4 hapa
Si t’i bëni Windows Vista ose XP të duken si Mac Os X pa e vënë kompjuterin tuaj në rrezik: Ekziston një mënyrë e thjeshtë për ta bërë pamjen e mërzitshme të vjetër ose XP të duket pothuajse saktësisht si Mac Os X, me të vërtetë e lehtë të mësoni se si! Për ta shkarkuar shkoni te http://rocketdock.com
Rregullimi i një altoparlanti të vjetër: një udhëzues DIY për të përmirësuar stereo -në tuaj në shtëpi: 7 hapa
Rregullimi i një altoparlanti të vjetër: Udhëzues DIY për përmirësimin e stereos në shtëpinë tuaj: doni një palë të reja altoparlantësh në shtëpi, por nuk keni mundësi të shpenzoni qindra dollarë? Atëherë, pse të mos e riparoni vetë një altoparlant të vjetër për aq pak sa 30 dollarë !? Zëvendësimi i drejtuesit të altoparlantit është një proces i lehtë, pavarësisht nëse keni një altoparlant të fryrë