Innehållsförteckning:

TrojanBOT: 17 steg
TrojanBOT: 17 steg

Video: TrojanBOT: 17 steg

Video: TrojanBOT: 17 steg
Video: Тест вируса PETYA.A - Легенда 2к17 2024, December
Anonim
TrojanBOT
TrojanBOT

Denna instruerbara skapades för att uppfylla projektkravet för Makecourse vid University of South Florida (www.makecourse.com).

Steg 1: Innan du börjar behöver du:

ELEKTRONIK

-Arduino Uno

-Adafruit Motorshield V2

-HC-05 Bluetooth-modul för Arduino

-4 st leksakshjul med tillhörande likströmsmotor och växellåda

-9V batteri

-Hane till kvinnliga bygelkablar

-minibrödbräda

-USB 2.0-kabel typ-A till typ-B

HÅRDVARA

-Gorilla tejp

-Två delar epoxi

-Axelkopplingar

-Skateboardlager

-Lödkolv

-3d skrivare

-friktionstejp

-sax-liten elektronik plattskruvmejsel

-Liten insexnyckel

-Cirkulära förpackade kondomer

PROGRAMVARA

-Arduino programmeringsprogram

-3D modelleringspaket

-Bluetooth elektronik google play -applikation för smartphone

Steg 2: 3D -delar

3D -delar
3D -delar
3D -delar
3D -delar
3D -delar
3D -delar
3D -delar
3D -delar

ALLA DELAR FÄSTAS SOM SOLIDWORKS DELFILER 2017. I denna första del har vi en modifierad låda där alla våra elektroniska komponenter kommer att förvaras. Dimensionerna på dessa delar är avgörande med lite utrymme för tolerans. Måtten är 190 mm X 125 mm. Lådan är 60 mm hög. Lådan har också en väggtjocklek på 3 mm. Det finns fyra pinnar på lådan där locket fäster. VIKTIGT, pinnarna kan lätt brytas, tvinga inte locket på pinnarna.

Transportbandet är den svåraste delen i detta projekt, har dimensioner på 91 mm längd x 81 mm bred och en höjd på 46 mm.

Rullarna är specificerade för denna transportörbas, du behöver två. Du behöver också två axlar. Nästa steg visar byggprocessen.

Steg 3: Montering av transportören: Vad du behöver

Transport av transportören: Vad du behöver
Transport av transportören: Vad du behöver

(Allt du behöver här finns i hårdvaruavsnittet i steget 'Innan du börjar behöver du')

-4x skateboardlager

-1x transportbandets basdel

-2x 8 mm axlar

-2x rullar

-Gorillatejp

-Loctite eller Super Duper Lim

-Friktionstejp

-Sax

-liten insexnyckel

Steg 4: Montering av transportband, rullar

Montering av transportband, rullar
Montering av transportband, rullar
Montering av transportband, rullar
Montering av transportband, rullar

Hur du gör i det här steget spelar ingen roll.

Ta först friktionstejpen och rulla den runt valsen. (Detta tillåter friktion mellan vals och bälte)

Ta sedan en axel och sätt in den i rullen och säkra den med lite lim (superlim eller Loctite)

Steg 5: Förbered dina lager

Förbered dina lager
Förbered dina lager
Förbered dina lager
Förbered dina lager
Förbered dina lager
Förbered dina lager
Förbered dina lager
Förbered dina lager

I detta steg behöver du dina 4 lager, gorillatejp, dina färdiga rullar, din transportörbas och några saxar.

Ta först en liten bit gorillatejp och skär den till lagrets bredd. Vik det runt ditt lager och upprepa det för resten av lagren

Placera sedan ett lager på ena sidan av varje rulle.

Skjut sedan ditt lager + rulle i ena sidan av bastransportören.

Slutligen, skjut dina lager genom hålen på den andra sidan av bastransportören och på andra sidan av axeln

Steg 6: Montering av transportbandet: bältet

Transportbandets montering: Bältet
Transportbandets montering: Bältet
Transportbandets montering: Bältet
Transportbandets montering: Bältet
Transportbandets montering: Bältet
Transportbandets montering: Bältet

-Ta först en 10 -tums bit gorillatejp

-För det andra, vik ena änden över den andra så att de "klibbiga" ändarna rör.

-Tredje, skär av denna bit och linda runt rullarna. (Det blir en viss överlappning vilket är bra).

-För det fjärde, se till att ta reda på var båda ändarna möts och nypa var dessa möts, och klipp den överlappande biten där du nypade.

- För det femte, ta en mindre bit tejp (1,5 '' - 2,0 '') lång och skär av den.

