Sisukord:
- Samm: kood
- 2. etapp: modelleerimine (Solidworks)
- 3. samm: printimine
- 4. samm: kokkupanek
- Samm: vooluringid
Video: Arduino Uno portaal Two Sentry Torn: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)
Samm: kood
Kood pole keerulisem kui paar if-lauset ja
teades, kuidas Arduino Uno komponentidele kirjutada.
Koodi põhikomponendid on tavaliselt otseselt riistvaraga seotud: PING -andur, mõned LED -id, kõlar ja servomootor dikteerivad sisuliselt kogu koodi. Komplekti kuulub nii servomootori raamatukogu kui ka korda pööratud täisarv, mis loendab, mitu korda on torn objekti otsides oma positsiooni muutnud.
Riistvara osas on PING-andur nagu koodi draiver, kuna kõigi if-lausete seisund põhineb sellel, mida Arduino sensorilt loeb. Nii et see, kas PING-andur märgib Arduinole, et ta näeb midagi 30 cm raadiuses või kui ta ei leia selles vahemikus midagi, määrab if-lause tõttu koodi järgneva.
Kui see midagi näeb, kirjutatakse valgusdioodid mustriga kõrgele, nii et need süttivad ja kõlar kõlab samuti. Servo lõpetab nende toimingute tegemise.
Kui see ei näe midagi, on servo kirjutatud posi põhjal kümne sammu võrra liikuma, asetage koodisse kirjutatud täisarv, mis loeb alati üles või alla, sõltuvalt sellest, millises suunas robot liigub. Selle positsiooni kirjutamise kraadide mõttes teeb raamatukogu lihtsamaks.
2. etapp: modelleerimine (Solidworks)
GrabCadil oli paar mudelit, mida oleks tore vähendada
ja kasutada. Kuid ma ei saanud aru, kuidas seda teha, ja visandasin oma. See on ebamugav, orgaaniline kuju, nii et laiaulatuslikud lõiked ja väljaulatuvad jooned muutusid ehituse oluliseks osaks. Kere on peamine keskne kuju, millel on kaks tiiba, mis on sama osa, kuid peegelpildis, kaks tiiva tuge, mis peavad ulatuma seestpoolt ülalt või alt kuni pooleni, et jätta juhtmetele ruumi, ja lõpuks on servokinnitus, mille abil teisendasin olemid korpuse alt, et luua õige kõver. Kõige lihtsam on fotol näha kõiki neid koos töötamas.
3. samm: printimine
See võib võtta kannatust sõltuvalt sellest, milline printer teil on
kasutate ja kui mugav te sellega olete. Minu tornitrükk on kuue tunni pikkune ja iga tiib on umbes neli ja pool tundi ilma tõrgeteta. Salvestasin kõik SolidWorksi failid. STL -i ja kasutasin seejärel programmi FlashPrint ja 3D -printerit Forge Finder. Päris sirged väljatrükid. Toed on hea mõte ja olge väsinud, kui hõõgniit poolel teel otsa saab, sest see võib päeva rikkuda.
4. samm: kokkupanek
Servo ettevalmistus. Kasutasin mõnda hästi asetatud puurauku ja karpi
nuga, et eemaldada plastik servomootori istumiseks. Veenduge, et see oleks tihedalt kinni. Kui see on tehtud, asetage sügavus, mis ei põhjusta tiibu ega läheks vastuollu kastiga, ja keerake selle alla metallplaat, mis on kaetud servot hoidvate seibidega.
Karbi ettevalmistus. Üks suur puurauk küljel lasi mul Arduino traadi projektist välja ja arvuti juurde lisavoolu juhtida. Servo vasakul tagumisse nurka puurisin suure augu, kuhu kõik juhtmed juhtida, nii et need oleksid kokku pandud, et anda sellele puhtam välimus, kuid olla ka kindel, et kõik jõuab.
Keha ja tiivad. Alustuseks liimige kuumalt kruvi pea pool, mis on piisavalt pikk, et jõuda kehasse iga tiiva keskele. Kuum liimige kaks kinnitust nii, et augud oleksid tiibade poole, ja asetage need kindlasti nii, et tiivad saaksid veidi avatud asendis mugavalt puhata. Võtsin hambatiku ja kiilusin selle silmakoopasse, et see toetaks PING -andurit. See maandus peaaegu keskele ja ma värvisin selle mustaks. Viimane osa oli kinnitus, kuhu oli paigutatud servoosa ja mis oli projektile kuumalt liimitud.
Wring. Lõpuks rakendasin oma projekti jaoks tipptasemel papist juhtmestiku. Jälgige ja lõigake välja keha ja silmade augu kuju. Lõika pilud, et LED -id saaksid sisse libiseda. Ma tegin oma nelja nurga kokkupanekul. Värvisin oma papi välimuse tõttu mustaks ja teipisin õrnalt LED -de külge kinnitatud juhtmed paika.
Kõlar pesitseb PING -anduri all, nii et selle hambaorki all. Ja juhtmed saab kinni teipida.
Silma jaoks lõigake mustast riidest ring, mis on veidi suurem kui silmade auk. Lõika PING -andurite jaoks kaks ringi suuremaks ringiks, mis teil praegu on. Asetage see ümber ja tõmmake noaga õrnalt riie anduri tahvli taha ja kõlari alla, nii et peale anduri poleks paljastatud.
Samm: vooluringid
Kui printimine ei pannud kannatlikkust proovile, siis see samm teeb seda.
Alustasin juhtmetega, mis ühendasid pirnid pikkade naissoost adapterjuhtmetega, nii et sain need vabalt liikuda, mitte leivaplaadile. Oluline on olla nii korraldatud, et kirja panna, mis värvi polaar on, millisel pirnil on suurepärane viis selle saavutamiseks. Mul oli kõik algusest peale kirjutatud, vaadates oma koodi PIN -numbreid.
Ühendasin ja teipisin esmalt kõik trükitud tükkide ja rakmete külge, enne kui kõik juhtmed allservas olevasse auku lõin ning karbis lebava leivalaua ja Arduino külge ühendasin. Minu leivalaud ja Arduino pandi kasti juba maaga ja vooluga ühendatult.
Soovitan:
Portaal: 23 sammu
Portaal: Materjalid: NeoPixel Reel (60) Arduino UNO1/4 " akrüülvardad (~ 18 ') 1 3 mm paksused 12 " x 12 " akrüülleht1 toitenupp (lukustus) 1 hetkeline nupp1 mikrofon1 2 " x 6 " x 2 'puidust juhtmedPuiduliim
Portaal 2 Isiksuse tuum: 5 sammu
Portaal 2 Isiksuse tuum: Tere sõbrad, mul on hea meel esitleda oma viimast projekti! See ühe minu lemmikmängu Portal 2 isiksuse tuum on olnud hämmastavalt lõbus ja väljakutseid pakkuv projekt. Tahtsin, et mu tuum oleks mängule võimalikult truu, nii et kasutasin kuut servoaktiivi
Portaal 2 torn - kapteni torni juhtimine: 9 sammu (piltidega)
Portaal 2 torn-kapteni tornikontroll: see projekt on minu algse portaalitorni laiendus või remix juhiste kohta (portaal-2-torn-relv). Seda saab kasutada ka odava kontrollerina, et juhtida kõike, mis kasutab raadiokiipi nRF24L01. LCD -ekraan on eriti kasulik, kui
Vikerkaare torn koos rakenduse juhtimisega: 6 sammu (piltidega)
Vikerkaare torn koos rakenduse juhtimisega: vikerkaare torn on rakenduse juhitav ümbritsev valgus. Kasutasin valgusallikana WS2812 LED -riba ja tulede juhtimiseks ESP8266 moodulit. Küljed on valmistatud valgest akrüülklaasist, mis on suurepärane materjal valguse hajutamiseks. Rakendusega saate
AR -portaal võõrastest asjadest ülespoole: 10 sammu (piltidega)
AR -portaal võõrastest asjadest tagurpidi: see juhendatav loob iPhone'ile liitreaalsuse mobiilirakenduse, mille portaal viib võõraste asjade tagurpidi. Võite minna portaali sisse, jalutada ja tagasi tulla. Kõik selle sees