Orodha ya maudhui:

Mwongozo wa Kulala Arduino Yako Kulala: Hatua 5
Mwongozo wa Kulala Arduino Yako Kulala: Hatua 5

Video: Mwongozo wa Kulala Arduino Yako Kulala: Hatua 5

Video: Mwongozo wa Kulala Arduino Yako Kulala: Hatua 5
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim
Image
Image
Vifaa vinahitajika / Bodi gani ya kutumia
Vifaa vinahitajika / Bodi gani ya kutumia

Wakati mwingine tuko katika hali ambayo inahitaji tuweke Arduino mahali ambapo kuziba kwenye gridi ya umeme sio chaguo. Hii hufanyika mara nyingi tunapojaribu kuingiza habari kwenye wavuti ya mbali, au tu tunahitaji Arduino yako iweze kufanya kazi kwa muda / hatua maalum.

Adafruit DS3231 Precision RTC BreakoutAdafruit

Katika kesi hizi kuweka Arduino yako kulala ni jambo bora kufanya. Umakini wao unahitajika tu kwa muda mfupi n.k. logi data katika muda maalum, au weka tahadhari wakati tukio lililopangwa mapema linatokea. Katika mafunzo haya tutajaribu kuweka Arduino yako kulala na kuona jinsi ya kuwasha tena Arduino yako. Mafunzo haya yanakufahamisha na dhana na ina zoezi dogo kuona kile kinachohitajika kuweka Arduino kulala.

Hatua ya 1: Vifaa vinahitajika / Bodi gani ya Kutumia

KUTUMIA BODI GANI?

Katika mafunzo haya tutatumia Arduino Uno kwa sababu tu ni bodi rahisi kuiga. Katika mradi halisi wa moja kwa moja nitatumia Arduino Pro Mini kwa hili. Arduino Uno na Arduino Pro Mini zina sifa zinazofanana sana, Arduino pro mini ina vifaa kidogo sana vya umeme (k.v sehemu ya USB, vipindi vya ziada, na vitu vingine) kwa hivyo kutumia nguvu kidogo. Hii ndio sababu Arduino Pro mini ni chaguo bora. Ili kutoa mfano Uno anatumia kati ya 30-40 mA akiwa macho na karibu 19 mA akiwa amelala. Pro Mini hutumia 25mA ikiwa macho na 0.57 mA wakati umelala. Kama kila mama inavyofaa wakati wa kuiunganisha kwenye betri unaweza kuona kuwa hakuna mashindano na Arduino Pro Mini ndiye mshindi.

Kumbuka: Kama Muumba wa kuanza Arduino Pro Mini inaweza kuwa ya kutisha kidogo, lakini hakuna sababu yake. Ndio unahitaji kugeuza vichwa kwenye ubao, na unahitaji kebo ya FTDI kupakia mchoro wako, lakini zaidi ya hapo hakuna tofauti kubwa

Hatua ya 2: MODE YA KULALA

Unapoangalia nyaraka za ATmega328p (bonyeza kiungo hiki kwa nakala ya hati hii) processor inayotumiwa kwa Arduino Uno na mini Arduino Pro unaona kuna njia nyingi tofauti za kulala. Lakini katika hali halisi ya ulimwengu kuna hali moja tu ambayo ni muhimu; Njia ya Power down (SLEEP_MODE_PWR_DOWN). Unapolala Arduino yako inazima vifaa vyote visivyo vya lazima, kupunguza matumizi ya nguvu ya MCU (Kitengo cha Microcontroller). Katika hali hii njia pekee unayoweza kuiamsha ni matumizi ya ushawishi wa nje (kwa mfano tunaipa kichocheo cha kuamka). Tutachunguza jinsi ya kufanya hivi baadaye katika mafunzo haya.

Hatua ya 3: INTERRUPTS

Kabla ya kuingia kwenye nambari ya kuweka Arduino kulala tunahitaji kuelewa dhana ya kukatiza. Njia bora ya kuielezea ni; Unafanya kazi kwa kitu ambacho unahitaji kuzingatia. Unavaa vichwa vya sauti ukilipua muziki wako kwa sauti kubwa ili kuzidisha uvimbe wako. Umezingatia sana hii kwamba ulimwengu wa nje umepotea kwako. Njia pekee ya kupata umakini wako ni kwa kukupa kichocheo. Baada ya kupokea kichocheo hiki unazingatia usumbufu huo ni nini, na baada ya kushughulika nayo unaweka tena muziki na kuendelea na jukumu lako.

Kumbuka: Sitakwenda kwa kina kwa kile kinachokatiza ni nzuri, lakini ikiwa unataka kujifunza zaidi juu ya dhana hii angalia mafunzo yangu (Kutumia Usumbufu kuboresha utendaji wa mradi wako) kwenye mada hii

Wengi wa kweli wa Arduino wana pini kadhaa ambazo hufanya hivyo tu. Uno na Pro Mini zina pini 2 (d2 na d3) ambazo zina uwezo wa kukatiza kile Arduino inafanya. Kwa hili tunaweza kumrudisha Arduino kwenye hali ya kuamka.

Hatua ya 4: Msimbo / Mchoro

Unaweza kupakua mchoro uliokamilishwa kukamilika kutoka kwa wavuti yangu kwa kubofya kiunga hiki Ili kupata maelezo kamili na ufafanuzi jinsi nambari inavyofanya kazi unaweza kwenda kwenye blogi yangu kwa kubofya Kiunga: Mwongozo wa kumlaza Arduino wako.

Hatua ya 5: ZOEZI 1

ZOEZI 1
ZOEZI 1
ZOEZI 1
ZOEZI 1

HATUA YA 1)

Sasa ni wakati wa kupakia mchoro. Lakini kabla ya kufanya hivyo weka waya wa kuruka kwenye d2. Acha tu bila kufunguliwa kwa upande mwingine kwa sasa. Pakia mchoro wako na subiri sekunde 5 ili LED izime na Arduino ilale.

HATUA 2)

Baada ya LED kuzima ingiza ncha nyingine ya waya ya kuruka kwenye pini ya GND kwenye Arduino Uno yako. Hii itavuta pini 2 CHINI ikisababisha kukatiza, na hivyo kuamsha Arduino aliyelala. Baada ya kurudi kwa LED unaweza kuondoa waya ya kuruka kutoka kwa GND na sekunde 5 baadaye Arduino inarudi kulala.

Kwa mfano Mradi ambapo ninatumia Saa Saa Saa (RTC) kuamsha Logger ya data ya Unyevu na Joto bonyeza tu kiunga kifuatacho: MFANO KUTUMIA RTC KUAMKISHA LOGGER YA DATA YA ARDUINO. Ni mfano mzuri jinsi inavyofanya kazi katika ulimwengu wa kweli

Ilipendekeza: