Innholdsfortegnelse:
- Trinn 1: Dimensjoner og funksjoner
- Trinn 2: Liste over materialer, moduler og komponenter
- Trinn 3: Nødvendige verktøy
- Trinn 4: Størrelse på drivmotorer
- Trinn 5: Hvordan lage mekaniske deler
- Trinn 6: Hvordan lage elektroniske deler:
- Trinn 7: Programvare
- Trinn 8: Konklusjon: God jul og godt nytt år
Video: En autonom robot med mange muligheter: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Hei venner, i denne instruksen kommer jeg til å introdusere en ny versjon av min tidligere instruerbare som kan utføre følgende oppgaver:
1- Den kan bevege seg autonomt av Arduino UNO og L298N-motorfører
2- Det kan rengjøre som en støvsuger
3- Det kan spille sanger med Bluetooth
4- Det kan endre tilstanden til øynene og munnen av Arduino
5- Den har blinkende LED
6- Øyenbrynet og skjørtets margin er laget av stripe LED
Så denne unike instruerbare er en veldig god klasse for de som ønsker en enkel, men flerfunksjonell robot. Jeg må legge til, mange funksjoner i denne roboten er hentet fra artikler på Instructables -området, og jeg erkjenner dette ved å sitere artikkelen i hver relevant seksjon.
Trinn 1: Dimensjoner og funksjoner
1- Generelle dimensjoner av roboten:
-Dimensjonene på basen: 50 * 50 cm, høyde fra bakken 20 cm inkludert hjul
- Hjulets dimensjon: Forhjulsdiameter: 5 cm, Bakhjul 12 cm
- Dimensjonene på støvsugerbeholderen: 20 * 20 * 15 cm - Diameterene på rørene: 35 mm
- Dimensjoner på batterirommet: 20 * 20 * 15 cm
- Istructables -robotens dimensjoner: 45 * 65 * 20 cm Funksjoner:
- bevegelse av to motorer som roterer bakhjulene og to forhjul uten strøm, rotasjonen av motorer styres av en enhet som styres av Bluetooth og en programvare som kan installeres i smarttelefonen.
- Støvsugningsfunksjon med bryter
- Blinkende LED -strimler med røde og blå farger - Endring av øyne og munn hvert 10. sekund - Øyenbryn og skjørtmargen til robotrød LED med konstant lys kan slås av
-Bluetooth-høyttalere slått av og på robothuset og kan betjenes av en Android-smarttelefon via Bluetooth.
Trinn 2: Liste over materialer, moduler og komponenter
Materialer, moduler og komponenter som brukes i denne roboten er som følger:
1- To motor-girkasse ZGA28 (fig. 1):
Modell - ZGA28RO (RPM) 50, Produsent: ZHENG, Akseldiameter: 4 mm, Spenning: 12 V, aksellengde 11,80 mm, Ingen laststrøm: 0,45 A, girkassediameter: 27,90 mm, maks. dreiemoment: 1,7 kg.cm, girkassehøyde: 62,5 mm, konstant dreiemoment: 1,7 kg.cm, lengde: 83 mm, hastighetsforhold: 174, Diameter: 27,67 mm
2- En Arduino Uno-modul og en L298N-modulmotordriver (fig 2)
3- Tre ultralydsmodul SRF05
4- Ett 12 V, 4,5 A-h blybatteri (figur 5)
5- To motorbraketter 28 * 23 * 32 mm (fig. 6, fig. 7)
6- To motorkoblinger 10*10*(4-6) mm (fig.8)
7- To motoraksler 6 mm diameter * 100 mm lengde
8- To drivhjul på hver 12 cm i diameter (fig 9)
9- To forhjul på hver 5 cm i diameter (fig. 10)
10- Et 50 cm * 50 cm, firkantet stykke PC (poly karbonat) ark med 6 mm tykkelse
11- Elektrisk kanal laget av PVC brukes til forsterkning og innramming av basen, dimensjonene er 3*3 cm
12- PVC-rør med 35 mm diameter for støvsugerrør (inkludert albue)
13- Støvsugerbeholder eller beholder er plastbeholder jeg hadde i skrapene med dimensjonen 20* 20* 15 cm 14- Støvsugermotorvifte, 12 V motor med en sentrifugalvifte direkte koblet til den
15- En Arduino Uno-modul
16- En forsterkermodul grønn PAM8403
17- To høyttalere, hver 8 Ohm, 3 W
18- Fem 8*8 dot matrisemoduler med Max7219-brikke og SPI-kontakt (fig. 12)
19- To effekttransistorer 7805
20- to dioder 1N4004
21- To kondensatorer 3,3 uF
22- To kondensatorer 100 uF
23- To transistorer BC547
24- To motstander 100Ohm
25- To motstander 100 kOhm
26- To kondensatorer 10 uF
27- Tre prosjektbrett 6*4 cm
28- Nok brødbrettledninger og 1-kjerne 1 mm ledninger
29- En kvinnelig USB-kontakt (jeg brukte en brent USB-hub og tok en av den kvinnelige USB-en ut!)
30- En Bluetooth-mottaker BT163
31- Seks vippebrytere
32- Elektrisk kanal laget av PVC 1*1 cm
33- Skruer
34- Åtte terminaler om bord
Trinn 3: Nødvendige verktøy
1- Kutter
2- Håndsag
3- Loddejern
4- Tang
5- Trådkutter
6- Liten drill med forskjellige hoder (borekroner - slipemaskiner, kuttere)
7- Linjal
8- Lodding
9- superlim
10- små og mellomstore skrutrekkere
Trinn 4: Størrelse på drivmotorer
Dette ligner min tidligere instruerbare:
www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/4
Trinn 5: Hvordan lage mekaniske deler
Dette ligner min tidligere instruerbare:
www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/5
Trinn 6: Hvordan lage elektroniske deler:
For å lage de elektroniske delene er trinnene som følger:
1- Gjør blinkende LED Kretsen og komponentene i denne delen er hentet nøyaktig fra min tidligere instruerbare som følger:
2- Lag matrisepunkt-LED for tilstanden til øyne og munn: Alt jeg har gjort i dette trinnet er hentet fra følgende instrukser: https://www.instructables.com/id/Controlling-a-LE… bortsett fra at jeg har endret programvaren, og i stedet for å kontrollere den gjennom den serielle skjermen, har jeg lagt til noen koder for å endre tilstanden til øyne og munn hvert 10. sekund. I programvaredelen vil jeg forklare mer om dette og inkludere programvaren for nedlasting. Jeg har inkludert en liten krets for å konvertere 12 V batterispenning til 5 volt for Arduino UNO inngangstilkobling, detaljene i en slik krets er i min tidligere instruerbare som følger: https://www.instructables.com/id/Controlling-a- LE…
3- Gjøre deler til drivmotorer: Tilkoblingen av motorer til drivmotormodulen er enkel og i henhold til figuren ovenfor, det vil si høyre motorterminaler til høyre terminaler på driveren og de venstre motorterminalene til venstre terminaler på driveren, og strømmen fra batteriet til strøm- og jordterminalene til driveren der en vippebryter er installert på batterirommet for på-av. Arduino -skissen av denne delen vil bli forklart i programvaredelen.
4- Gjøre Bluetooth-høyttalere Denne delen er enkel og er hentet nøyaktig fra følgende instrukser: https://www.instructables.com/id/Controlling-a-LE… Med to unntak har jeg for det første ikke revet opp Bluetooth-mottakeren og jeg har brukt en kvinnelig USB til å koble den til strømforsyningen min (det samme som punkt 2 ovenfor, dvs. 12 V/ 5 V krets) og en hunkontakt for å koble den til min forsterkermodul. For det andre har jeg brukt forsterkermodul, grønn PAM8403 (https://www.instructables.com/id/Controlling-a-LE… 3 W (fig 11), i stedet for forsterkeren som ble brukt i den instruerbare, og jeg koblet til venstre høyttaler til de venstre terminalene på PAM8403 og koble den høyre høyttaleren til de høyre terminalene på PAM8403 (https://www.instructables.com/id/Controlling-a-LE…), med tanke på polaritet, har jeg brukt 5V inngang fra samme strømforsyning ovenfor, og jeg har koblet de tre terminalene til PAM8403 til utgangskontakten til Bluetooth -mottakeren i henhold til figuren.
Trinn 7: Programvare
Det er to programmer i denne instruerbare, 1- for Arduino og motor driver og 2) for Dot-matrix øyne og munn
- Programvaren for Arduino og motordriver er inkludert her for nedlasting. Jeg brukte de tilgjengelige Arduino -skissene på instruktører og andre nettsteder, men jeg har endret dem for å tilpasse den til saken min.
-Programvaren for Arduino relatert til øyne og lepper er den samme som programvaren som er inkludert i ovennevnte instruerbare for å endre tilstanden til øyne og munn ved å bruke Dot-Matrix LED-er, men jeg har endret noen av kodene som skal forårsake Arduino endrer tilstandene hvert 10. sekund, og denne programvaren er inkludert her for nedlasting også.
Trinn 8: Konklusjon: God jul og godt nytt år
Jeg håper denne nye versjonen imponerer deg, forresten den store størrelsen på disse robotene og dens betydelige vekt er en slags prestasjon, den kan fungere som en støvsuger, så hvis du lar den bevege seg autonomt i et rom, kan den rengjøre rommene også, og mens du rengjør rommet spiller den musikk, og den har blinkende lysdioder og endrer stemning i øyne og lepper, jeg er veldig glad i denne roboten, jeg har kalt ham "Donald" og jeg og Donald ønsker dere alle en GOD JUL OG GODT NYTT ÅR … Lytt til ham, han sier det samme …
Anbefalt:
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: For tiden er det stor interesse for å bringe vintage nixie -rør til liv. Mange nixie tube -klokkesett er tilgjengelige på markedet. Det så ut til å være enda en livlig handel med gamle lager av russiske nixie -rør. Også her på Instructables der
Krets Lær NANO: En PCB. Lett å lære. Uendelige muligheter.: 12 trinn (med bilder)
Krets Lær NANO: En PCB. Lett å lære. Uendelige muligheter .: Å begynne i en verden av elektronikk og robotikk kan være ganske skremmende i begynnelsen. Det er mange ting å lære i begynnelsen (kretsdesign, lodding, programmering, valg av riktige elektroniske komponenter osv.) Og når ting går galt
Kontroller mange servoer med Arduino !: 4 trinn (med bilder)
Kontroller mange servoer med Arduino !: Først burde jeg fortelle noe. Jeg hadde ikke vakre bilder. Så jeg har tatt bildene fra bildr.blog. Vi vet, en Arduino UNO har ikke mye pwm -pinner for å kontrollere mange servoer. Så vi får ofte problemer med å kontrollere flere servoer av en arduino
En instruerbar robot med mange funksjoner: 8 trinn (med bilder)
En instruerbar robot med mange funksjoner: Hei venner, i denne instruksen skal jeg introdusere en fantastisk robot som kan utføre følgende oppgaver: 1- Den kan bevege seg og kontrollen av bevegelsene utføres av Bluetooth2- Den kan gjøre rengjøring som en støvsuger3- Den kan spille sanger av Bluetoot
Slik driver du mange lysdioder fra noen få mikrokontrollerpinner. 6 trinn (med bilder)
Slik driver du mange lysdioder fra noen få mikrokontrollerpinner: Ved å bruke det faktum at mange mikrokontrollerpinner har tre tilstander (+V, GND eller "høy impedens", kan du kjøre N*(N-1) lysdioder fra N-pinner . Så den lille 8 -pinners mikrokontrolleren som en PIC12Fxxx eller en ATtiny11 kan drive 20 lysdioder på fem tilgjengelige