Obsah:
- Krok 1: Úvod
- Krok 2: Pozadie
- Krok 3: Potrebné položky
- Krok 4: Elektronika
- Krok 5: 3D návrh a tlač
- Krok 6: Programovanie
- Krok 7: Dajte to všetko dohromady
- Krok 8: Vyskúšajte to
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V tomto návode vám ukážem, ako si vyrobiť vlastný inteligentný kontaktný zásobník!
Krok 1: Úvod
Krok 2: Pozadie
Ak nosíte kontakty, pravdepodobne ste oboznámení s krabicami, v ktorých prichádzajú. Väčšina ľudí, ktorých poznám, vrátane mňa, používa tieto škatule ako trvalé úložisko a kontakty vyberáme podľa potreby každý deň. Výsledkom bolo stoh krabičiek v mojej kúpeľni, ktoré ma privádzali do šialenstva. Vedel som, že musí existovať lepší spôsob organizácie týchto kontaktov, a tak som začal hľadať na internete. Potom, čo som našiel iba dávkovač kontaktov, ktorý sa niekto pokúšal predať za 25 dolárov, som navrhol niekoľko základných, ktoré nájdete tu.
Fungovali celkom dobre, ale nemohol som si pomôcť, ale cítil som sa naštvaný, že som musel vytiahnuť každý kontakt jednotlivo, a tak som hľadal spôsoby, ako by sa každý kontakt automaticky dávkoval do mojej ruky. Keďže som mal položený ESP8266, rozhodol som sa objednať OLED displej, aby som mohol zobrazovať predpoveď počasia, kým sa ráno chystám.
Ak sa chcete dozvedieť viac o procese navrhovania a jeho činnosti, pozrite sa na video vyššie. Zvážte prihlásenie sa na odber môjho kanála YouTube, aby ste ma podporili a videli ďalšie videá.
Krok 3: Potrebné položky
Potrebné položky tohto projektu sú tieto:
1. Napájanie 5V
2. IR LED a fotodiódový pár Amazon
3. Rezistor 220 Ohm (2) Amazon
4. 10K odpor
5. 10K potenciometer Amazon
5. Operačný zosilňovač LM358 Amazon
6. 3,3V Zenerova dióda Amazon
7. Základná LED
8. OLED displej 0,96 Amazon
9. 470 uF kondenzátor (2) Amazon
10. 2 serva FS90R (alebo serva serva SG90) Amazon
11. Uzol MCU ESP8266 Amazon
12. Prístup k 3D tlačiarni (skontrolujte svoju miestnu knižnicu!)
Zverejnenie: Odkazy na Amazone uvedené vyššie sú prepojeniami s pridruženými spoločnosťami, čo znamená, že ak sa prekliknete a uskutočníte nákup, získate províziu bez ďalších nákladov.
Krok 4: Elektronika
Teraz, keď ste zhromaždili všetky požadované komponenty, je načase začať zostavovať všetko dohromady. Odporúčam najskôr zapojiť všetko na dosku a potom, keď všetko funguje správne, pokračujte a spájkujte všetko na doske.
Pre tých, ktorí nie sú oboznámení s elektronikou alebo si nie sú istí niektorými komponentmi, verte mi, že tento obvod nie je taký zlý. Pokúsim sa to rozobrať nižšie a ak chcete vedieť viac, pozrite sa na prepojené video.
Na ľavej strane máme infračervenú LED a fotodiódu, ktorá je pripojená k operačnému zosilňovaču LM358. Toto je náš blízky obvod, ktorý detekuje našu ruku pod ním, aby dal regulátorovi vedieť, že chceme, aby sa nám uvoľnili kontakty. Vzdialenosť, ktorú chcete, aby bola vaša ruka zachytená, je možné nastaviť pomocou 10K potenciometra. Výstup z tohto obvodu je privedený do nášho mikrokontroléra ESP8266, ktorý naprogramujeme pomocou nastavenia Arduino IDE pre NodeMCU ESP8266. Program počká na vstup z bezdotykového obvodu, potom spustí pravé servo, chvíľu počká, aby ste mohli presunúť ruku do ľavého dávkovača, a potom spustí ľavé servo. Týmto spôsobom sa oba kontakty uvoľnia do vašej ruky. ESP8266 bude tiež pripojený cez WiFi, čo nám umožní použiť API pre počasie na zobrazenie predpovede počasia na niekoľko nasledujúcich dní na OLED displeji. Začal som len s predpovedím počasia, ale časom určite pridám ďalšie funkcie.
Krok 5: 3D návrh a tlač
Pretože elektronika pozostávala zo serva, niekoľkých diód LED, napájania a zvyšku obvodu, pokračoval som a navrhol náš automatický kontaktný dávkovač. Urobil som to z niekoľkých častí, ktoré bude potrebné lepiť alebo lepiť dohromady, pretože som nemal pocit, že by som mohol zlyhať v super dlhej tlači.
Základňa nášho kontaktného dávkovača mala dva otvory pre 5 mm infračervené a fotodiodové diódy, výrez pre napájanie 5 V a výrez, ktorý umožňuje umiestnenie serv na bok, pretože slúžia na výdaj kontaktov.
Úložisko kontaktov zostalo podobné môjmu predchádzajúcemu návrhu, ale v spodnej časti som vyrezal otvor, aby sa servo koleso voľne otáčalo. Tiež som zväčšil veľkosť, aby bolo možné uložiť viac kontaktov, aby som sa raz a navždy zbavil tých hlúpych škatúľ.
Puzdro na OLED displej a elektroniku je celkom základné, ale keďže som použil štandardnú dosku s rozmermi 50 x 70 mm, navrhol som slot, aby sa zasunul priamo na miesto.
Návrhy nájdete na Thingiverse tu.
Krok 6: Programovanie
V tomto kroku vám ukážem, ako naprogramovať ESP8266. Kód je len jednoduchou modifikáciou úžasného príkladu počasia ThingPulse esp8266 (Github Link). Do IDE Arduino si tiež budete musieť stiahnuť nasledujúce balíky:
1. ESPWifi
2. Klient ESPHTTP
3. JsonListener
Akonáhle sú knižnice nainštalované, stiahnite si program nižšie.
Budete musieť zadať Wifi SSID, heslo Wifi, zaregistrovať sa na počasie v podzemí a získať kľúč API a tiež nájsť svoje ID polohy. Akonáhle sú všetky tieto zadané do kódu, pokračujte v odosielaní na váš NodeMCU.
Krok 7: Dajte to všetko dohromady
V tomto kroku spojíme všetky komponenty.
To zahŕňa umiestnenie servov do ich slotov, zatlačenie IR LED a fotodiód do ich otvorov, spájkovanie všetkého na doske perf, vloženie dosky do dosky do tlačeného slotu a pripojenie všetkých ostatných komponentov nahor.
Krok 8: Vyskúšajte to
Potom, čo ste spojili všetky 3D tlačené diely dohromady a namontovali ich na stenu, je načase ich otestovať. Naplňte kontajnery na ľavej a pravej strane, zapojte napájanie a počkajte, kým sa obrazovka OLED spustí s miestnym počasím a vyskúšajte to!
Odporúča:
Ako si vyrobíte inteligentné rolety pomocou inteligentných spínačov SONOFF ?: 14 krokov
Ako si vyrobiť inteligentné rolety pomocou inteligentných spínačov SONOFF ?: Využite režim blokovania v inteligentných spínačoch SONOFF na premenu bežných rolet/roliet na inteligentné. Či už väčšina z vás súhlasí s tým, že je to fuška, keď rolety/rolety ráno stiahnete. a večer to stiahnuť? Každopádne som
Sprievodca umývaním kontaktných šošoviek Ortho-K: 6 krokov
Návod na umývanie kontaktných šošoviek Ortho-K: Ľudia, ktorí práve dostali svoje úplne nové kontaktné šošovky Ortho-K, by neboli s procesom čistenia oboznámení. Aby som vyriešil tento problém, vytvoril som nástroj, ktorý bude viesť ľudí, ktorí sú noví v čistení kontaktných šošoviek Ortho-K. Tento stroj ponúka šikovné
DailyDose: Dávkovač inteligentných piluliek: 5 krokov
DailyDose: Dávkovač inteligentných piluliek: Vitajte v mojom projekte s názvom DailyDose! Volám sa Chloë Devriese, som študentkou multimediálnej a komunikačnej technológie na škole Howest v belgickom Kortrijku. Ako úlohu do školy sme potrebovali vyrobiť zariadenie IoT. Pri návšteve starého otca som dostal
Najľahšie zalievanie inteligentných rastlín Arduino: 7 krokov (s obrázkami)
Najľahšie zalievanie inteligentných rastlín Arduino: Keď sme naposledy písali neštruktúrované informácie o tom, ako vytvoriť automatický systém zavlažovania rastlín pomocou arduina a senzorov, náš článok si získal veľkú pozornosť a skvelú spätnú väzbu. Potom sme premýšľali, ako by sme to mohli zlepšiť. Zdá sa, že náš o
Vyrobte si jednoduchý mikroskop bez šošoviek USB za menej ako 15 dolárov: 3 kroky
Vytvorte jednoduchý mikroskop bez šošoviek do 15 dolárov: poznámka: toto je môj prvý návod, takže sa ospravedlňujem, ak sú veci trochu pokazené. Tu vás naučím, ako vytvoriť jednoduchý mikroskop USB za menej ako 15 dolárov