Obsah:

Animovaná maska: 5 kroků (s obrázky)
Animovaná maska: 5 kroků (s obrázky)

Video: Animovaná maska: 5 kroků (s obrázky)

Video: Animovaná maska: 5 kroků (s obrázky)
Video: 51 letá žena vypadala, že snědla slona. Lékaři jí z břicha vytáhli něco horšího... 2024, Listopad
Anonim

Od thescientistformerlyknownasNaegeliNavštivte můj kanál na YouTube Sledujte další od autora:

Soda plechovky
Soda plechovky
Soda může stromy
Soda může stromy
Vánoční ozdoba z plechovek od sodovky
Vánoční ozdoba z plechovek od sodovky
Vánoční ozdoba z plechovek od sodovky
Vánoční ozdoba z plechovek od sodovky
Soda může zátky z korkové láhve
Soda může zátky z korkové láhve
Soda může zátky z korkové láhve
Soda může zátky z korkové láhve

O: Dobrý den - jsem vědec dříve známý jako Naegeli a samozřejmě mě inspiroval umělec dříve známý jako Prince. Ale na rozdíl od jeho královské špatnosti se nechci stát králem popu, ale ki … Více o vědecformerlyknownasNaegeli »

Usmějte se a svět se usmívá s vámi - pokud nemáte masku. Pak svět nevidí váš úsměv, natož úsměv zpět. Vzestup ochranné obličejové masky náhle vyřízl polovinu tváře z našich mezilidských interakcí mezi lidmi.

Abych vrátil nějaké interakce, připojil jsem k masce malý displej s rolovacím textem. Bez ohledu na to, jestli jste v metru, na večírku nebo na výstavním stánku, dojde k novým interakcím, když lidé uvidí posouvaný text. Může to být vaše jméno, produkt, který chcete inzerovat, nebo jen věta na podporu místního sportovního klubu. Určitě to přinese zpět nějaké interakce a trochu individuality.

Tento Instructable vám tedy vysvětluje, jak vybavit obličejovou masku malou, bateriemi ovládanou, lehkou obrazovkou, která zobrazuje text přes Arduino Pro Mini. Text bude přenesen pomocí Arduino IDE.

… A doufejme, že až toto období skončí, můžete znovu použít malou obrazovku jako vázací jehlu.

Krok 1: Seznam dílů

Seznam dílů
Seznam dílů
Seznam dílů
Seznam dílů
  • Arduino Pro Mini (3,3 V, 8 MHz) ATMEGA328 (odkaz)
  • Ovladač OLED LCD Display SSD1306 3,3 V 0,91 palce 128x32 IIC I2C modrý (odkaz)
  • Dobíjecí lipo baterie 3,7V 220mAh 1S 45C/90C (Link)
  • Modul nabíječky lithiových baterií s ochranou (Link)
  • Malý vodič JST 1,25 mm konektor zástrčka kabel samec a samice (propojení)
  • Mikrospínač (odkaz)

Nástroje:

  • USB adaptér Pro Mini stahovací kabel USB na RS232 TTL (Link)
  • Pájecí stanice (Link)
  • Nabíjecí kabel s konektorem micro USB (Link)
  • Napájecí adaptér s konektorem USB (Link)
  • Pistole na horké lepidlo

Krok 2: Hardware

Hardware
Hardware

Všechny komponenty byly vybrány tak, aby je bylo možné jednoduše umístit do masky a vyžadovat pouze krátké vodiče. Proto mohly být brány v úvahu pouze lehké a malé části. Rozhodl jsem se tedy použít lipo baterii 1S. Jsou velmi lehké, poskytují dostatek energie a jsou snadno dostupné, protože malé RC helikoptéry a letadla používají stejné typy. Je obtížné najít pouze kabely konektoru, ale v seznamu dílů je uveden odkaz. Nevýhodou lipo baterie 1S je, že poskytují pouze 3,3 V, proto nelze použít běžné 5V Arduino. Byl vyhodnocen menší bratr (Arduino Pro Mini), protože jsou k dispozici moduly, které potřebují pouze 3,3 V (8 MHz). Jako displej byl malý OLED LCD displej SSD1306 prostě perfektní, protože pracuje také s 3,3 V.

Schéma zapojení komponent je znázorněno na jednom z přiložených obrázků. Aby bylo možné připevnit součásti k masce, byla obrazovka k Arduino Pro Mini připájena pevnými dráty, takže tyto dvě součásti tvoří jakýsi klip, mezi který lze masku složit. Kromě toho byly některé dráty připájeny k modulu nabíječky baterií a Arduino Pro Mini jako držáky. Abyste mohli zapínat a vypínat napájení, je mezi modul nabíječky a Arduino Pro Mini přidán mikrospínač. Spoje na mikrospínači byly zajištěny horkou lepicí pistolí.

Krok 3: Software

Software
Software
Software
Software
Software
Software

Pokud máte sestavený hardware z předchozí kapitoly, můžete načíst kód (připojený soubor) do Arduina pomocí adaptéru USB na RS232 TTL. Protože se používá 3,3 V, napájecí lišta musí být připájena ke kolíku 3,3 V na adaptéru. Přidal jsem nějaký obrázek o této úpravě.

Pokud jste v Arduinu noví, doporučuji vám sledovat některé z lekcí kanálu Paul McWhorters www.youtube.com/embed/d8_xXNcGYgo. Kód byl převzat z sekce komentářů následujícího videa: www.youtube.com/embed/sTYPuDMPva8.

Zahrnul jsem záhlaví pro lepší dokumentaci a úvodní obrazovku, která se zobrazuje po dobu 5 sekund. Myslím, že je to dobrý zvyk, takže při každém spuštění programu víte, který program a jakou verzi jste nahráli na desku Arduino. Obecná struktura programu je vysvětlena ve videu, zejména tam, kde můžete upravit posouvaný text.

Některé problémy nastaly v závislosti na tom, zda jsem kód nahrál ze svého stolního počítače nebo z mého kabrioletu. Protože jsem věděl, že kód je stejný, bylo možné pouze to, že verze použitých knihoven byly na těchto dvou počítačích odlišné. Poté, co jsem si zapsal všechny verze, jsem si uvědomil, že zejména knihovna Adafruit_SSD1306 na mém stolním počítači je velmi stará. Ale to byla kombinace, která fungovala. Testoval jsem tedy různé verze této knihovny a ukázalo se, že až do verze 1.2.8 kód funguje dobře, ale od 1.2.9 na rolovacím textu je velmi pomalý a neběží hladce. Abyste se nedostali do stejné situace, najděte verze pracovní knihovny na pravé straně tabulky.

Kabriolet Acer Stolní počítač
Jáva Verze 8 Aktualizace 251 Verze 8 Aktualizace 144
Adafruit_BusIO 1.6.0 1.6.0
Adafruit_GFX 1.10.3 1.10.2
Adafruit_SSD1306 2.4.1 1.1.2
Adafruit_VEML6075 2.1.0 2.1.0
Neběží hladce Funguje perfektně

Krok 4: Sestavte masku

Sestavte masku
Sestavte masku
Sestavte masku
Sestavte masku

Jak vidíte na videu, maska je složená mezi obrazovkou a Arduinem. Dva tuhé vodiče jsou připájeny ke kolíku VCC a A3 Arduina. Tyto vodiče slouží pouze jako držáky k ochraně obrazovky před pádem. Na druhé straně byl nabíjecí modul také vybaven dvěma dráty jako držáky. Ty byly připájeny na IN+ a IN-, protože tyto piny nebyly potřeba.

Baterie je volně umístěna v jednom ze záhybů masky.

Systém lze také snadno umístit na zadní část kravaty. Pak to vypadá jako vázací špendlík.

Systém váží s baterií přibližně 15 gramů.

Krok 5: Nabíjení baterie

Nabíjení baterie
Nabíjení baterie

Pro nabíjení je zástrčka Micro USB zasunuta do nabíjecího modulu. Červená dioda modulu se rozsvítí a indikuje, že se baterie nabíjí. Když je baterie plně nabitá, rozsvítí se zelená LED.

Spotřeba energie je velmi nízká. Systém byl spuštěn jednou přes noc. Na začátku bylo naměřeno 4,1 Voltu a po 10 hodinách bylo stále přítomno napětí 3,7 Voltu. Baterii lze tedy zvolit ještě menší. Můžete také odstranit LED diody na desce Arduino, abyste snížili spotřebu energie. Také to vypadá lépe, protože skrz masku vidíte zelenou LED.

Bavte se a prosím, hlasujte pro mě v soutěži „Napájeno bateriemi“.

Doporučuje: