» Elektronika » Arduino »Atgādinājums par nepieciešamību pārtraukt vēdināšanu

Atgādinājums par nepieciešamību pārtraukt vēdināšanu



Jūs nolēmāt ventilēt istabu. Viņi atvēra logu "uz dažām minūtēm", iegāja virtuvē un pēc pāris stundām atcerējās. Instructables autors ar segvārdu DerGlorreiche izdomāja, kā izmantot DigiSpark plati, lai novērstu šādas situācijas. Tas ir ļoti lēts, un uz tā esošajam mikrokontrolleram ir iebūvēts temperatūras sensors. Neprecīzs, bet tas darīs šādu lietojumu, jo temperatūras izmaiņas ventilācijas laikā ir diezgan lielas un to viegli reģistrē pat ar neprecīziem mērījumiem.

Apsveriet mājās gatavots tuvāk. Tas sastāv no paša DigiSpark, “auss” no vecām austiņām, pogas un akumulatora:



Bet šie komponenti ir atsevišķi, kā arī diode, uzlādes kontrolieris un ķemme. Šeit ir citu bateriju piemēri, kas ir piemēroti arī dizainam:



Un galvenā sastāvdaļa ir ļoti tuvu:



Vednis sāk mājas darbu ar DigiSpark programmaparatūru.
Pirmkārt, viņš sakrīt dēli ar Arduino IDE, kā aprakstīts. Viņš veic pirmo soli, lai samazinātu enerģijas patēriņu, izvēlnē Rīki atlasot Digispark (1 MHz - bez USB). Ja kaut kas ir, miligeriešiem nav nekāda sakara ar to.

Skiču var aizpildīt divos veidos. Vispirms iziet cauri, nokopējiet tekstu starpliktuvē, izveidojiet jaunu failu programmēšanas vidē un ievietojiet tajā starpliktuves kodu. Otrais ir lejupielādēt, izkopēt arhīvu un atvērt programmēšanas vidē skices failu. Tad jāsāk ielejot ar izslēgtu dinamisko galvu, pretējā gadījumā nekas netiks ierakstīts. Pēc veiksmīgas programmēšanas gaismas diode uz paneļa, kas atrodas pie mikrokontrollera 6. tapas, mirgos piecas reizes, un pēc astoņām sekundēm tā mirgos vienreiz, pēc tam mirgos reizi 24 sekundēs.

Turklāt, lai samazinātu enerģijas patēriņu, jūs neko nevarat darīt, pašreizējais plāksnes patēriņš šādā formā tiek mērīts miliampēru vienībās. Bet DerGlorreiche nepatīk uzlādēt akumulatorus pat ik pēc dažām dienām, un viņš vēlas samazināt strāvu līdz mikroampu vienībām. Tas sagriež iespiesto vadītāju, kas nonāk pie strāvas indikācijas gaismas diodes, tā vietā jūs varat noņemt rezistoru ar marķējumu 102. Tas noņem lineāro stabilizatoru, kas atrodas starp ārējo strāvas kontakta spilventiņu un mikrokontrolleri, novirza spriegumu no šī spilventiņa tieši uz mikrokontrolleri. Tas nogriež vadītāju, kas nāk no rezistora, kas apzīmēts ar 152, līdz mikrokontrollera astotajam tapai.Lai nezaudētu iespēju pārprogrammēt dēli, tas tikko atvienotā rezistora spaili savieno ar USB savienotāja izeju, no kura spriegums ir +5 V. Tagad, kad barošana notiek ar USB, šis rezistors patērē strāvu, bet, barojot to no norādītajiem spilventiņiem, tas neizmanto. jo to novērš diode, kas atrodas uz tāfeles (sprieguma kritums pāri tai izrādās mazāks par 0,5 V, un tā neatveras).



Bet, ja jūs barojat ierīci nevis no akumulatora, kas savienots ar norādītajiem kontaktu blokiem, bet caur USB no barošanas bankas bez automātiskās izslēgšanās funkcijas (ES, kur dzīvo kapteinis, tos pārdot ir oficiāli aizliegts), šis rezistors joprojām patērēs strāvu. Lai tas nenotiktu, rezistoru var savienot nevis ar +5 V USB līniju, bet gan ar mikrokontrollera 5. kontaktu (izstrādātājs nepareizi norādīja 4. tapu, un tur ir kopīgs vads), pirms tam (vienmēr pirms tam!) Mirgo. Tagad, plānojot, loģiskā vienība parādīsies uz mikrokontrollera piektā tapa, un rezistors nodrošinās pareizu USB interfeisa darbību.

Vienkāršāks risinājums ir vienu reizi ieprogrammēt DigiSpark, pēc tam atvienot rezistoru un nekur nepievienot. Programmaparatūra ir vienkārša un viena funkcionāla, tāpēc nav fakts, ka tā kādreiz būs jāatjaunina. Ja tas lido, bet tad jūs varat īslaicīgi pievienot rezistoru un pēc tam to atkal izslēgt.

Fotoattēlā DigiSpark darbina enerģijas banka:



Pirms katras vēdināšanas atgādinājums ir jārestartē. Varat īslaicīgi izslēgt strāvu vai arī ievietot pogu starp kopējo vadu un PB5 spailes paliktni (tas ir mikrokontrollera 1. tapa - atiestatīt). Izstrādātājs pielodēja pogu līdz vietai, kur atradās sprieguma stabilizators: lielajam laukumam bija kopīgs vads, un uz mazajiem bija stabilizatora ieeja un izeja, lai barošanas spriegums caur tām nenokļūst caur pogu, meistars izgrieza atbilstošos vadītājus.

Meistars savienoja dinamisko galvu ar dēļa secinājumiem, kas parādīti fotoattēlā. Ja jūs plānojat pārprogrammēt dēli, tad gan galva, gan akumulators jāpadara atvienojami ar ķemmju palīdzību. Akumulatoru var uzlādēt tikai caur uzlādes kontrolieri.



Izmantojiet atgādinājumu šādi. Viņi to uzliek uz palodzes, restartē, īsi izslēdzot strāvu vai nospiežot pogu, ja tāda ir. Atveriet logu un aiziet. Temperatūra pazeminās, un mikrokontrollerī iebūvētais temperatūras sensors to atrod. Ja pēc piecām minūtēm temperatūra nesāks paaugstināties (logs ir aizvērts), ierīce sāks signālu. Sākumā signāls skan 10 minūtes, pēc tam apstājas, pēc tam to periodiski ieslēdz uz 10 sekundēm ar pārtraukumiem, kas pakāpeniski palielinās no 24 sekundēm līdz 5 minūtēm. Un tā tālāk, līdz vēdināšana apstājas. Pirms nākamās vēdināšanas atkal ir nepieciešama manuāla restartēšana.
7
7
7

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...