-Sjätte, ta den mindre tejpen och lägg hälften av den på ena änden av ditt bälte. (Den andra "klibbiga" hälften av den mindre tejpbiten ska vara exponerad)

-Sjunde, linda bältet runt rullarna och fäst den andra "klibbiga" änden av den mindre tejpbiten till den andra änden av ditt bälte.

-Slutligen testa ditt transportband och se till att det rör sig. (Du kan behöva upprepa hela processen tills du får rätt, om bältet inte rör sig upprepa utan försöker göra bältet tättare).

Steg 7: Montering av hjulen: Förbered DC -motorhöljen

Montering av hjulen: Förbered DC -motorhöljen
Montering av hjulen: Förbered DC -motorhöljen
Montering av hjulen: Förbered DC -motorhöljen
Montering av hjulen: Förbered DC -motorhöljen
Montering av hjulen: Förbered DC -motorhöljen
Montering av hjulen: Förbered DC -motorhöljen

Du behöver totalt 3 likströmsmotorer

-Löd först kablarna på likströmsmotorns terminaler

-För det andra, ta ut DC -motorerna ur höljena och använd en dremel för att ta ut klämman för att göra en slät yta

-Slutligen drar du ut en axel för att göra en annan slät yta

-Upprepa denna process för 5 olika motorhöljen (4 höljen för hjulen och 1 hölje för likströmsmotorn som driver transportbandet.

Steg 8: Montering av hjulen: Montera motorhöljena med DC -motorerna fästa

Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa
Montering av hjulen: Montera motorhöljen med DC -motorerna fästa

I detta steg kommer du bara att använda 2 likströmsmotorer med sina höljen och ytterligare 2 modifierade höljen

-Första insatsen 2 likströmsmotorer i två höljen

-För det andra, använd din tvådelade epoxi för att täcka den släta ytan på höljet och placera dem på de främre två ställena med likströmsmotorkablarna exponerade (2 höljen och 2 motorer)

-Tredje, montera de två bakre höljena (dessa två höljen har inga motorer i dem).

Steg 9: Montering av transportörsystemet med motor

Montering av transportörsystemet med motor
Montering av transportörsystemet med motor
Montering av transportörsystemet med motor
Montering av transportörsystemet med motor
Montering av transportörsystemet med motor
Montering av transportörsystemet med motor

I detta steg behöver du en insexnyckel, lite tejp, ditt transportband och en axelkopplare

-Start genom att dra åt axelkopplingsbultarna till transportbandets axel

-För det andra, spela transportbandet inuti lådan

-Tredje, skjut den exponerade axeln på motorhöljet in i kopplingens andra ände (försök att hålla allt så rakt som möjligt) och dra åt kopplingsbultarna

-Slutligen, bli kreativ med tejpen och tejpa DC -motorhöljet på utsidan av lådan. Se till att det är säkert men INTE för hårt! Och täck inte hålet som är avsett för ledningarna.

Steg 10: Blockdiagram: en föregångare till elektroniksystemet

Block Diagram: en föregångare till elektroniksystemet
Block Diagram: en föregångare till elektroniksystemet

Motorskyddet kommer att staplas direkt på Arduino. Du kommer att använda manliga till kvinnliga bygelkablar för att göra direktanslutningar till det staplade motorskyddet på tre platser för dina likströmsmotorer. Det finns en Vin -port där du kommer att göra en direktanslutning till ett 9 Volt -batteri. En brödbräda används för att ansluta HC-05 bluetooth-modulen till det staplade motorskyddet. Och slutligen behöver du en smartphone för att ladda ner Bluetooth Electronics -applikationen och modifiera RC -kontrollens skalprogram för att styra boten

Steg 11: Montering av elektroniska komponenter

Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter
Montering av elektroniska komponenter

För denna montering behöver du:

-Motorshield och Arduino

-Sexa hona till kvinnliga bygelkablar med hanändarna avskalade

-HC-05 Bluetooth-modul

-En mini brödbräda

-Fyra extra manliga till kvinnliga bygelkablar

-9 Volt batterikontakt med ändarna avskalade

-2 små trådar

-Mini platt huvud

-Ta först två avskalade M-F-bygeltrådar och använd en mini-skruvmejsel för att ansluta de exponerade ändarna av bygelkablarna till M1 på motorskyddet.

-Nästa, ta strömanslutningskablarna och anslut dem till Vin på motorskölden (POLARITET är VIKTIGT !!!)

-Slutligen ansluter 2 avskalade ledningar till M3 och två ledningar till M4 på motorskölden.

När det är sagt och gjort bör du ha ett system som ser ut som bild 4 i det här steget.

Steg 12: Montering av elektroniska komponenter fortsätter

Montering av elektroniska komponenter fortsätter
Montering av elektroniska komponenter fortsätter
Montering av elektroniska komponenter fortsätter
Montering av elektroniska komponenter fortsätter
Montering av elektroniska komponenter fortsätter
Montering av elektroniska komponenter fortsätter

Du kan nu stapla detta motorskydd direkt på Arduino

-Nästa, anslut din HC-05 till brödbrädan

-Anslut 5 V på HC-05 till den positiva sidan av brödbrädan och GRND på HC-05 till den negativa sidan av brödbrädet med dina små trådar.

-Anslut den positiva skenan på brödbrädan till 5 V på motorskölden och den negativa skenan till GND på arduino med två avskalade M-F-bygeltrådar

-Använd de avskalade bygelkablarna, anslut en hanände till TX och en annan hane till RX på HC-05 och kör TX på HC-05 till RX på motorskyddet och RX på HC-05 till till TX på motorsköld. (Dessa betecknas som 0 och 1 digitala stift på motorskölden

Detta är alla kablar som behövs för detta projekt.

Steg 13: Schematisk

Schematisk
Schematisk

-Här kan du se Bluetooth -modulen ansluten till panelen. Den har 4 stift som vi kommer att använda, TX, RX, Vcc och GRND. Anslut GRND och VCC till de negativa respektive positiva skenorna. Använd sedan bygelkablar för att ansluta den negativa terminalen till GRND på skärmen och den positiva skenan till 5 V på skärmen.

-TX från HC-05 går till RX på motorskölden, RX på HC-05 går till TX på arduino (förvirrande, jag vet).

-I schemat har den inte det exakta motorskyddet, men du skulle ansluta DC -motorernas terminaler till M3, M4 och M1 på skärmen.

-Slutligen ansluter du 9V -batteriet till Vin -terminalerna på skärmen.

Steg 14: Anslutning av ledningar till DC -motorerna

Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna
Anslutning av ledningar till likströmsmotorerna

-Först, dra M1 -kablarna från motorskyddet till löddes DC -terminalerna på transportbandet (MYCKET VIKTIGT)

-För det andra, ledningarna från M4 på motorskölden till likströmsmotorterminalerna som är monterade på vänster sida av botten. (MYCKET VIKTIGT ATT M4 -TRÅDAR ANSLUTAR TILL VÄNSTERMONTERAD MOTOR)

-Tredje, kör M3 -ledningarna till högermonterad motor (MYCKET VIKTIGT ATT M3 -TRÅDEN ANSLUTAR TILL HÖGERMONTERAD MOTOR)

-Slutligen monterar du mini -brödbrädan på baksidan av botten enligt bilden.

Steg 15: KOD !!!

KODA!!!!
KODA!!!!
KODA!!!!
KODA!!!!
KODA!!!!
KODA!!!!

Koden ges om hur jag kopplade detta.

Klicka HÄR för att ladda ner de bibliotek som krävs för detta projekt

Gå över till Arduino -programmet och följ bilderna ovan

-Först, lägg till zip -biblioteken som du laddade ner

-För det andra, installera Adafruit V2 -biblioteket

-Tredje, inkludera biblioteken

-Slutligen bör koden köras om du har följt stegen fram till denna punkt.

Steg 16: BLUETOOTH -APPLIKATION

BLUETOOTH -ANSÖKAN
BLUETOOTH -ANSÖKAN
BLUETOOTH -ANSÖKAN
BLUETOOTH -ANSÖKAN
BLUETOOTH -ANSÖKAN
BLUETOOTH -ANSÖKAN

-Anslut först din USB -kabel till Arduino

-För det andra, klicka på uppladdning längst upp till vänster (Om du får ett felmeddelande, ta av motorskölden och ladda upp det)

-Tredje, gå till Google Play Store på din smartphone och ladda ner appen

-För det fjärde, öppna appen och se till att din bluetooth är ansluten och anslut till HC-05 (vid anslutning kan den be dig om parningskoden, parningskoden är: 1234).

-Femte, när du är ansluten, gå till RC -bilens demo och klicka på 'EDIT'

-Sjätte, dra "A" -knappen till panelen.

-Sjunde, gå tillbaka till huvudskärmen och klicka på 'KÖR'

Steg 17: klappa dig själv på ryggen

DU GJORDE DET!!!!!!! Klappa dig själv på ryggen och visa dina vänner !!!!

OBS! Vid denna tidpunkt räknas polariteten för likströmsmotorn, du kan behöva prova och fel byta ledningar på likströmsmotorterminalerna för att få önskad motorriktning.

Till exempel, om jag trycker framåt på styrenheten och hjulen snurrar i motsatt riktning, byt helt enkelt honändarna på likströmsterminalerna.

Rekommenderad: