» elektronik » Arduino »DIY: Fijibot - fyrhjulig robot på Arduino med självlastande funktion

DIY: Fijibot - en fyrhjulsrobot på Arduino med en självlastande funktion

Roboten Fijibot är unik genom att den själv kan ladda från en ljuskälla, och dessutom letar den efter sig själv. En flaska från drinken Fiji användes som kropp för roboten, varför roboten fick sitt namn. Roboten är installerad som en styrenhet Arduino Uno, solpanelens kraft är 6 volt, och andra andra element finns i barnens skrivmaskin på kontrollpanelen.
DIY: Fijibot - en fyrhjulsrobot på Arduino med en självlastande funktion

Material och verktyg för tillverkning av roboten:
- vilken plastflaska som helst på 1,5 l;
- en gammal maskin på kontrollpanelen;
- uppsättning av Arduino Proto Shield;
- mjukvarupaket Arduino Uno;
- ansluta kontakter (set);
- En uppsättning av hoppare av typen Kvinna / Hona;
- 6 volt solpanel;
- Två Parallax-servon (kontinuerlig rotation);
- två standardserver av typen Parallax 4-6VDC;
- Kollisionssensor Parallax Ping Sensor;
- hållare för fyra AA-batterier;
- hållare för 9V batteri;
- fyra fotoresistorer;
- fyra hållare för lysdioder;
- fyra motstånd per 10K ohm;
- en mikro 1A-diod 1N4001.





Av verktygen behöver du: ett lödkolv med löd, tång, dremel, sidoskärare och ett annat verktyg.

Robotmonteringsprocess:

Första steget. Robothjärnenhet
Arduino Uno mikrokontroller är bäst lämpad för denna robot, eftersom den är utformad för små projekt och programmeras med C ++.

Roboten har fyra servon, en kontrollerar hjulen, dess uppgift är att rotera hjulen kontinuerligt. Den andra servon behövs för att kontrollera robotens huvud, kollisionssensorer är installerade på den. Och en annan servomotor kontrollerar robotens axel och tvingar den att rotera.

Det är viktigt att förstå att Arduino Proto Shield-kortet kommer att placeras i flaskan, så du måste göra kretsschemat så att det är bekvämt att ansluta och koppla bort olika sensorer, servor och mer. För dessa ändamål är Proto Shield-kortet med alla nödvändiga Adafruit-kontakter perfekt. Kontakter ska lödas till skärmen Proto Shield och alla element ska anslutas med hoppare.

I mitten av kortet finns det två kanaler som är anslutna till +5 V och GND. Vinkelräta paneler kan ses på höger och vänster sida av dessa kanaler. De behövs för att ansluta 5 brytningskontakter mellan vinkelräta paneler och två kanaler. Härifrån kommer servomotorerna att få effekt, såväl som styrpulser.

Om du tittar på fotot nedan kan du se att anslutningarna som följer med Proto Shield inte är lödda till den andra sidan av de digitala utgångarna och till de analoga kontakterna. Detta måste lämnas som med lödning av ledningarna direkt till panelen.





Du måste också ansluta kablarna till PWM-utgångarna (för servo-enheter), liksom till de analoga för fotomotstånd. Lägg till ett 10K-motstånd för varje fotoresistor.

Det finns stift 7 och 9 på Proto-kortet, de måste anslutas till de positiva stiften på de röda och gröna lysdioderna.

För att roboten med fyra servon och Arduino ska fungera normalt krävs två strömförsörjningar. Mikrokontrollern kräver 9V ström. Kollisionssensorer och servos drivs av fyra AA-batterier, de är anslutna till en 6V solpanel.
För att förhindra motström mellan solpanelen och batteriet måste en diod installeras i kretsen.

Steg två Sensorberedning
Fotoresistorer monteras på plattformen med hållare. Detta gör att du snabbt kan ta bort dem under montering eller förfining av roboten. Den ena änden av den kvinnliga / kvinnliga bygeln är ansluten till fotoresistor och den andra till Proto Shield-kortet. Gummipackningar förhindrar risken för kortslutning.




Steg tre Chassi-montering
För tillverkning av chassit behöver en babybil på kontrollpanelen. Det behöver tas isär, och endast de element som är synliga på fotot lämnas. Framaxeln måste roteras med en servomotor.

Båda elementen (fram- och bakaxeln) är monterade i en plastflaska, för detta skärs de hål som är nödvändiga för storleken i den. Nu återstår det bara att ansluta allt som på fotot.






Steg fyra Programmeringsprocess
Den viktigaste uppgiften som robotkoden måste utföra är att söka efter ljuskällan och ladda från den. Fyra fotomotstånd används för att söka efter ljuskällan. Programslingan ska jämföra där ljuset är ljusare, och sedan ska roboten gå till den.

För att förhindra att roboten kraschar bör en annan cykel kontrollera om hinder var 30 tum. En ultraljudssensor används för att få denna information. Om roboten upptäcker ett hinder måste den stoppa, se sig omkring och välja den bästa vägen.

Steg fem Det sista monteringssteget
När roboten är programmerad kan den äntligen monteras och testas. För att testa roboten måste du skapa flera ljuskällor med olika ljusstyrka i rummet och skapa hinder i vägen för dem. Roboten måste nå den ljusaste ljuskällan utan att krascha i hinder.










Naturligtvis finns det många fler alternativ när det gäller att förbättra roboten. Du kan lägga till en mängd olika funktioner i det, här beror allt på befälhavarens önskan och fantasi.

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

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...