» elektronikk » Arduino »DIY: Fijibot - firehjuls robot på Arduino med selvlastende funksjon

DIY: Fijibot - en firehjuls robot på Arduino med en selvlastende funksjon

Roboten Fijibot er unik ved at den selv er i stand til å lade fra en lyskilde, og dessuten er den ute etter den selv. En flaske fra Fiji-drikken ble brukt som kropp for roboten, og det er grunnen til at roboten fikk navnet sitt. Roboten er installert som en kontroller Arduino Uno, strømmen til solcellepanelet er 6 volt, og andre andre elementer finner du i barnas skrivemaskin på kontrollpanelet.
DIY: Fijibot - en firehjuls robot på Arduino med en selvlastende funksjon

Materialer og verktøy for produksjon av roboten:
- hvilken som helst plastflaske på 1,5 l;
- en gammel maskin på kontrollpanelet;
- sett med Arduino Proto Shield;
- programvarepakke Arduino Uno;
- koble kontakter (sett);
- Et sett med hoppere av typen Kvinne / Kvinne;
- 6 volt solcellepanel;
- To Parallax-servoer (kontinuerlig rotasjon);
- to standard servoer av Parallax 4-6VDC-typen;
- Kollisjonssensor Parallax Ping Sensor;
- holder for fire AA-batterier;
- holder for 9V batteri;
- fire fotoresistorer;
- fire holdere for LED;
- fire motstander per 10K ohm;
- en mikro 1A diode 1N4001.





Av verktøyene du trenger: et loddejern med lodde, tang, dremel, sideskiver og et annet verktøy.

Robotmonteringsprosess:

Første trinn. Robot hjerneenhet
Arduino Uno mikrokontroller er best egnet for denne roboten, da den er designet for små prosjekter og programmert ved bruk av C ++.

Roboten har fire servoer, en styrer hjulene, dens oppgave er å rotere hjulene kontinuerlig. Den andre servoen er nødvendig for å kontrollere robotens hode, det er installert kollisjonssensorer på den. Og en annen servomotor styrer robotens akse og tvinger den til å rotere.

Det er viktig å forstå at Arduino Proto Shield-brettet vil være plassert i flasken, så du må lage en elektrisk krets slik at det er praktisk å koble til og koble fra forskjellige sensorer, servoer og mer. For disse formålene er Proto Shield-bordet med alle nødvendige Adafruit-kontakter perfekt. Kontakter skal loddes til Proto Shield-skjermen, og alle elementer skal kobles til hoppere.

I den midtre delen av brettet er det to kanaler som er koblet til +5 V og GND. Vinkelrett paneler kan sees på høyre og venstre side av disse kanalene. De er nødvendige for å koble 5 utbrytningskontakter mellom vinkelrett paneler og to kanaler. Herfra vil servomotorene motta strøm, så vel som kontrollpulser.

Hvis du ser på bildet nedenfor, kan du se at kontaktene som følger med Proto Shield ikke er loddet til den andre siden av de digitale utgangene og til de analoge kontaktene. Dette må stå som ved lodding av ledningene direkte til panelet.





Du må også koble ledningene til PWM-utgangene (for servostasjoner), så vel som til de analoge for fotomotstander. Legg til en 10K-motstand for hver fotoresistor.

Det er pinner 7 og 9 på Proto-brettet, de må kobles til de positive pinnene på de røde og grønne lysdiodene.

For at roboten med fire servoer og Arduino skal fungere normalt, trengs to strømforsyninger. Mikrokontrolleren krever 9V strøm. Kollisjonssensorer og servoer vil bli drevet av fire AA-batterier; de er koblet til et 6V solcellepanel.
For å forhindre motstrøm mellom solcellepanelet og batteriet, må det installeres en diode i kretsen.

Trinn to Sensorforberedelse
Fotoresistorer er montert på plattformen ved hjelp av holdere. Dette lar deg raskt fjerne dem under montering eller foredling av roboten. Den ene enden av den kvinnelige / kvinnelige jumperen er koblet til fotoresistor, og den andre enden til Proto Shield-brettet. Gummipakninger forhindrer risikoen for kortslutning.




Trinn tre Chassismontering
For produksjon av chassiset trenger en babybil på kontrollpanelet. Den må demonteres, og bare etterlate de elementene som er synlige på bildet. Foraksel må roteres ved hjelp av en servomotor.

Begge elementene (for- og bakaksel) er montert i en plastflaske, for dette er hullene som er nødvendige for størrelsen, kuttet ut i den. Vel, nå gjenstår det bare å koble sammen alt som på bildet.






Trinn fire Programmeringsprosess
Hovedoppgaven som robotkoden må utføre er å søke etter lyskilden og lade fra den. Fire fotomotstander brukes til å søke etter lyskilden. Programsløyfen skal sammenligne der lyset er lysere, og så bør roboten gå til det.

For å forhindre at roboten krasjer, bør en annen syklus sjekke for hindringer hver 30 tommer. En ultralydsensor brukes til å skaffe denne informasjonen. Hvis roboten oppdager et hinder, må den stoppe, se seg om og velge den beste banen.

Trinn fem Det siste stadiet av montering
Etter at roboten er programmert, kan den endelig settes sammen og testes. For å teste roboten må du lage flere lyskilder med forskjellig lysstyrke i rommet, og skape hindringer i veien for bevegelse til dem. Roboten må nå den lyseste lyskilden uten å krasje inn i hindringer.










Selvfølgelig er det mange flere alternativer når det gjelder å forbedre roboten. Du kan legge til et bredt utvalg av funksjoner til det, her avhenger alt av ønsket og fantasi fra mesteren.

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

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...