Indholdsfortegnelse:

UCL-Embedded-Omnidirestional Håndfri bil: 4 trin
UCL-Embedded-Omnidirestional Håndfri bil: 4 trin

Video: UCL-Embedded-Omnidirestional Håndfri bil: 4 trin

Video: UCL-Embedded-Omnidirestional Håndfri bil: 4 trin
Video: Scalable and Secure Systems and Networking: Algorithms, Adversaries, Doubt, and Details 2024, November
Anonim
UCL-Embedded-Omnidirestional Håndfri bil
UCL-Embedded-Omnidirestional Håndfri bil

Sådan bygger du en omnidiretional bil, der følger din hånd, når du flytter den over bilen. Filen "3d prrint omni-bil" er et 3D-print til bilens ramme. Filen "omni-car" er koden til dit arduino-bord. I koden er der en konstant kaldet "a". Afhængigt af din motor skal du genberegne denne værdi. Det beregnes ved at dividere mængden af trin, der er nødvendige for en fuld rotation, med 360. Desuden er "b" -konstanten nødvendig, hvis din motor har en "dødtid", mens den starter. Det skal bemærkes, at de motorer, der bruges her, har mistanke om kvalitet, hvorfor "b" -værdien er ret høj, og programmet er lidt uprøvet. De enkelte dele fungerer, men motoren, der blev brugt til retning, var upålidelig til korrekt test.

Til dette skal du bruge:

1 arduino bord

2 trinmotorer efter eget valg

2 trinmotordrivere DRV8825

2 HC-SR04 ultralydssensorer

M-M og F-M konektor kabler.

Trin 1: Trin 1: Tilslut sensorerne

Trin 1: Sæt sensorerne på
Trin 1: Sæt sensorerne på
Trin 1: Sæt sensorerne på
Trin 1: Sæt sensorerne på

når alt er 3D -printet, tag fat i æsken og to lange pinde. Sæt sensorerne fast på den hævede delende af pinden. Skub den opdelte ende på kassen. Ved tilslutning af sensoren længst til venstre skal VCC sættes på 5v, gnd til jord, trig til port 3 på din arduino og ekko til port 4 på din arduino. Led den anden sensor til port 5 for trig og port 6 for ekko.

Trin 2: Trin 2: Monter hjulet

Trin 2: Monter hjulet
Trin 2: Monter hjulet
Trin 2: Monter hjulet
Trin 2: Monter hjulet
Trin 2: Monter hjulet
Trin 2: Monter hjulet

Læg et gummibånd på hjulet for at give det trækkraft. Sæt derefter hjulet forsigtigt i holderen. Sørg for, at hullet til aksen er på samme side som holderen til en motor. Sæt motoren fast på siden af hjulet. Led motoren op til føreren. Dir pin på driveren skal forbindes til port 10 og trin pin til port 11.

Trin 3: Trin 3: Tilslut Diretion Motor

Trin 3: Tilslut Diretion Motor
Trin 3: Tilslut Diretion Motor

indsæt den anden motor i den 3D -trykte boks. Sørg for at montere den sikkert. Led denne motor til den anden motorfører. Denne driver trin pin skal forbindes til port 9 og dir pin til pin 8 på dit arduino bord.

Trin 4: Trin 4: Saml Riggen

Trin 4: Saml Rig
Trin 4: Saml Rig
Trin 4: Saml Rig
Trin 4: Saml Rig
Trin 4: Saml Rig
Trin 4: Saml Rig

De to dele, der er vist på billedet, er den bageste del af bilen. Benene på bunden skal saves ned i størrelse. De er for længe om modellen, da gummibåndet på bilen er for fedt. Skær benene, så hjulet er i kontakt med jorden. Placer hjul og holder i delen med tre ben. Skub den anden del ovenpå, såsom at hjulet holdes på plads. Bulbus -delen af hjulholderaksen skal være oven på begge dele. glid endelig bunddelen ind i bunden af kassen. Tag en M-M-ledning eller en knap, og sæt den i port 7. Anbring den anden ende af ledningen i en jordforbindelse. For at starte bilen skal du fjerne denne ledning og holde din hånd over bilen i 5 sekunder. Bilen skal nu følge din hånd. Bemærk, at port 7 er i pullup -tilstand, hvilket betyder, at hvis du ikke sætter en ledning i, vil den altid blive udløst. Når den er forbundet til jorden, vil bilen effektivt være i "standby" -tilstand.

Anbefalede: