Sisukord:

GOB: 3 sammu
GOB: 3 sammu

Video: GOB: 3 sammu

Video: GOB: 3 sammu
Video: GoB 3/6/15 Sammy's Patio, Revere "Opener" 2024, Juuli
Anonim
GOB
GOB

See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com).

GOB taust

GOB tähistab käigukasti ja on kast, mis töötab mitme käigu kaudu. See projekt loodi, nagu eespool mainitud, Lõuna -Florida ülikooli Makercourse'i jaoks ja see juhend näitab täpselt, mida on vaja selle projekti kordamiseks ka teistes kastides. Esimesel pildil paremal olev pilt on GOB uusim versioon. Kasti saab lukustada ja avada sõltuvalt sellest, millist klahvi RFID -andur "näeb" ja lülitab sisse ka külgmised LED -id sõltuvalt sellest, kas kast lukustub või avaneb. Vaadake lisatud videot, et näha kasti uusimaid funktsioone.

Samm: tarvikud/riistvara

Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara
Tarvikud/riistvara

Selle projekti taastamiseks vajate järgmist.

1. Arduino Uno juhatus

2. Arduino RFID -andur (MFRC522)

3. Käigud - spetsifikatsioone vt allpool

4. Suur kevad

5. 5v samm -mootor

6. Erinevad LED -id

7. Kaasaskantav USB -laadija

8. Kast - spetsifikatsioone vt allpool

9. Kõik kaunistused, mida võiksite oma karbile soovida, kasutasin järgmist:

- pihustusvärv (pruun, kuld, roosa kuld/ vask)

- võtmehoidja lambid

- Erinevad 3D -trükitud käigud, poldid ja torustik

Käigud

Selle disaini mehaanilise osa jaoks kasutatud hammasrattad kujundasin fusion 360 -s, kasutades nende hammasratta skripti ja seejärel printisin need 3D -s. Siin lisatud esimene pilt näitab spetsifikatsioone, mida kasutasin kõigi hammasrataste genereerimiseks ja pidin ainult hammaste arvu muutma. Teine pilt näitab selles kastis kasutatud hammasrattaid. Kasutati 3 ümmargust käiku ja seejärel ristkülikukujulist käiku, mida kasutati tegeliku lukustusmehhanismina, samuti on lisatud nende käikude.stl -failid. Kolmas pilt näitab hammasrataste paigutust, kuna näete, et ülemine käik vajab selle hoidmiseks juhendeid ja suurim käik on liimitud väiksemale hammasrattale, mis võimaldab samm -mootoril pöörata kõiki sisemisi hammasrattaid korraga.

Kast

Minu projekti jaoks kasutatav kast oli valmistatud 7 -tollisest. x 7 tolli papilehed. Kaane ühendamiseks karbi alusega kasutati kahte õhukest pappriba ja seejärel kaane konksu konstrueerimiseks väikese riba abil, et kasti saaks lukustada. Saate oma kasti valmistada mis tahes materjalist, mida eelistate, või kasutada kaant, mille ühel küljel on kaane juba ühendatud, igal juhul peab kaane siseküljel olema konks, et kast saaks sisemiste hammasrataste abil lukustuda. Täpsema teabe saamiseks vaadake kahte viimast pilti.

2. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

1. Koguge kokku kõik 1. etapis loetletud materjalid: Tarvikud/ riistvara

2. Konstrueerige kast, nagu varem mainitud, saate oma kasti valmistada mis tahes materjalist või omada seda mis tahes suuruses, ainsaks spetsifikatsiooniks peab olema sisemine konks, mis on piisavalt suur, et sisemised käigud saaksid kasti lukustada.

3. Kui kast on ehitatud, peate vooluringi ühendama. Järgige lisatud skeemi. Pidage meeles, et mida puhtamaks ja kompaktsemaks oma vooluringi muudate, seda paremini see teie kasti mahub. Kui olete programmi kokku pannud ja oma vooluringi testinud, 1) veenduge, et kogu teie riistvara töötab ja 2) kontrollige, kas see teeb seda, mida soovite.

4. Seejärel kujundage ja printige oma kasti jaoks vajalikud hammasrattad. Sõltuvalt kasti suurusest ja vooluringi suurusest võib see võtta paar trükki. Esimene käik, millega peaksite alustama, on samm -mootor, see aitab teil mõõta oma käikude kõrgust kasti sees.. Stl -failidesse on lisatud erineva suurusega tüüblid, mis peaksid aitama välja selgitada teie kasti jaoks sobivaima kõrguse. Te peate puurima tüübli põhja augu ja liimima selle samm -mootorile, et kinnitada käik samm -mootorile.

5. Kui kõik käigud on trükitud ja vooluring kokku pandud, kinnitage hammasrattad karbi siseküljele. Kasutasin lihtsaks kokkupanekuks kuuma liimi. Kasutada võib ka muud tüüpi liimi või kruvisid. Vajadusel lisage hammasrataste paigal hoidmiseks juhtrööpad. Nagu piltidelt näha, peab hammasrataste paigutus asetuma otse selle kaane alla, kus konks toetub. Vedru peab asuma otse konksu all, nii et kaas avaneb, kui kast avatakse, ja ristkülikukujulisel käigul on ruumi lukustamiseks konksu sisse ruumi.

6. Kui hammasrattad on paigas, kinnitage vooluring karbis. Kasutasin selleks linti, piltidel sinist linti, kuna see võimaldas mul vajadusel hõlpsasti reguleerida.

7. Lõpuks kaunista oma kast! Valisin kasti vasaku külje sisekujunduse osana kasutada algselt hammasrataste pöörlemist tähistavaid LED -e. Selle projekti parim osa on see, et lihtne kontseptsioon võimaldab teil seda projekti oma vajadustele kohandada. Järgmised kolm sammu näitavad, kuidas ma selle kasti kaunistasin.

8. Printige erinevaid käike. Seejärel pihustage kasti ja hammasrattaid värviga, mis sobib teie valitud teemaga. Kasutasin mõnda käiku šabloonidena, et lisada külgedele kujundusi või liimisin need tekstuuri jaoks, vt üksikasju lisatud piltidelt.

9. Küljel olevate lambipirnide jaoks kasutasin võtmehoidja lambipirne, mille sain lahti keerata ja LED -id välja võtta. Sealt sain karbi küljele teha kaks auku, et ühendada vooluringiga ühendatud LED -id lambipirnidesse, mis mul olid liimiga karbi välisküljel.

10. Kui olete lõpetanud, veenduge, et kasti on veel piisavalt ruumi. Valisin sisemise vooluringi peita vildiga, et midagi kinni ei jääks.

Nautige kasti kaunistamist, kuidas soovite, see on leiutamise parim osa! Head tegemist!

3. samm: kood

Alustamine

Lisatud.ino fail on GOB programmi kood. Selle arduino korralikuks käivitamiseks peate installima ka kaks raamatukogu, mis on samuti lisatud teie arduino raamatukogude kausta. Programmi on hästi kommenteeritud, kuid allpool on ka täiendav selgitus. Need koodid nõuavad arduino programmeerimise põhiteadmisi.

Ülevaade/kirjeldus

1. Raamatukogud

Selles programmis kasutatakse kolme raamatukogu SPI, MFRC522 ja Stepper Library. Kuna SPI on vaikimisi arduino raamatukogu, pole seda vaja oma arduino raamatukogude kausta installida. SPI tähistab Serial Peripheral Interface ja see on jadaühendusprotokoll, mida arduino kasutab RFID -anduriga rääkimiseks. Selle raamatukoguga kasutame RFID -anduri andmete lugemiseks MFRC522 raamatukogu. See kogu on andurile omane ja võimaldab meil kasutada teavet, mida andur "loeb" karbi lukustamiseks ja avamiseks kasutatavate RFID -võtmete abil. Stepper -raamatukogu teeb täpselt nii, nagu see kõlab, see aitab arduino'l samm -mootoriga rääkida.

2. Muutujate määratlemine/ seadistamine

Pärast vajaliku riistvara jaoks vajalike teekide lisamist tuleb määratleda selle riistvara tihvtid. Põhimõtteliselt peab arduino teadma, millised tihvtid riistvaraga räägivad.

3. Peamine silmus

Esiteks kaks esimest, kui avaldusi kasutatakse veendumaks, et RFID -andur loeb RFID -võtit. Siis peame haarama RFID -võtme koodi või UID -i, mida loetakse, see juhtub funktsiooni Loop () esimeses silmus. Kui UID on sisse loetud, peame kontrollima, kas võti lukustab või avab kasti. Siin, kui kasutan muud avaldust, olen määranud ühe võtme kasti lukustamiseks ja teise võtme kasti avamiseks. Näiteks kui UID on võrdne soovitud UID -ga, helistage funktsioonile spinRight () või lukustage kast, muidu helistage funktsioonile spinLeft () ja avage kast.

4. Tsentrifuugimisfunktsioonid

Funktsioone spinLeft () ja spinRight () kasutatakse samm -mootori pööramiseks kas vasakule või paremale. Oluline on see, et samm -mootori suundade ümberpööramiseks pööratakse samm -mootori tihvtid ümber.

Soovitan: