» elektronik » Arduino »Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Selv begyndere kan lave dette projekt med en lille indsats. Arbejdet bruger ikke komplekse dele og kræver ikke yderligere færdigheder, når det samles. Det er ikke engang nødvendigt at eje et loddejern, da der anvendes en perleplade i bugten, så der ikke kræves lodning. Programmering er heller ikke vanskeligt, fordi forfatteren leverede en klar kode til dette projekt.

materialer:
- Arduino Uno med USB-kabel
- 9V batteriboks
- 9V batteri (7,2-8,4V batteri kan bruges)
- Servo-analog 3 stk
- IR (infrarød) modtager og sender
- Bradboard mini
- Tilslutning af ledninger
- Ståltråd (diameter 1,5-2 mm)
- Metalpapirklip 2-3 stk



Selvfølgelig har vi stadig brug for værktøjer:


Trin 1 tilslutning af IR-modtageren til Arduino:
En IR-sender kan være din tv-fjernbetjening. Til at begynde med læser og husker forfatteren signalkoden for at bruge den senere til at kontrollere roboten. I dette trin tages forbindelsesledninger, Arduino, et overvejelseskort og selve modtageren med en sender. Kredsløbet er samlet som vist på nedenstående fotografier.

Kredsløbet bruges til Tsop2136-modtager. Hvis du bruger en anden modtager, skal du først se på dens specifikation. Derefter åbnes en fil fra arkivet kaldet ir_receiver.ino via Arduino IDE. Der kan du se den første linje med #include "IRremote.h" -kode. Denne linje angiver, at skitsen bruger et bibliotek, der implementerer al funktionaliteten til transmission af IR-signaler. IRremote.h i sig selv er ikke en del af Arduino IDE-softwaren, så den er installeret på forhånd. Derefter åbner forfatteren Serial Monitor og kontrollerer signaloverførselshastigheden. Hastigheden indstilles manuelt til 9600. Når jeg har hentet fjernbetjeningen, kontrollerer vi, om samlingen fungerer, jeg klikker på fjernbetjeningsknapperne, og hvis koderne er synlige i Serial Monitor, betyder det, at modellen Det virker.

For hver fjernbetjeningsmodel kan koderne afvige, og for at forenkle opgaven med at matche de pressede knapper, der skal bruges, skrives blot ud. Det skal bemærkes, at nogle af koderne svarer til en lang eller gentagen presse, men de vil ikke blive brugt i dette projekt.

Robotten vil være i stand til at udføre 13 forskellige kommandoer:
1. Gå fremad.
2. Gå tilbage.
3. Drej til venstre.
4. Drej til højre.
5. Gå fremad med en venstre sving.
6. Gå fremad med højre drejning.
7. Gå tilbage med venstre drejning.
8. Bevægelse bagud med højre sving.
9. Stop.
10. Indstilling af 1. hastighed (langsom).
11. Indstilling af 2. hastighed.
12. Indstilling af 3. hastighed.
13. Indstilling af 4. hastighed (hurtig).

Praktiske knapper vælges til at udføre disse kommandoer ved at trykke på knapperne og skrive en unik kode for hver af dem.



Trin 2 samling af prototypen:
Før man fortsætter med monteringen, kontrolleres driften af ​​det leverede jern og selve programmet fuldt ud. Skitsen indlæses i mikrokontrolleren. Koder ændres i henhold til den tidligere udarbejdede tabel. Ved at trykke på knapperne på fjernbetjeningen kontrolleres servomotorerne for deres reaktion. Det kontrollerer også funktionen af ​​modellen med strøm ikke kun fra USB, men også fra batteriet.



Trin 3 bille gang:
Når du har 3 servoer, er det muligt at implementere ganget til en seksbenet bille. Benene på den fremtidige robot er lavet i ét stykke. De installeres i en række fra venstre mod højre. Den venstre servo er ansvarlig for venstre for- og højre bagben, højre for forreste højre og bagben og centrum for midtben. Benene på den fremtidige robot er lavet i ét stykke.

Video, der viser den korrekte funktion af servoer:


Trin 4 installation:
For at fastgøre batterirummet til brættet var der brug for en afstivning, en beslag blev lavet af det. Papirklemmen blev lavet i henhold til stencilen, som er fastgjort i bunden af ​​artiklen. Det er vigtigt, at stensilens størrelse svarer til de angivne dimensioner. De resterende komponenter er installeret på Arduino Uno: mini-deliboard, servoer.

Papirklemmen bøjes langs stencilen og forbindes til stifterne 9 og 12. Du kan ikke bekymre dig om at lukke kontakterne, da de ikke bruges i skitsen. Beslaget limes fast på bunden af ​​batteriholderen.






Forfatteren anbefaler at bruge et fletbræt i mindst mulig størrelse, efter hans mening ville den bedste mulighed være størrelsen på 5 * 10 pins. En bradboard af denne størrelse kan afskæres fra brødbrættet eller købes straks færdiglavet.



Derefter forberedes selve servoerne - klistermærkerne fjernes, og løkker, der tager for meget plads, afskæres. Denne proces finder sted med særlig omhu, da servoerne er ret skrøbelige.



Klistermærker, der tidligere er blevet fjernet, klæber servoer oven på batteriholderen. De er installeret, så der er et sted til et lille bradboard ved siden af ​​dem.

Læg derefter brødbrættet. IR-modtageren er rettet opad for signalmodtagelse i høj kvalitet. Igen kontrolleres alt for ydelse.




Trin 5 fod:
For at vælge størrelsen og formen på benene på billen er der også stenciler (vedhæftet nedenfor). Den første til for- og bagben, den anden til midten. Fødderne holder fast ved servomotorer. Nu kan roboten sikkert gå, hvor du peger på den.

Robotdans:



Dette projekt kan videreudvikles efter anmodning fra alle. Det er muligt at ændre udseendet og ændre koden. Du kan også tilslutte et kamera eller Bluetooth-adapter til det. Og generelt er alt hvad du har nok fantasi til.

En anden video med robottens arbejde:


arduino-master.zip [13.64 Kb] (downloads: 535)
trafarety.rar [23.58 Kb] (downloads: 469)
10
10
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 ...