» elektronik » Arduino »DIY: Fijibot - en firehjulet robot på Arduino med en selvbelastningsfunktion

DIY: Fijibot - en firehjulet robot på Arduino med en selvbelastningsfunktion

Robotten Fijibot er unik, idet den i sig selv er i stand til at oplade fra en lyskilde, og ikke kun det, den leder også efter den. En flaske fra Fiji-drikken blev brugt som legeme til roboten, hvorfor robotten fik sit navn. Roboten er installeret som en controller Arduino Uno, solcellepanelets styrke er 6 volt, og andre andre elementer findes i børnenes skrivemaskine på fjernbetjeningen.
DIY: Fijibot - en firehjulet robot på Arduino med en selvbelastningsfunktion

Materialer og værktøjer til fremstilling af roboten:
- enhver plastflaske på 1,5 l;
- en gammel maskine på kontrolpanelet;
- sæt med Arduino Proto Shield;
- softwarepakke Arduino Uno;
- tilslutning af kontakter (sæt);
- Et sæt springere af typen Kvinde / Kvinde;
- 6 volt solcellepanel;
- To Parallax-servoer (kontinuerlig rotation);
- to standard servoer af typen Parallax 4-6VDC;
- Kollisionssensor Parallax Ping-sensor;
- holder til fire AA-batterier;
- holder til 9V batteri;
- fire fotoresistorer;
- fire holdere til LED'er;
- fire modstande pr. 10K ohm;
- en mikro 1A diode 1N4001.





Af de værktøjer, du har brug for: et loddejern med lodning, tang, dremel, sideskærere og et andet værktøj.

Robotsamlingsproces:

Første trin. Robot hjerneenhed
Arduino Uno-mikrokontrolleren er bedst egnet til denne robot, da den er designet til små projekter og programmeret ved hjælp af C ++.

Robotten har fire servoer, den ene styrer hjulene, dens opgave er at rotere hjulene kontinuerligt. Den anden servo er nødvendig for at kontrollere robotens hoved, der er installeret kollisionssensorer på den. Og en anden servomotor styrer robotens akse og tvinger den til at rotere.

Det er vigtigt at forstå, at Arduino Proto Shield-pladen vil være placeret i flasken, så du er nødt til at oprette et elektrisk kredsløb, så det er praktisk at tilslutte og frakoble forskellige sensorer, servoer og mere. Til disse formål er Proto Shield-tavlen med alle de nødvendige Adafruit-kontakter perfekt. Kontakter skal loddes til Proto Shield-skærmen, og alle elementer skal forbindes med jumpere.

I den midterste del af brættet er der to kanaler, der er forbundet til +5 V og GND. Vinkelrette paneler kan ses på højre og venstre side af disse kanaler. De er nødvendige for at forbinde 5 udbryderkontakter mellem vinkelrette paneler og to kanaler. Herfra modtager servomotorerne strøm såvel som kontrolimpulser.

Hvis du ser på billedet herunder, kan du se, at de stik, der følger med Proto Shield, ikke er loddet til anden side af de digitale udgange og til de analoge kontakter. Dette skal efterlades som ved lodning af ledningerne direkte til panelet.





Du skal også tilslutte ledningerne til PWM-udgange (til servo-drev) såvel som til de analoge til fotomodstande. For hver fotoresistor skal du tilføje en 10K-modstand.

Der er stifter 7 og 9 på Proto-tavlen, de skal tilsluttes de positive stifter på de røde og grønne lysdioder.

For at roboten med fire servoer og Arduino skal fungere normalt, er der behov for to strømforsyninger. Mikrokontrolleren kræver 9V strøm. Kollisionssensorer og servoer vil blive drevet af fire AA-batterier; de er tilsluttet et 6V solcellepanel.
For at forhindre omvendt strøm mellem solcellepanelet og batteriet skal der installeres en diode i kredsløbet.

Trin to Sensorforberedelse
Fotoresistorer monteres på platformen ved hjælp af holdere. Dette giver dig mulighed for hurtigt at fjerne dem under montering eller forfining af roboten. Den ene ende af kvinden / kvindelig jumper er forbundet med fotoresistoren og den anden til Proto Shield-pladen. Gummipakninger forhindrer risikoen for kortslutning.




Trin tre Chassismontering
Til fremstilling af chassiset skal der bruges en babybil på kontrolpanelet. Det skal adskilles og kun efterlades de elementer, der er synlige på billedet. Forakslen skal drejes ved hjælp af en servomotor.

Begge elementer (for- og bagaksel) er monteret i en plastflaske, for dette skæres de nødvendige huller til størrelsen ud i den. Nå, det gjenstår kun at forbinde alt som på billedet.






Trin fire Programmeringsproces
Den vigtigste opgave, som robotkoden skal udføre, er at søge efter lyskilden og oplade fra den. Fire fotomodstande bruges til at søge efter lyskilden. Programsløjfen skal sammenligne, hvor lyset er lysere, og så skal roboten gå til det.

For at forhindre, at roboten går ned, skal en anden cyklus kontrollere for hindringer hver 30 tommer. En ultralydssensor bruges til at få disse oplysninger. Hvis roboten opdager en hindring, skal den stoppe, se sig omkring og vælge den bedste vej.

Trin Fem Den sidste fase af samlingen
Når robotten er programmeret, kan den endelig samles og testes. For at teste robotten skal du oprette flere lyskilder med forskellig lysstyrke i rummet og skabe forhindringer i vejen for dem. Robotten skal nå den lyseste lyskilde uden at gå ned i forhindringer.










Der er selvfølgelig mange flere muligheder med hensyn til forbedring af roboten. Du kan tilføje en lang række funktioner til det, her afhænger alt af masterens ønske og fantasi.

proshivka-diy-fijibot.rar [1,85 Kb] (downloads: 201)
9.8
9.8
10

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt

Vi råder dig til at læse:

Giv den til smartphonen ...