» elektronikk » Arduino »Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Selv nybegynnere kan gjøre dette prosjektet, med litt innsats. Arbeidet bruker ingen komplekse deler, og krever ikke ekstra ferdigheter når du monterer det. Det er ikke engang nødvendig å eie et loddejern, siden det brukes en perleplate i feilen, slik at det ikke er behov for lodding. Programmering er heller ikke vanskelig, fordi forfatteren ga en ferdig kode for dette prosjektet.

materialer:
- Arduino Uno med USB-kabel
- 9V batteriboks
- 9V batteri (7,2-8,4V batteri kan brukes)
- Servo-analog 3 stk
- IR (infrarød) mottaker og sender
- Bradboard mini
- Koble til ledninger
- Ståltråd (diameter 1,5-2 mm)
- Papirklipp av metall 2-3 stk



Vi trenger selvfølgelig fortsatt verktøy:


Trinn 1 kobler IR-mottakeren til Arduino:
En IR-sender kan være din fjernkontroll. Til å begynne med leser og husker forfatteren signalkoden for å bruke den senere til å kontrollere roboten. For dette trinnet er det å koble ledninger, Arduino, et overvåkningskort og selve mottakeren med en sender. Kretsen er satt sammen som vist på bildene nedenfor.

Kretsen brukes til Tsop2136-mottaker. Hvis du bruker en annen mottaker, må du først se på spesifikasjonen. Deretter åpnes en fil fra arkivet kalt ir_receiver.ino via Arduino IDE. Der kan du se den første linjen med #include "IRremote.h" -kode. Denne linjen indikerer at skissen vil bruke et bibliotek som vil implementere all funksjonalitet for overføring av IR-signaler. IRremote.h i seg selv er ikke en del av Arduino IDE-programvaren, så den er installert på forhånd. Deretter åpner forfatteren Serial Monitor og sjekker signaloverføringshastigheten. Hastigheten er satt manuelt til 9600. Etter å ha hentet fjernkontrollen, fungerer enheten, klikker jeg på fjernkontrollknappene, og hvis kodene er synlige i Serial Monitor, betyr dette at modellen Det fungerer.

For hver fjernkontrollmodell kan kodene variere, og for å forenkle oppgaven med å matche de pressede knappene som skal brukes, skrives de ganske enkelt ut. Det skal bemerkes at noen av kodene tilsvarer en lang eller gjentatt presse, men de vil ikke bli brukt i dette prosjektet.

Roboten vil kunne utføre 13 forskjellige kommandoer:
1. Gå fremover.
2. Gå tilbake.
3. Sving til venstre.
4. Sving til høyre.
5. Gå fremover med venstre sving.
6. Gå fremover med høyre sving.
7. Gå tilbake med venstre sving.
8. Bevegelse bakover med høyre sving.
9. Stopp.
10. Innstilling av 1. hastighet (sakte).
11. Innstilling av 2. hastighet.
12. Innstilling av 3. hastighet.
13. Innstilling av fjerde hastighet (raskt).

Praktiske knapper velges for å utføre disse kommandoene ved å trykke på knappene og skrive en unik kode for hver av dem.



Trinn 2 montering av prototypen:
Før du fortsetter med monteringen, kontrolleres driften av det leverte jernet og selve programmet helt. Skissen er lagt inn i mikrokontrolleren. Koder endres i henhold til den tidligere kompilerte tabellen. Ved å trykke på knappene på fjernkontrollen, kontrolleres servomotorene for deres reaksjon. Den sjekker også bruken av modellen med strøm ikke bare fra USB, men også fra batteriet.



Trinn 3 bille gang:
Når du har 3 servoer, er det mulig å implementere gangarten til en seksbenet bille. Beina til den fremtidige roboten er laget i ett stykke. De er installert på rad fra venstre mot høyre. Den venstre servoen vil være ansvarlig for venstre bakre og høyre bakben, høyre for høyre og bakre ben og sentrum for midtbena. Beina til den fremtidige roboten er laget i ett stykke.

Video som viser riktig drift av servoer:


Trinn 4-installasjon:
For å feste batterirommet på tavlen, trengtes et stag, det ble laget en brakett av det. Papirklemmen ble laget i henhold til sjablongen, som er festet i bunnen av artikkelen. Det er viktig at stensilens størrelse stemmer overens med de angitte dimensjonene. De resterende komponentene er installert på Arduino Uno: mini-bradboard, servoer.

Papirklemmen bøyes langs sjablongen og kobles til pinnene 9 og 12. Du kan ikke bekymre deg for å lukke kontaktene, siden de ikke brukes i skissen. Beslaget limes fast på bunnen av batteriholderen.






Forfatteren anbefaler å bruke et flettebrett så lite som mulig, etter hans mening vil det beste alternativet være en størrelse på 5 * 10 pinner. Et bradboard av denne størrelsen kan klippes av brødbordet eller kjøpes ferdig ferdig.



Så er servosene selv forberedt - klistremerkene fjernes og løkkene som tar for mye plass, blir avskåret. Denne prosessen foregår med spesiell forsiktighet, siden servoene er ganske skjøre.



Klistremerker som er fjernet tidligere, klistrer servoer på toppen av batteriholderen. De er installert slik at det er et sted for et lite bradboard ved siden av dem.

Deretter legger du brødbordet. IR-mottakeren er rettet oppover for signalmottak av høy kvalitet. Nok en gang sjekkes alt for ytelse.




Trinn 5 fot:
For å velge størrelse og form på benene på billen, er det også sjablonger (festet nedenfor). Den første for for- og bakben, den andre for midten. Føttene holder seg til servomotorer. Nå kan roboten trygt gå dit du peker på den.

Robotdans:



Dette prosjektet kan videreutvikles etter ønske fra alle. Det er mulig å endre utseendet og endre koden. Du kan også koble et kamera eller Bluetooth-adapter til det. Og generelt er alt du har nok fantasi til.

En annen video med arbeidet med roboten:


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