Sisukord:
- 1. samm: 1. samm: materjalide loend
- 2. samm: 3D -prinditud osad
- 3. samm: ahel
- 4. samm: kood
- Samm: 3D -printimine ja kokkupanek
Video: Güroskoobi platvorm/ kaamera kimp: 5 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)
1. samm: 1. samm: materjalide loend
Projekti alustamiseks peate kõigepealt teadma, millega te töötate! Siin on materjalid, mis peaksid enne alustamist olema:
- 1x Arduino Uno R3 mikrokontroller ja USB -kaabel (Amazon Link)
- 1x MPU 6050 moodul (Amazon Link)
- 3x MG996R metallist käigukasti servo (Amazon Link)
- 1x alalisvoolu toitepistik 2-kontaktilise kruviklemmi adapteriga (kaabel, hulgimüügi link)
- 2x akuhoidja koos Arduino ON/OFF lülitiga (Amazon Link)
- 3x hüppajajuhtmed, meessoost naissoost meessoost naissoost naissoost (Amazon Link)
- Juurdepääs 3D -printerile (Creality)
- PLA hõõgniit (Amazon Link)
Need on projekti põhikomponendid, mida saate oma versiooni koostamisel lisada veelgi!
2. samm: 3D -prinditud osad
Selle projekti esimene osa on disaini loomine komponentide koos hoidmiseks. See hõlmaks Yaw-, Pitch and Roll -käepidemeid ning Arduino ja MPU6050 kinnitust.
Komponendid on loodud Autodesk Inventoris, kuna see on üliõpilastele tasuta ja pannakse seejärel kokku. Kõik detailifailid ja koost on pandud.rar -faili, mis asub selle sammu lõpus.
Kõik selles projektis trükiti 3D -vormingus, välja arvatud elektrilised komponendid, kuna sellised mõõtmed olid olulised. Kujunduses andsin umbes 1-2 mm tolerantsi, et kõik osad sujuvalt kokku sobiksid ilma struktuuri katmata. Seejärel kinnitati kõik asjad poltide ja mutritega paika.
Montaaži vaadates märkate platvormil suurt tühja ruumi, kuna see on mõeldud Arduino istumiseks ja MPU6050 istumiseks.
Iga osa printimiseks kulub 2–5 tundi. Pidage seda projekteerimisel meeles, sest võite printimise aja vähendamiseks ümber kujundada.
3. samm: ahel
Siin käsitleme mootoreid juhtivat elektriahelat. Mul on skeem Fritzingist, mis on kasulik tarkvara, mille saate siit alla laadida. See on väga kasulik tarkvara elektriskeemide loomiseks.
Tahvlit ja servosid toidab 9 V aku, mida hoitakse vastavas akuhoidikus. Servode toiteks tuleb ühendada 3 servo toite- ja maandusjuhtmed ning seejärel ühendada need kahe kontaktiga kruviklemmi vastava tihvtiga. Kuigi MPU6050 saab toite Arduino 5v kontakti kaudu. Yaw servo signaali tihvt läheb tihvti 10 juurde, Pitch tihvt 9 tihvti ja Roll servo signaaltihvt läheb Arduino tihvti 8 juurde.
4. samm: kood
Siin on lõbus osa! Olen lisanud.rar faili, mis sisaldab selle projekti koodi 2 versiooni. mille leiate selle sammu lõpus. Kood on täielikult kommenteeritud, et saaksite ka selle läbi vaadata!
-Kood on kirjutatud Arduino jaoks ja kirjutatud Arduino IDE -s. IDE saab siit. IDE kasutab programmeerimiskeeli C/C ++. IDE -sse kirjutatud ja salvestatud koodi tuntakse visandina ning osa visanditest saate kaasata nii klassi faile kui ka komponentide jaoks veebist leitud teeke.
Samm: 3D -printimine ja kokkupanek
Kui kaks haru on koos platvormiga trükitud, võite hakata güroskoopi kokku panema. Komponente hoitakse koos servode kaudu, mis on igale õlale ja platvormile kinnitatud poltide ja mutritega. Pärast kokkupanekut saate Arduino ja MPU6050 platvormile kinnitada ning hakata skeemi järgima.
-3D-printerid töötavad g-koodiga, mis saadakse lõikamisprogrammi abil. See programm võtab teie CAD -tarkvaras tehtud osa.stl -faili ja teisendab selle koodiks, et printer saaks teie osa lugeda ja printida. Mõned populaarsed viilutajad on Cura ja Prusa Slicer ning neid on veel palju!
-3D printimine võtab palju aega, kuid see võib sõltuvalt lõikuri seadetest erineda. Pikkade printimisaegade vältimiseks võite printida nii 10% täiteainega kui ka muuta prindikvaliteeti. Mida suurem on täidis, seda raskem on osa, kuid see on kindlam ja mida madalam on kvaliteet, seda rohkem märkate joonistel jooni ja ebatasast pinda.
Soovitan:
Platvorm, millel on lõpmatu tase GameGo -s koos Makecode Arcade'iga: 5 sammu (piltidega)
Platvormer, millel on lõpmatu tase GameGo'l Makecode Arcade'iga: GameGo on Microsofti Makecode'iga ühilduv kaasaskantav mängumängukonsool, mille on välja töötanud TinkerGen STEM haridus. See põhineb STM32F401RET6 ARM Cortex M4 kiibil ja on mõeldud STEM -i haridustöötajatele või lihtsalt inimestele, kellele meeldib retro -videomängude loomisel lõbutseda
3D trükitud kaamera kimp (Tinkercadi võistlus): 6 sammu
3D -trükitud kaamera kimp (Tinkercadi võistlus): Tere, see on kaamera kardaan, mille kujundasin Tinkercadis. Peamine kardaan on valmistatud sellest purgi käepidemest ja viie rõngaga kardaanist / güroskoopist, mida ma enam ei leia. Tinkercadi disaini leiate siit. See oli loodud töötama võimude kallal
CCTV kaamera koos sõlmega MCU + vana sülearvuti kaamera moodul (koos ja ilma Blynk'i kasutamiseta): 5 sammu
CCTV kaamera koos NodeMCU + vana sülearvuti kaamera mooduliga (koos ja ilma Blynk'i kasutamiseta): Tere poisid! Selles juhendis näitan teile, kuidas kasutasin vana sülearvuti kaamera moodulit ja sõlme MCU, et teha midagi sarnast CCTV -ga
Güroskoobi lõbus koos neopikselrõngaga: 4 sammu (piltidega)
Güroskoopi lõbus koos neopikselrõngaga: selles õpetuses kasutame MPU6050 güroskoopi, neopikselrõngast ja arduinot, et ehitada seade, mis valgustab LED -e vastavalt kaldenurgale. See on lihtne ja lõbus projekt ning see läheb leivaplaadile kokku panna
Roomblock: platvorm ROS -i navigeerimise õppimiseks koos Roomba, Raspberry Pi ja RPLIDARiga: 9 sammu (koos piltidega)
Roomblock: platvorm ROS -i navigeerimise õppimiseks koos Roomba, Raspberry Pi ja RPLIDARiga: mis see on? &Quot; Roomblock " on robotplatvorm, mis koosneb Roombast, Raspberry Pi 2 -st, lasersensorist (RPLIDAR) ja mobiilpatareist. Paigaldusraami saab valmistada 3D -printeritega. ROS -navigatsioonisüsteem võimaldab teha ruumide kaarti ja kasutada i