INHOUDSOPGAWE:
- Stap 1: Stap 1: Materiaallys
- Stap 2: 3D -gedrukte onderdele
- Stap 3: Skakel
- Stap 4: Kode
- Stap 5: 3D -druk en montering
Video: Gyroscoop platform/ kamera Gimbal: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com)
Stap 1: Stap 1: Materiaallys
Om met die projek te begin, moet u eers weet waarmee u gaan werk! Hier is die materiaal wat u moet hê voordat u begin:
- 1x Arduino Uno R3 mikrokontroller en USB -kabel (Amazon Link)
- 1x MPU 6050 -module (Amazon Link)
- 3x MG996R Metaalversnelservo (Amazon Link)
- 1x DC-kragprop na 2-pins skroefaansluitadapter (kabelgroothandelskakel)
- 2x batteryhouer met aan/uit -skakelaar vir Arduino (Amazon Link)
- 3x Jumperdrade, manlik tot vroulik, manlik tot manlik, vroulik tot vroulik (Amazon Link)
- Toegang tot 3D -drukker (Creality)
- PLA -filament (Amazon Link)
Dit is die hoofkomponente van die projek, voel vry om meer by te voeg terwyl u u eie weergawe bou!
Stap 2: 3D -gedrukte onderdele
Die eerste deel van hierdie projek is die ontwerp van 'n ontwerp om die komponente bymekaar te hou. Dit sal die Yaw, Pitch and Roll -arms insluit, sowel as 'n houer vir die Arduino en MPU6050.
Die komponente is ontwerp in Autodesk Inventor, aangesien dit gratis is vir universiteitstudente en dan saamgestel word in 'n vergadering. Al die onderdeellêers en die samestelling is in 'n.rar -lêer geplaas, wat aan die einde van hierdie stap gevind kan word.
Alles in hierdie projek is 3D gedruk met die uitsondering van die elektriese komponente, aangesien sulke afmetings belangrik was. In die ontwerp het ek ongeveer 1-2 mm verdraagsaamheid gegee om alle dele glad te laat bymekaar pas sonder om struktuur te bevat. Alles word dan met boute en moere vasgemaak.
As u na die vergadering kyk, sal u 'n groot leë ruimte op die platform sien, aangesien dit vir die Arduino is om op te sit en vir die MPU6050.
Dit neem tussen 2-5 uur om elke deel te druk. Hou dit in gedagte tydens die ontwerp, want u wil moontlik herontwerp om die druktyd te verminder.
Stap 3: Skakel
Hier bespreek ons die elektriese stroombaan wat die motors beheer. Ek het 'n skematiese weergawe van Fritzing, 'n nuttige sagteware wat u hier kan aflaai. Dit is 'n baie nuttige sagteware om elektriese skemas te maak.
Die bord en die servo's word beide aangedryf deur 'n 9v -battery wat elk in die onderskeie batteryhouer gehou word. Die krag- en gronddrade van die 3 servo's moet verbind word en dan met hul onderskeie pen op die 2 -pins skroefaansluiting verbind word om die servo's aan te dryf. Terwyl die MPU6050 deur die Arduino 5v -pen aangedryf word. Die seinpen van die Yaw servo gaan na pen 10, die steekpen gaan na pen 9 en die seinpen van die Roll servo gaan na pen 8 op die Arduino.
Stap 4: Kode
Hier is die lekker deel! Ek het 'n.rar lêer aangeheg met die 2 weergawe van die kode vir hierdie projek. wat u aan die einde van hierdie stap kan vind. Daar is ook 'n volledige kommentaar op die kode sodat u ook kan kyk!
-Die kode is geskryf vir Arduino en is geskryf in die Arduino IDE. Die IDE kan hier verkry word. Die IDE gebruik die C/C ++ programmeertale. Kode wat in die IDE geskryf en gestoor is, staan bekend as 'n skets, en 'n deel van die sketse kan lêers uit die klas insluit, sowel as biblioteke wat u aanlyn vir u komponente vind.
Stap 5: 3D -druk en montering
Sodra die twee arms saam met die platform gedruk is, kan u die gyroscoop begin monteer. Die komponente word aanmekaar gehou via die servo's wat met boute en moere op elke arm en die platform gemonteer is. Nadat u dit saamgestel het, kan u die Arduino en die MPU6050 op die platform monteer en die stroombaan -diagram begin volg.
-3D-drukkers werk op g-kode, wat verkry word deur 'n snyprogram te gebruik. Hierdie program neem die.stl -lêer van die onderdeel wat u in u CAD -sagteware gemaak het, om en verander dit in kode sodat die drukker u artikel kan lees en druk. Sommige gewilde snyers sluit Cura en Prusa Slicer in, en daar is nog vele meer!
3D -druk neem baie tyd, maar dit kan wissel afhangende van die instellings van die snyer. Om lang afdruktye te vermy, kan u met 'n invulling van 10% druk, sowel as om die afdrukkwaliteit te verander. Hoe hoër die invul, hoe swaarder sal die deel wees, maar dit sal stewiger wees, en hoe laer die kwaliteit, hoe meer sal u lyne en 'n ongelyke oppervlak in u afdrukke sien.
Aanbeveel:
Interfacing van 3-as gyroscoop sensor BMG160 met Arduino Nano: 5 stappe
Interfacing van 3-as-gyroscoopsensor BMG160 Met Arduino Nano: In die huidige wêreld is meer as die helfte van die jeug en kinders dol op speletjies en almal wat daarvan hou, gefassineer deur die tegniese aspekte van spel, ken die belangrikheid van bewegingswaarneming in hierdie domein. Ons was ook verbaas oor dieselfde ding
Sesydige PCB LED -dobbelsteen met WIFI en gyroscoop - PIKOCUBE: 7 stappe (met foto's)
Sesydige PCB LED -dobbelsteen met WIFI en gyroscoop - PIKOCUBE: Hallo makers, dit is die vervaardiger van moekoe! Vandag wil ek jou wys hoe om 'n regte LED -dobbelsteen te bou, gebaseer op ses PCB's en 54 LED's in totaal. Die kubus het 'n ESP8285-01F, naas die binneste gyroskopiese sensor wat beweging en dobbelsteenposisie kan waarneem
Gyroscoop LED -beheer met Arduino: 5 stappe
Gyroscope Led Control With Arduino: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 4 -led -kanteldimmer te bou met 'n gyroscoop en 'n arduino uno. Daar is 4 LED's in 'n "+" vorm en hulle sal meer verlig word as u die broodbord kantel. Dit behels geen soldeer nie
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: 5 stappe
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: Ondersteun hierdie projek: https://www.paypal.me/vslcreations deur te skenk aan open source-kodes & ondersteuning vir verdere ontwikkeling
Arduino Nano en Visuino: omskakel versnelling in hoek van versnellingsmeter en gyroscoop MPU6050 I2C -sensor: 8 stappe (met foto's)
Arduino Nano en Visuino: omskakel versnelling in 'n hoek van versnellingsmeter en gyroscoop MPU6050 I2C -sensor: 'n Tydjie gelede het ek 'n handleiding geplaas oor hoe u MPU9250 versnellingsmeter, gyroscoop en kompassensor kan koppel aan Arduino Nano en dit met Visuino kan programmeer om pakkiedata te stuur en te vertoon dit op 'n omvang en visuele instrumente. Die versnellingsmeter stuur X, Y