» elektronika » Arduino »Emlékeztető a levegőzés leállításának szükségességére

Emlékeztető a levegőzés leállításának szükségességére



Úgy döntött, hogy szellőzi a helyiséget. "Néhány percre" kinyitották az ablakot, bementek a konyhába, és néhány óra múlva eszébe jutottak. A DerGlorreiche becenév alatt az Instructables szerzője kitalálta, hogyan lehet a DigiSpark táblát használni az ilyen helyzetek megelőzésére. Nagyon olcsó, és a rajta található mikrovezérlő beépített hőmérséklet-érzékelővel rendelkezik. Pontatlan, de ezt megteszi egy ilyen alkalmazáshoz, mert a szellőzés során a hőmérséklet-változás meglehetősen nagy, és még pontatlan mérésekkel is könnyen rögzíthető.

Tekintsük házi közelebb. Magából a DigiSparkból, a régi fülhallgatókból származó „fülből”, egy gombból és egy elemből áll:



De ezek az alkatrészek külön vannak, plusz egy dióda, töltésvezérlő és fésű. Íme néhány példa más elemekre, amelyek szintén alkalmasak a tervezésre:



És a fő elem nagyon közel van:



A varázsló megkezdi házi munkáját a DigiSpark firmware-rel.
Mindenekelőtt a táblával megegyezik Arduino IDE a leírtak szerint. Az első lépést az energiafogyasztás csökkentése érdekében a Digispark (1 mHz - Nincs USB) menüpontot választja az Eszközök menüben. Ha bármi is van, a millihertseknek semmi köze sincs hozzá.

Kétféle módon lehet kitölteni egy vázlatot. Először: menjen át, másolja át a szöveget a vágólapra, hozzon létre egy új fájlt a programozási környezetben, és tegye bele a vágólapra tartozó kódot. A második: töltse le, bontsa ki az archívumot és nyissa meg a vázlatfájlt a programozási környezetből. Ezután el kell kezdenie a kiöntést, amikor a dinamikus fej ki van kapcsolva, különben semmi sem kerül rögzítésre. A sikeres programozás után a táblán lévő fénykibocsátó dióda a mikrovezérlő 6. érintkezőjén ötször villog, nyolc másodperc után pedig egyszer, majd 24 másodpercenként egyszer villog.

Ezenkívül az energiafogyasztás csökkentése érdekében semmit nem tehetünk, az alaplap áramfogyasztását ebben a formában milliamper egységben kell mérni. A DerGlorreiche azonban még néhány napig nem szereti az akkumulátorokat feltölteni, és csökkenteni akarja az áramot egy mikroamper egységre. Vágja a nyomtatott vezetéket, amely a teljesítményjelző LED-hez vezet, ehelyett eltávolíthatja az ellenállást a 102. jelöléssel. Eltávolítja a külső teljesítmény-érintkező pad és a mikrovezérlő között elhelyezkedő lineáris stabilizátort, ebből a padból a feszültséget közvetlenül a mikrovezérlőhöz irányítja. Ez levágja a 152-vel jelölt ellenállásból származó vezetőt a mikrovezérlő nyolcadik csapjáig.Annak érdekében, hogy ne veszítsük el a tábla átprogramozásának lehetőségét, összekapcsoljuk az éppen leválasztott ellenállás kimenetét az USB-csatlakozó kimenetével, amelynek a feszültsége +5 V. Most, amikor USB-tápellátást kap, ez az ellenállás áramot fogyaszt, de ha a kijelölt padokról táplálja, akkor nem mivel ezt megakadályozza a táblán elhelyezkedő dióda (a feszültségcsökkenés rajta 0,5 V-nál kisebb, és nem nyílik meg).



Ha azonban az eszközt nem a kijelölt érintkezőkhöz csatlakoztatott akkumulátorról, hanem USB-n keresztül a tápegységből, automatikus kikapcsolás nélküli funkcióval látja el (az EU-ban, ahol a mester él, ezeket hivatalosan tilos eladni), ez az ellenállás továbbra is áramot fogyaszt. Ennek elkerülése érdekében az ellenállást nem a +5 V USB-vonalhoz kell csatlakoztatni, hanem a mikrokontroller 5. érintkezőjéhez (a fejlesztő helytelenül jelölte a 4. érintkezőt, és van egy közös vezeték), mielőtt (mindig előtt!) Villog. A programozás során a logikai egység megjelenik a mikrovezérlő ötödik csapján, és az ellenállás biztosítja az USB interfész megfelelő működését.

Egyszerűbb megoldás az, ha egyszer programozza a DigiSpark programot, majd húzza ki az ellenállást, és ne csatlakoztassa sehova. A firmware egyszerű és egyfunkciós, tehát nem tény, hogy valaha is frissíteni kell. Ha repül, de átmenetileg csatlakoztathat egy ellenállást, majd ismét kapcsolhatja ki.

A képen a DigiSpark tápegységét táplálja:



Minden levegőztetés előtt az emlékeztetőt újra kell indítani. Rövid ideig kikapcsolhatja az áramellátást, vagy elhelyezhet egy gombot a közös vezeték és a PB5 csatlakozóelem közé (ez a mikrokontroller 1. érintkezője - alaphelyzetbe állítás). A fejlesztő forgatta a gombot a feszültségstabilizátor helyére: a nagy terület közös vezeték volt, a kicsikon pedig egy stabilizátor bemenete és kimenete volt, így a tápfeszültség nem jutott át a gombbal rajtuk keresztül, a mester levágta a megfelelő vezetékeket.

A mester csatlakoztatta a dinamikus fejet a képen látható táblakimenetekhez. Ha át akarja programozni a táblát, akkor mind a fejét, mind az akkumulátort lekapcsolhatóvá kell tenni fésűk segítségével. Az akkumulátort csak a töltésvezérlőn keresztül lehet feltölteni.



Használja az emlékeztetőt így. Felteszik az ablakpárkányra, újraindítják, röviden kikapcsolják az energiát, vagy megnyomják a gombot, ha van. Nyissa ki az ablakot és hagyja el. A hőmérséklet csökken, és a mikrokontrollerbe beépített hőmérséklet-érzékelő ezt észleli. Ha öt perc elteltével a hőmérséklet nem kezd emelkedni (az ablak bezáródik), a készülék riasztást indít. Először a jel 10 percig szól, majd leáll, majd 10 másodpercre bekapcsol, a megszakításokkal fokozatosan 24 másodpercről 5 percre. És így tovább, amíg a szellőzés le nem áll. A következő szellőzés előtt újra kézi újraindításra van szükség.
7
7
7

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...