2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento pokyn bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com). Cieľom tohto projektu je pomôcť ľuďom ovládať dýchanie, keď sú v tiesni alebo si len potrebujú oddýchnuť. Funguje to tak, že keď jednotlivec stlačí 1 na diaľkovom ovládači, krokový motor sa bude otáčať, aby roztiahol loptu, zatiaľ čo sa osoba nadýchne a keď sa lopta zníži, osoba vydýchne.
Zásoby
3D tlačiareň (použil som 3D tlačiareň Flashforge Finder)
Arduino UNO
Krokový motor 28BYJ-48 + doska testovacieho modulu ovládača ULN2003
16x2 biely na modrom znakovom LCD displeji
IR diaľkový ovládač a prijímač
Vodiče Arduino z muža na muža a ženy do muža
Klip na 9V batériu (pripája sa k Arduinu)
9V batéria
Krok 1: 3D tlač Hobermanovej lopty
Táto časť je časovo najnáročnejšou časťou projektu a navrhujem začať s tlačou týchto častí už v ranom štádiu tohto projektu. Nižšie som pripojil súbory.stl, aby ste mohli ihneď začať tlačiť. Budete potrebovať 96 výtlačkov „Arm_hoberman“, 12 výtlačkov „Sectional_hoberman“, 168 výtlačkov „Pin_hoberman“a iba jeden výtlačok zvyšných súborov. Akonáhle sú vytlačené, musíte kusy presne ako na druhom obrázku. Budete musieť spojiť 8 dielov „Arm_hoberman“s kolíkmi a potom pokračovať v spájaní 4 dielov „Sectional_hoberman“na každom konci. Dávajte pozor na to, ako ho zostavujete, a uistite sa, že kusy „Sectional_hoberman“sú zostavené presne tak, ako na treťom obrázku. Tento postup opakujte, kým nevytvoríte jeden plný krúžok. Potom, čo dokončíte jeden prsteň, zopakujte postup ako na začiatku, ale pripevnite ho k dielom „Sectional_hoberman“už v prvom kruhu. Opakujte, kým nebudete mať tri krúžky, ktoré správne otvoria a zatvoria loptu. Potom vytlačte zvyšné diely „HOBERMANHEADmotor“, „HOBERMANmotor“a „HOBERPLATEmotor“a zostavte ich, ako ukazuje štvrtý obrázok.
Krok 2: Nastavenie obvodov
Nastavte IR diaľkový ovládač a prijímač, krokový motor a obrazovku LCD podľa obrázku. Samicu a samicu môžete pripojiť k LCD displeju a ovládaču ULN2003 1. Uistite sa, že zapojíte IN1 na ovládači ULN2003 1 na pin 8 v Arduino, IN2 na pin 9, IN3 na pin 10 a IN4 na pin 11. Tiež sa uistite, že ste pripojili SDA a SLC k správnym pinom na Arduino (Pozrite sa na zadnú stranu Arduina, aby ste videli piny SDA a SLC). Nakoniec pripojte IR prijímač, ako ukazuje tretí obrázok; S prejde na pin 2, GND prejde na zem a Vcc prejde do kladného stĺpca v doske.
Keď je kód hotový, pripojte svorku batérie k Arduinu spolu s 9V batériou. Dôrazne tiež odporúčam kúpiť ďalšiu batériu, ktorá sa bude samostatne pripájať k krokovému motoru. Pripojenie krokového motora k tej istej batérii, ktorá zapne všetko ostatné, vybíja batériu rýchlejšie a nemusí fungovať správne.
Krok 3: Kód
Ak ste to ešte neurobili, stiahnite si Arduino IDE. Osobne som použil a odporúčam najnovšiu verziu 1.8.10. Priložil som kód nižšie a ubezpečil som sa, že všetko funguje správne. Bavte sa!