INHOUDSOPGAWE:
- Stap 1: Druk die onderdele 3D af
- Stap 2: Koop die nodige elektronika en onderdele
- Stap 3: Monteer die onderdele en bou die stroombaan
- Stap 4: Flits die Arduino
- Stap 5: Geniet die gebruik van Zippy en wees veilig
Video: Zippy the Fanbot: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die MAKEcourse aan die Universiteit van Suid -Florida (www.makecourse.com).
Zippy the Fanbot is 'n Arduino -gebaseerde projek wat stoot gebruik deur propellers wat op borstellose motors gemonteer is om die bot in die gewenste rigtings te dryf of te draai. Die gebruiker beheer die bot met 'n infrarooi afstandbeheer. Die naam Zippy is geskep uit die feit dat die meerderheid van die vergadering saam met ritsbande gehou word.
Stap 1: Druk die onderdele 3D af
Die raam van hierdie samestelling, sowel as die Arduino-omhulsel en die elektroniese boks is 3-D gedruk. Elke deel is gedruk met 30% vulling met 3-5 doppe. Ek het die STL -deellêers opgelaai om dit vir u makliker te maak. Laai dit net af en bring dit na 'n goeie 3D-drukker!
Stap 2: Koop die nodige elektronika en onderdele
'N Aantal elektronika en onderdele is nodig om Zippy the Fanbot te bou en te gebruik. Hier is 'n lys van al die dele wat ek by die maak van hierdie projek gebruik het:
1x Arduino Uno R3
1x Infrarooi sensor VS/HX1838B
1x Pak mannetjie -tot -kop -penne (genoeg vir Arduino -penne)
1x Pak van 8 vroulike tot vroulike springdrade
1x 3S 11.1V litium polimeer battery
1x Power Distribution Harnas of Power Distribution Board
4x Afro SimonK 20A OPTO ESC's
4x Sunnysky X2212 KV980 borsellose motors
2x APC CW 8045 multirotor propellers
2x APC CCW 8045 multirotor propellers
1x Pak met 4 ritsbande
4x Ligte draaibare wiele
1x Pakket klittenbandstroke
1x rol sagte dubbelzijdige band
Stap 3: Monteer die onderdele en bou die stroombaan
Sodra u al die nodige onderdele in 3-D gedruk het en alle ander nodige komponente gekoop het, is dit tyd om te begin met die montering van Zippy! Verwys na die eerste prentjie in hierdie instruksies om te sien hoe alles saamgevoeg is.
Die 3D-gedrukte raam is baie intuïtief om aanmekaar te sit, en dit is hoe ek dit bedoel het. Die twee arms sluit in om 'n X -raam te maak en daar is 'n hakie wat oor die arms pas. Die elektroniese holster gaan onder die arms. Die waaieradapters word aan die ente van elke arm gemonteer en die wieladapters gly tot by die bene van die raam. Dit moet baie intuïtief wees waar al die ritsbande aangebring moet word, maar as dit nie die geval is nie, kyk dan net na die eerste prentjie op hierdie instrukteerbare! Dit is nie absoluut nodig om ritsbande aan te bring om die boonste hakie op die arms vas te hou nie.
Sodra die raam gemonteer is, is dit tyd om die elektronika aan te trek en te monteer. Die ESC's word aan die arms gemonteer terwyl die motors op die waaieradapters gemonteer moet word. Beide die ESC's en motors is met ritsbande gemonteer. Die polariteit moet omgekeer word tussen die ESC's en motors op die linker- en agterkantse regterarm sodat dit kloksgewys draai. Die ander twee arms sal motors hê wat linksom draai. Daarom word die stutte met die kloksgewys op die voorste linker- en agterste regtermotors gemonteer, terwyl die stutte teen die kloksgewys op die voorste regter- en agterste motors gemonteer word. Hierdie teenoorgestelde draairigtings produseer teenoorgestelde draaimomente wat die stabiele prestasie van die bot help.
Gebruik klittenband om die Arduino -omhulsel sowel as die LiPo -battery bo -op die middelste hakie te monteer. Gebruik dubbelzijdige band om die IR -sensor in die boonste middel van die Arduino -omhulsel te monteer, sodat dit op 'n optimale plek is om seine van die afstandsbediening te ontvang. Al die kragverdeling van die LiPo na die ESC's word gevoer deur die elektroniese boks wat in die elektroniese holster sit. Die seindraad van die Arduino na die ESC's word ook deur die elektroniese boks gevoer. Wees baie versigtig om nie die bedrading van die LiPo na die ESC's te kruis nie. Dit kan die ESC's maklik beskadig en moontlik 'n brand veroorsaak.
Verwys na die stroombaanskema wat illustreer hoe alles aan mekaar gekoppel is.
Stap 4: Flits die Arduino
Sodra Zippy the Fanbot bymekaargemaak is, is dit tyd om die Arduino te flits met die nodige sagteware. Ek het die Arduino -skets verskaf wat gebruik word om Zippy te beheer. Die kode benodig in wese 5 knoppies om die fanbot te bestuur. Die beste knoppies om te programmeer, is die navigasieknoppies op die afstandsbediening. Dit is intuïtief dat die op/af knoppies die bot vorentoe/agtertoe sal skuif, terwyl die links/regs knoppies die bot linksom/kloksgewys sal draai. Die middelste navigasieknoppie dien as 'n doodskakelaar en stop alle motors. As die afstandsbediening wat u gebruik nie met hierdie kode werk nie, verwyder die propellers van die bot en gebruik die seriële monitor in die Arduino IDE om die Arduino te herprogrammeer om te werk met die rigtingknoppies op u afstandsbediening. U hoef net op die knoppie te druk wat u wil gebruik en te sien watter waarde op die seriële monitor verskyn. Vervang dan die waarde in die toepaslike if -stelling in die kode wat ek verskaf het, met die waarde wat u op die seriële monitor sien.
Die kode is redelik eenvoudig, soos u sal sien. Daar is 5 voorwaardelike kontrole wat bepaal watter knoppie gedruk word. As die IR -sensor byvoorbeeld agterkom dat die op -knoppie ingedruk word, draai die twee voorste motors, wat die bot vorentoe trek. As die linker navigasieknoppie ingedruk word, draai die regter- en agtermotors voor, sodat die bot linksom draai. As 'n knoppie vir 'n sekere maneuver ingedruk word, sal die onderskeie motors voortdurend hul snelhede verhoog totdat 'n maksimum snelheid bereik word.
Kom ons sê vir 'n oomblik dat die bot vorentoe beweeg met sy voorste motors teen hul maksimum snelhede. As die gebruiker die afknoppie ingedruk hou, vertraag die voorste motors totdat dit heeltemal gestop is, en dan word die agterste motors geaktiveer en die bot in trurat gestuur. Dit geld ook die rotasie -maneuvers van die bot. Hierdeur kan die gebruiker die maneuvers wat die bot uitvoer, versnel of vertraag.
Laat ons nou sê dat die bot weer teen 'n spoed vorentoe beweeg. As die rigtingknoppie links of regs ingedruk word, stop die bot onmiddellik met die draai van alle motors voordat die motors wat dit laat draai, geaktiveer word. Daarom kan die gebruiker onmiddellik wissel tussen lineêre en rotasiebeweging.
Stap 5: Geniet die gebruik van Zippy en wees veilig
Nou is jy gereed! As u eers Zippy gebou het en die Arduino -kode aan die werk gekry het, is dit tyd om rond te speel. Wees egter uiters versigtig, veral rondom kinders en diere. Maak seker dat die propellers goed gebalanseer is en dat die motors stewig vasgemaak word. Die borsellose motors wat in hierdie projek gebruik word, draai teen baie hoë toeren, daarom kan die stutte beserings veroorsaak. Hê pret!
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Zippy joystick - diagonale oplossing: 6 stappe (met foto's)
Zippy joystick - diagonale regstelling: u kan ook 'n probleem met 'n diagonale joystick vir 'n goeie mars en eacute; Zippie? Le probl è me s'est montr é à moi aussi plusieurs fois (et oui ma bonne dame!). Giet jou dier, jy kan ook 'n klein