Sisukord:

Kasutu kast: 3 sammu (koos piltidega)
Kasutu kast: 3 sammu (koos piltidega)

Video: Kasutu kast: 3 sammu (koos piltidega)

Video: Kasutu kast: 3 sammu (koos piltidega)
Video: НОЧЬЮ САМО ЗЛО ПРИХОДИТ В ЭТОТ ДОМ / AT NIGHT, EVIL ITSELF COMES TO THIS HOUSE 2024, Juuli
Anonim
Kasutu kast
Kasutu kast

Projekt: kasutu kast

Kuupäev: märts 2020 - aprill 2020

Otsustasin seda projekti teha kahel põhjusel, üks selleks, et peatada väga palju keerulisem projekt, mille kallal ma praegu töötan, ja teiseks, mida teha siin Uus -Meremaal toimuva täieliku sulgemise ajal. Oli õnne, et mul oli selle projekti lõpuleviimiseks piisavalt komponente, kuna täiendavate komponentide ostmine ei ole praegu võimalik, kuna valitsus on seadnud piirangud „vähemoluliste” esemete ostmisele.

Mis on „kasutu kast”, lihtsustatult öeldes on see kast lülitiga, mis on tavaliselt välja lülitatud, kuid kui selle sisse lülitate, lülitab see selle uuesti välja. Seda korratakse iga kord, kui lülitate sisselülitamisel sisse selle karbi puhul kaheksa erinevat kaane avamise ja sulgemise vormi, sõrme sirutamise ja väljatõmbamise ning lõpuks silmade liikumise ja silmade värvi.

Sellest süsteemist saab välja töötada versiooni, mis on ülaltoodust palju lihtsam. Silmad ja nende liigutusservo ning kaane tõstmise servo on mõlemad eemaldatavad. Seejärel kaas lihtsalt tõuseb, kuna sõrme servo laiendab sõrme, mis omakorda tõstab kaane üles.

Tarvikud

1. Arduino Uno R3

2. 10K takisti

3. 330 oomi takisti

4. Kahepooluseline lüliti

5. Kollane LED

6. 3 x servomootorid

7. 2 x RGB Neopixel LED -d

8. 18650 patareihoidja

9. 2 x 18650 4200mAh, 3.7V

10. LM2596 Alandatav alalisvoolu alalisvoolu toite moodul

11. Toitelüliti, ühepooluseline

12. Erinevad Depont kaablid, kinnitused ja trükkplaat

13. Karpi sobiv puit

Samm: selle ehitamine

Selle ehitamine
Selle ehitamine
Selle ehitamine
Selle ehitamine
Selle ehitamine
Selle ehitamine
Selle ehitamine
Selle ehitamine

Karp on valmistatud mis tahes sobivast puidust, lihtsa kõva laudpõhja ja nelja kummist jalaga. Karbi mõõtmed võivad jällegi olla peaaegu igas suuruses, kui sõrm jõuab lülitini. Selle projekti kasti mõõtmed on 120 mm laiad, 245 mm sügavad ja 90 mm kõrged. Lisasin toitelüliti, toite sisse/välja LED -i ja ühele küljele väikese augu. Auk pakub tarkvara laadimiseks juurdepääsu Arduino Uno USB -pordile, mis on minu arvates tehtud servoliikumise parameetrite seadistamiseks ja parandamiseks palju lihtsamaks, kuna muidu oleks vaja välimist ümbrist eemaldada.

Olen lisanud kasutatud vooluahela Fritzingu diagrammi. Kasutasin Arduino Unot lihtsalt sellepärast, et mul oli see saadaval, WEMOS D1 Mini või Arduino Nano sai kasutada ka, kuna süsteem nõudis ainult 6 sisendit. Samuti otsustasin teha selle süsteemi asemel 18650 aku, mitte kasutada 12 V toiteadapterit, kuna see muudab karbi kaasaskantavamaks ja ohutumaks. 18650 akut hoitakse kahe akuga ning nende pinge on 3,7 V ja maht 4200 mAh. Kui soovite akude juurde laadida, et neid uuesti laadida, tuleb alusplaat eemaldada ja kaane tõstetav õlg lahti ühendada.

Kolm servot kasutati seal, kus olid lihtsalt need, mis mul olid saadaval; saab kasutada mis tahes tavalist servot. Enamikul servodel on juhtmega kolm depont -pistikut ja need on värvilised: pruun GND jaoks, punane toite jaoks, kõik vahemikus 4V kuni 7,8V ja lõpuks kollane signaaliliini jaoks. Kaane ja sõrme jaoks kasutasin kahte TowerPro MG995 servot ja silmade jaoks CFsunbird SG90. SG90 kasutati ainult sellepärast, et mul oli vähe ruumi, mul oli saadaval ja muidu oleksin kasutanud kolmandat MG995.

Karbi väljalülituslülitil on lihtne tagasilülitusahel, mis sisaldab 10K takistit, mis on kinnitatud GND -le ja mis on kinnitatud lüliti samasse punkti, on üks juhe, mis on kinnitatud Arduinio Uno tihvti 12 külge. Lüliti teine külg on kinnitatud Arduino pardal oleva 5V kontakti külge. Otsustasin kasutada samm-alla toite moodulit, kuna kahest 18650 patareist saadud pinge oli umbes 8,5 V, mis oli servode jaoks liiga kõrge, 7,8 V oli TowerPro andmelehe soovitatud maksimaalne pinge. Alam-toite moodul vähendab pinget 6 V-ni, mida kasutavad servod ja mida kasutatakse ka Arduinio Uno toiteks GND- ja VIN-kontaktide abil. Kasutades kasti aktiivset ja kas see on ühendatud GND ja 6V toiteliini külge, kasutatakse lihtsat 330Ohm jadat, millel on kollane LED. Kahe 18650 aku sisse- ja väljalülitamiseks kasutatakse karbi välisküljel ühepooluselist lülitit.

Silmad kasutavad kahte 8 mm Neopixel RGB LED-i, millest igaüks on ühendatud 5 V pardal oleva Arduino toiteallikaga ja Arduino Uno GND-kontaktidega. Need on ühendatud järjestikku ja Arduino Uno tihvti 11 külge on kinnitatud üks signaaltraat. RBG valgusdioodidel on lame külg, mis määrab pistikute järjestuse, vt lisatud fotot. Neid LED -e saaks juhtmestikuga eraldi ühendada, nii et Arduino Uno saaks mõlemat silma juhtida eraldi signaaltraadi kaudu. Nagu kõigi projektide puhul, paigutati skeem leivaplaadile ja testiti enne alusplaadile paigaldamist. Kõik depont -pistikud on soovitatav kergelt liimida Arduino tihvtide külge, kuna neil on kalduvus aja jooksul lahti saada.

Pilt
Pilt

Samm 2: Tarkvara

Pean siinkohal tänama “labomati” ja GitHubi saidil asuva kasutu kasti näite Arduino koodi, mis põhineb selles süsteemis töötaval tarkvaral. Projekti arendamise osana kohandasin ja lisasin koodile eelkõige servoliikumise ja silmade värvi. Lisaks oli vaja kohandada kõiki servoliigutuse parameetreid, et arvestada nende liikumise ja lähteasendi erinevusi.

Teil on vaja Arduino IDE 1.8.12 uusimat versiooni ja raamatukogu faile: Adafruit NeoPixel.h ja Servo.h. Olen lisanud silmade testimise programmi ja karbi toimimise põhiprogrammi.

Samm 3: Kokkuvõttes

Tundsin, et see projekt on meeldivalt häiriv põhiprojekt, mille kallal töötan. Kuigi minu loodud ja siin näidatud versioon on põhiline, olen Internetis ja You Tube'is näinud ja imetlenud sama kasti paljusid erinevaid versioone, mis kõik kasutavad lüliti ja vahetatava seadme põhiteema huvitavaid variatsioone see välja.

Soovitan: