» Elektronik » Arduino »Erinnerung an die Notwendigkeit, die Ausstrahlung zu beenden

Erinnerung an die Notwendigkeit, die Ausstrahlung zu beenden



Sie haben beschlossen, den Raum zu lüften. Sie öffneten das Fenster "für ein paar Minuten", gingen in die Küche und erinnerten sich nach ein paar Stunden. Der Autor von Instructables unter dem Spitznamen DerGlorreiche hat sich ausgedacht, wie man das DigiSpark-Board verwendet, um solche Situationen zu verhindern. Es ist sehr billig und der Mikrocontroller verfügt über einen eingebauten Temperatursensor. Ungenau, aber für eine solche Anwendung ausreichend, da die Temperaturänderung während der Beatmung ziemlich groß ist und auch bei ungenauen Messungen leicht aufgezeichnet werden kann.

Überlegen Sie hausgemacht näher. Es besteht aus DigiSpark selbst, einem „Ohr“ aus alten Kopfhörern, einem Knopf und einem Akku:



Diese Komponenten sind jedoch separat, sowie eine Diode, ein Laderegler und ein Kamm. Hier einige Beispiele für andere Batterien, die ebenfalls für das Design geeignet sind:



Und die Hauptkomponente ist sehr nah:



Der Assistent beginnt mit der Arbeit an hausgemachten Arbeiten mit der DigiSpark-Firmware.
Zuallererst passt er das Board mit Arduino IDE wie beschrieben. Er unternimmt den ersten Schritt zur Reduzierung des Stromverbrauchs, indem er im Menü Extras Digispark (1 MHz - kein USB) auswählt. Wenn überhaupt, haben die Millihertz nichts damit zu tun.

Es gibt zwei Möglichkeiten, eine Skizze zu füllen. Erstens: Gehen Sie durch, kopieren Sie den Text in die Zwischenablage, erstellen Sie eine neue Datei in der Programmierumgebung und fügen Sie den Code aus der Zwischenablage ein. Die zweite Möglichkeit besteht darin, das Archiv herunterzuladen, zu entpacken und die Skizzendatei aus der Programmierumgebung zu öffnen. Dann muss bei ausgeschaltetem dynamischen Kopf mit dem Gießen begonnen werden, da sonst nichts aufgezeichnet wird. Nach erfolgreicher Programmierung blinkt die Leuchtdiode auf der Platine an Pin 6 des Mikrocontrollers fünfmal und nach acht Sekunden einmal, danach alle 24 Sekunden einmal.

Um den Stromverbrauch zu senken, können Sie nichts tun. Der Stromverbrauch der Platine in dieser Form wird in Milliampere-Einheiten gemessen. Aber DerGlorreiche lädt Batterien nicht einmal alle paar Tage auf und möchte den Strom auf Einheiten von Mikroampere reduzieren. Es schneidet den gedruckten Leiter, der zur Leistungsanzeige-LED führt, stattdessen können Sie den Widerstand mit der Markierung 102 entfernen. Es entfernt den linearen Stabilisator, der sich zwischen dem externen Leistungskontaktfeld und dem Mikrocontroller befindet, und leitet die Spannung von diesem Pad direkt zum Mikrocontroller. Es schneidet den Leiter, der vom mit 152 gekennzeichneten Widerstand zum achten Stift des Mikrocontrollers kommt.Um die Möglichkeit einer Neuprogrammierung der Karte nicht zu verlieren, wird der gerade angeschlossene Anschluss des Widerstands an den Ausgang des USB-Anschlusses angeschlossen, an dem die Spannung +5 V beträgt. Wenn dieser Widerstand über USB mit Strom versorgt wird, verbraucht er Strom, bei Stromversorgung über die vorgesehenen Pads jedoch nicht da dies durch die auf der Platine befindliche Diode verhindert wird (der Spannungsabfall an der Platine beträgt weniger als 0,5 V und öffnet nicht).



Wenn Sie das Gerät jedoch nicht über den Akku mit Strom versorgen, der an die angegebenen Kontaktfelder angeschlossen ist, sondern über USB von der Power Bank ohne Auto-Off-Funktion (in der EU, in der der Master lebt, ist der Verkauf offiziell verboten), verbraucht dieser Widerstand weiterhin Strom. Um dies zu verhindern, können Sie den Widerstand nicht an die +5 V USB-Leitung anschließen, sondern an Pin 5 des Mikrocontrollers (der Entwickler hat Pin 4 falsch angegeben, und es gibt ein gemeinsames Kabel), bevor (immer vorher!) Blinkt. Beim Programmieren erscheint nun die logische Einheit am fünften Pin des Mikrocontrollers, und der Widerstand stellt den korrekten Betrieb der USB-Schnittstelle sicher.

Eine einfachere Lösung besteht darin, DigiSpark einmal zu programmieren, dann den Widerstand zu trennen und ihn nirgendwo anzuschließen. Die Firmware ist einfach und funktionsfähig, so dass es keine Tatsache ist, dass sie jemals aktualisiert werden muss. Wenn es fliegt, können Sie dann vorübergehend einen Widerstand anschließen und ihn dann wieder ausschalten.

Auf dem Foto wird DigiSpark von einer Power Bank betrieben:



Vor jeder Ausstrahlung muss die Erinnerung neu gestartet werden. Sie können die Stromversorgung für kurze Zeit ausschalten oder eine Taste zwischen das gemeinsame Kabel und das PB5-Anschlussfeld legen (dies ist Pin 1 des Mikrocontrollers - Reset). Der Entwickler löte den Knopf an die Stelle, an der sich der Spannungsstabilisator befand: Die große Fläche war ein gemeinsamer Draht, und bei den kleinen gab es einen Stabilisatoreingang und -ausgang, so dass die Versorgungsspannung nicht durch den Knopf durch sie drang, der Master schnitt die entsprechenden Leiter ab.

Der Master verband den dynamischen Kopf mit den auf dem Foto gezeigten Board-Schlussfolgerungen. Wenn Sie die Platine neu programmieren möchten, müssen sowohl der Kopf als auch die Batterie mit Hilfe von Kämmen abtrennbar gemacht werden. Der Akku kann nur über den Laderegler aufgeladen werden.



Verwenden Sie die Erinnerung wie folgt. Sie legen es auf die Fensterbank und starten es neu, indem sie die Stromversorgung kurz ausschalten oder gegebenenfalls die Taste drücken. Öffne das Fenster und gehe. Die Temperatur sinkt, der im Mikrocontroller eingebaute Temperatursensor erkennt dies. Wenn die Temperatur nach fünf Minuten nicht ansteigt (das Fenster ist geschlossen), ertönt ein Alarm. Zuerst ertönt das Signal 10 Minuten lang und stoppt dann. Danach wird es regelmäßig für 10 Sekunden eingeschaltet, wobei die Unterbrechungen allmählich von 24 Sekunden auf 5 Minuten ansteigen. Und so weiter, bis die Ausstrahlung aufhört. Vor der nächsten Ausstrahlung ist erneut ein manueller Neustart erforderlich.
7
7
7

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...