Innholdsfortegnelse:
- Trinn 1: Før du starter trenger du:
- Trinn 2: 3D -deler
- Trinn 3: Montering av transportøren: Det du trenger
- Trinn 4: Montering av transportbåndet, rullene
- Trinn 5: Forbered lagrene dine
- Trinn 6: Montering av transportbåndet: beltet
- Trinn 7: Montering av hjulene: Forbered DC -motorhuset
- Trinn 8: Montering av hjulene: Monter motorhuset med DC -motorene festet
- Trinn 9: Montering av transportørsystemet med motor
- Trinn 10: Blokkdiagram: en forløper til elektronikksystemet
- Trinn 11: Montering av elektroniske komponenter
- Trinn 12: Montering av de elektroniske komponentene fortsetter
- Trinn 13: Skjematisk
- Trinn 14: Koble ledninger til DC -motorene
- Trinn 15: KODE !!
- Trinn 16: BLUETOOTH -SØKNAD
- Trinn 17: Klapp deg selv på ryggen
Video: TrojanBOT: 17 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com).
Trinn 1: Før du starter trenger du:
ELEKTRONIKK
-Arduino Uno
-Adafruit Motorshield V2
-HC-05 Bluetooth-modul for Arduino
-4 stk lekebilhjul med tilhørende likestrømsmotor og girkasse
-9V batteri
-Mannlige til kvinnelige hoppetråder
-mini brødbrett
-USB 2.0-kabel Type-A til Type-B
MASKINVARE
-Gorilla tape
-To del epoxy
-Akselkoblinger
-Skateboard lagre
-Loddejern
-3D -skriver
-friksjonstape
-saks-liten elektronikk flatskjerm
-Liten unbrakonøkkel
-Sirkulære kondomer
PROGRAMVARE
-Arduino programmeringsprogramvare
-3D modelleringspakke
-Bluetooth elektronikk google play -applikasjon for smarttelefon
Trinn 2: 3D -deler
ALLE DELER ER KOPPET SOM SOLIDWORKS DELFILER 2017. I denne første delen har vi en modifisert boks der alle våre elektroniske komponenter skal oppbevares. Dimensjonene til disse delene er avgjørende med lite rom for toleranse. Dimensjonene er 190 mm X 125 mm. Boksen er 60 mm høy. Boksen har også en veggtykkelse på 3 mm. Det er fire pinner på esken som lokket festes til. FORSIKTIG, tappene kan lett brytes, ikke tving lokket på tappene.
Transportbåndet er den vanskeligste delen i dette prosjektet, har dimensjoner på 91 mm lengde x 81 mm bred og en høyde på 46 mm.
Valsene er spesifisert for denne transportbasen, du trenger to. Du trenger også to aksler. Det neste trinnet viser deg byggeprosessen.
Trinn 3: Montering av transportøren: Det du trenger
(Alt du trenger her er i maskinvaredelen i trinnet 'Før du starter, trenger du')
-4x skateboardlager
-1x transportørbasisdel
-2x 8 mm aksler
-2x ruller
-Gorilla tape
-Loctite eller Super Duper Lim
-Friksjonstape
-Saks
-liten unbrakonøkkel
Trinn 4: Montering av transportbåndet, rullene
Rekkefølgen på hva du gjør i dette trinnet spiller ingen rolle.
Ta først friksjonsbåndet og rull det rundt valsen. (Dette tillater friksjon mellom vals og belte)
Ta deretter en aksel og sett den inn i valsen og fest den med litt lim (superlim eller Loctite)
Trinn 5: Forbered lagrene dine
I dette trinnet trenger du de 4 lagrene, gorilla -båndet, de forhåndsdefinerte rullene, transportbasen og noen saks.
Ta først et lite stykke gorilla tape og skjær det til bredden på lageret. Vikle det rundt lageret ditt og gjenta det for resten av lagrene
Deretter plasserer du skyv ett lager på den ene siden av hver vals.
Skyv deretter lageret ditt + rullen i den ene siden av basetransportøren.
Skyv til slutt lagrene dine gjennom hullene på den andre siden av basetransportøren og på den andre siden av akselen
Trinn 6: Montering av transportbåndet: beltet
-Ta først et 10 -tommers stykke gorilla -tape
-For det andre, brett den ene enden over den andre slik at de "klissete" endene berører.
-Tredje, kutt dette stykket av og vikle rundt valsene. (Det vil være litt overlapping som er greit).
-For det første, sørg for at du finner ut hvor begge ender møtes og klyper hvor disse møtes, og kutter det overlappende stykket der du klemte på.
-For det femte, ta et mindre stykke tape (1,5 '' - 2,0 '') langt og klipp det av.
-Sjette, ta det mindre båndet og legg halvparten av det på den ene enden av beltet. (Den andre "klissete" halvdelen av det mindre båndet skal være synlig)
-For det sjette, vikle beltet ditt rundt valsene og fest den andre "klissete" enden av det mindre båndet til den andre enden av beltet.
-Til slutt må du teste transportbåndet og sørge for at det beveger seg. (Du må kanskje gjenta hele denne prosessen til du får det riktig, hvis beltet ikke beveger seg, men prøver å gjøre beltet strammere).
Trinn 7: Montering av hjulene: Forbered DC -motorhuset
Du trenger totalt 3 likestrømsmotorer
-Løs først ledningene på terminalene på likestrømsmotoren
-For det andre, ta likestrømsmotorene ut av foringsrørene og bruk en dremel til å ta ut klippet for å lage en glatt overflate
-Til slutt drer du ut en aksel for å lage en ny glatt overflate
-Gjenta denne prosessen for 5 forskjellige motorhus (4 foringsrør for hjulene og 1 foringsrør for likestrømsmotoren som driver transportbåndet.
Trinn 8: Montering av hjulene: Monter motorhuset med DC -motorene festet
I dette trinnet bruker du bare 2 likestrømsmotorer med sine foringsrør og 2 ytterligere modifiserte foringsrør
-Første innsats 2 likestrømsmotorer i to foringsrør
-For det andre, bruk din todelte epoxy for å dekke den glatte overflaten på foringsrøret og plasser dem på de to fremre stedene med likestrømsmotorledninger eksponert (2 foringsrør og 2 motorer)
-For det tredje, monter de to foringsrørene på baksiden (disse to husene har ingen motorer i dem).
Trinn 9: Montering av transportørsystemet med motor
I dette trinnet trenger du en unbrakonøkkel, litt tape, transportbåndet og en akselkobling
-Begynn med å stramme akselkoblingsboltene til den eksponerte enden av transportbåndsakselen
-For det andre, spill transportbåndet inne i esken
-Tredje, skyv den eksponerte akselen til motorhuset inn i den andre enden av koblingen (prøv å holde alt så rett som mulig) og stram til koblingsboltene
-Til slutt, bli kreativ med tapingen, og teip DC -motorhuset på utsiden av esken. Sørg for at det er sikkert, men IKKE FOR TETT! Og ikke dekk til hullet som er beregnet for ledningene.
Trinn 10: Blokkdiagram: en forløper til elektronikksystemet
Motorskjermen vil stables direkte på Arduino. Du bruker jumperledninger fra mann til kvinne for å lage direkte tilkoblinger til det stablete motorskjermen på tre steder for DC -motorene. Det er en Vin -port der du vil opprette en direkte tilkobling til et 9 volt batteri. Et brødbrett vil bli brukt til å koble HC-05 bluetooth-modulen til det stablede motorskjermen. Og til slutt trenger du en smarttelefon for å laste ned Bluetooth Electronics -applikasjonen og endre RC -kontrollerens skallprogram for å kontrollere boten
Trinn 11: Montering av elektroniske komponenter
For denne forsamlingen trenger du:
-Motorshield og Arduino
-Seks mannlige til kvinnelige jumperledninger med hannendene strippet
-HC-05 Bluetooth-modul
-Et mini -brødbrett
-Fire ekstra genser for mann til kvinne
-9 Volt batterikontakt med endene fjernet
-2 små ledninger
-Mini flat hode
-Først, ta to avskallede M-F-ledertråder, og bruk en mini skrutrekker til å koble de eksponerte endene av jumper-ledningene til M1 på motorskjermen.
-Neste, ta strømtilkoblingskablene og koble dem til Vin på motorskjermen (POLARITET er VIKTIG !!!)
-Til slutt kobler du 2 avisolerte ledninger til M3 og to ledninger til M4 på motorskjermen.
Når det er sagt og gjort, bør du ha et system som ser ut som bilde 4 i dette trinnet.
Trinn 12: Montering av de elektroniske komponentene fortsetter
Du kan nå stable dette motorskjermen direkte på Arduino
-Neste, koble HC-05 til brødbrettet
-Koble 5 V på HC-05 til den positive siden av brødbrettet og GRND på HC-05 til den negative siden av brødbrettet ved å bruke de små ledningene.
-Koble den positive skinnen på brødbrettet til 5 V på motorskjermen, og den negative skinnen til GND på arduinoen ved hjelp av to M-F-ledertråder som ikke er strippet
-Koble en han-ende til TX og en annen hann til RX på HC-05 ved å bruke de ustrippede hoppertrådene og kjør TX på HC-05 til RX på motorskjermen, og RX på HC-05 til til TX på motorshield. (Disse er betegnet som 0 og 1 digitale pins på motorskjermen
Dette er alle ledningene som trengs for dette prosjektet.
Trinn 13: Skjematisk
-Her kan du se Bluetooth -modulen koblet til brødbrettet. Den har 4 pins som vi skal bruke, TX, RX, Vcc og GRND. Koble GRND og VCC til henholdsvis de negative og positive skinnene. Deretter bruker du jumperkabler for å koble den negative terminalen til GRND på skjoldet og den positive skinnen til 5 V på skjermen.
-TX fra HC-05 går til RX på motorskjermen, RX på HC-05 går til TX på arduino (forvirrende, jeg vet).
-I skjematikken har den ikke det eksakte motorskjoldet, men du vil koble terminalene til DC -motorene til M3, M4 og M1 på skjoldet.
-Til slutt kobler du 9V -batteriet til Vin -terminalene på skjermen.
Trinn 14: Koble ledninger til DC -motorene
-Først må du føre M1 -ledningene fra motorskjermen til de loddede DC -terminalene på transportbåndet (VELDIG VIKTIG)
-For det andre, kjør ledningene fra M4 på motorskjermen til DC -motorterminalene som er montert på venstre side av boten. (VELDIG VIKTIG AT M4 -KABLER KOBLER TIL VENSTRE MOTOR)
-Tredje, kjør M3 -ledningene til den høyre monterte motoren (VELDIG VIKTIG AT M3 -TRÅDENE KOBLER TIL HØYRE MOTOR)
-Monter til slutt mini -brødbrettet på baksiden av boten som vist.
Trinn 15: KODE !!
Koden er gitt for hvordan jeg koblet dette.
Klikk HER for å laste ned de nødvendige bibliotekene for dette prosjektet
Gå over til Arduino -programmet og følg bildene ovenfor
-Først må du legge til zip -bibliotekene du lastet ned
-For det andre, installer Adafruit V2 -biblioteket
-Tredje, inkluderer bibliotekene
-Til slutt bør koden kjøre hvis du har fulgt trinnene til dette punktet.
Trinn 16: BLUETOOTH -SØKNAD
-For det første, koble USB -kabelen til Arduino
-For det andre, klikk på opplasting øverst til venstre (Hvis du får en feilmelding, ta av motorskjermen og last den opp)
-Tredje, gå til Google Play -butikken på smarttelefonen din og last ned appen
-Første, åpne appen og kontroller at bluetooth er koblet til og koble til HC-05 (ved tilkobling kan den be deg om parringskoden, sammenkoblingskoden er: 1234).
-Femte, når du er tilkoblet, går du til RC -bildemoen og klikker på 'EDIT'
-Sjette, dra "A" -knappen til panelet.
-Syvende, gå tilbake til hovedskjermen og klikk på 'RUN'
Trinn 17: Klapp deg selv på ryggen
DU GJORDE DET!!!!!!! KLAP DEG SELV PÅ RYGGEN OG VIS VENNENE DINE !!!!
MERK: På dette tidspunktet teller polariteten til likestrømsmotoren, du må prøve og feil bytte ledninger på likestrømsmotorterminalene for å få ønsket retning for motorene.
For eksempel, hvis jeg trykker fremover på kontrolleren og hjulene snurrer i motsatt retning, er det bare å bytte hunnendene på DC -terminalene.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte