INHOUDSOPGAWE:

TrojanBOT: 17 stappe
TrojanBOT: 17 stappe

Video: TrojanBOT: 17 stappe

Video: TrojanBOT: 17 stappe
Video: Что такое Trojan и как от них защищаться 2024, Julie
Anonim
TrojanBOT
TrojanBOT

Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com).

Stap 1: Voordat u begin, benodig u:

ELEKTRONIES

-Arduino Uno

-Adafruit Motorshield V2

-HC-05 bluetooth-module vir Arduino

-4 stuks speelgoedmotorwiel met meegaande DC -motor en ratkas

-9V battery

-Manlike tot vroulike trui

-minibroodbord

-USB 2.0-kabel Tipe-A na Tipe-B

HARDWARE

-Gorilla kleeflint

-Tweedelige epoxy

-Asskakelaars

-Skateboard laers

-Soldeerbout

-3D -drukker

-wrywingstrook

-skêr-klein elektronika plat skroewedraaier

-Klein inbussleutel

-Circular verpakte kondome

SAGTEWARE

-Arduino programmeer sagteware

-3D -modelpakket

-Bluetooth elektronika Google Play -toepassing vir slimfone

Stap 2: 3D -onderdele

3D -onderdele
3D -onderdele
3D -onderdele
3D -onderdele
3D -onderdele
3D -onderdele
3D -onderdele
3D -onderdele

ALLE ONDERDELE IS AANGEHEG AS SOLIDWORKS DEELLIËRS 2017. In hierdie eerste deel het ons 'n aangepaste boks waar al ons elektroniese komponente gehou sal word. Die afmetings van hierdie dele is deurslaggewend, met min ruimte vir verdraagsaamheid. Die afmetings is 190 mm x 125 mm. Die boks is 60 mm lank. Die boks het ook 'n wanddikte van 3 mm. Daar is vier penne op die boks waar die deksel vasgemaak kan word. Versigtig, die penne kan maklik gebreek word, moenie die deksel op die penne forseer nie.

Die vervoerband is die moeilikste deel van hierdie projek, met afmetings van 91 mm lengte x 81 mm breed en 'n hoogte van 46 mm.

Die rollers word op hierdie vervoerbasis gespesifiseer, u benodig twee. U benodig ook twee skagte. Die volgende stap wys u die bouproses.

Stap 3: Montering van die vervoerband: wat u benodig

Samestelling van die vervoerband: wat u benodig
Samestelling van die vervoerband: wat u benodig

(Alles wat u hier benodig, is in die hardeware -afdeling van die stap 'Voordat u begin, benodig u')

-4x skaatsplank laers

-1x vervoerband basis deel

-2x 8 mm skagte

-2 x rollers

-Gorilla band

-Loctite- of Super Duper -gom

-Wrywingsband

-Skêr

-klein inbussleutel

Stap 4: Monteer die vervoerband, rollers

Samestelling van die vervoerband, rollers
Samestelling van die vervoerband, rollers
Samestelling van die vervoerband, rollers
Samestelling van die vervoerband, rollers

Die volgorde van wat u in hierdie stap doen, maak nie saak nie.

Neem eers die wrywingstrook en rol dit om die rol. (Dit sal wrywing tussen roller en band moontlik maak)

Neem dan 'n as en steek dit in die rol en maak dit vas met 'n bietjie kleefmiddel (supergom of Loctite)

Stap 5: Berei u laers voor

Berei u laers voor
Berei u laers voor
Berei u laers voor
Berei u laers voor
Berei u laers voor
Berei u laers voor
Berei u laers voor
Berei u laers voor

In hierdie stap benodig u u 4 laers, gorilla -band, u vooraf voorbereide rollers, u vervoerband en 'n skêr.

Neem eers 'n klein stukkie gorilla -band en sny dit in die breedte van die laer. Draai dit om jou laer en herhaal dit vir die res van die laers

Plaas die skuif een laer aan die een kant van elke rol.

Skuif dan u laer + rol in die een kant van die basisband.

Laastens, skuif u laers deur die gate aan die ander kant van die basisband en na die ander kant van die as

Stap 6: Montering van die vervoerband: die gordel

Samestelling van die vervoerband: die gordel
Samestelling van die vervoerband: die gordel
Samestelling van die vervoerband: die gordel
Samestelling van die vervoerband: die gordel
Samestelling van die vervoerband: die gordel
Samestelling van die vervoerband: die gordel

-Eerstens, neem ongeveer 'n 10 -inch stuk gorilla -band

-Tweedens, vou die een kant oor die ander sodat die 'taai' punte raak.

-Sny hierdie stuk derde af en draai dit om die rollers. (Daar is 'n mate van oorvleueling wat goed is).

-In die vierde plek, maak seker dat u uitvind waar albei kante bymekaar kom en knyp waar hulle mekaar ontmoet, en sny die oorvleuelende stuk waar u vasgeknyp het.

-Vir die vyfde, neem 'n kleiner stuk band (1,5 " - 2,0") lank en sny dit af.

-Sesde, neem die kleiner stuk band en plaas die helfte daarvan aan die een kant van u gordel. (Die ander 'taai' helfte van die kleiner band moet blootgestel word)

-Seedens, draai u gordel om die rollers en maak die ander 'klewerige' kant van die kleiner stuk band aan die ander kant van u band vas.

-Uiteindelik moet u u vervoerband toets en seker maak dat dit beweeg. (Miskien moet u hierdie hele proses herhaal totdat u dit regkry, as die gordel nie beweeg nie, maar probeer om die gordel stywer te maak).

Stap 7: Montering van die wiele: berei die DC -motorhuise voor

Montering van die wiele: berei die DC -motorhuise voor
Montering van die wiele: berei die DC -motorhuise voor
Montering van die wiele: berei die DC -motorhuise voor
Montering van die wiele: berei die DC -motorhuise voor
Montering van die wiele: berei die DC -motorhuise voor
Montering van die wiele: berei die DC -motorhuise voor

U benodig altesaam 3 GS -motors

-Soldeer eers die drade op die terminale van die GS -motor

-Ten tweede, haal die DC -motors uit die omhulsels en gebruik 'n dremel om die clip uit te haal om 'n gladde oppervlak te maak

-Uiteindelik trek die een as uit om 'n ander gladde oppervlak te maak

-Herhaal hierdie proses vir 5 verskillende motorhuise (4 omhulsels vir die wiele en 1 omhulsel vir die GS -motor wat die vervoerband aandryf.

Stap 8: Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg

Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg
Montering van die wiele: monteer die motorhuise met die DC -motors aangeheg

In hierdie stap gebruik u slegs 2 GS -motors met hul omhulsels en nog 2 gewysigde omhulsels

-Insteek eers 2 GS -motors in twee omhulsels

-Tweedens, gebruik u tweedelige epoxy om die gladde oppervlak van die omhulsel te bedek en plaas dit op die voorste twee plekke met die DC -motordrade blootgestel (2 omhulsels en 2 motors)

-Derdens, monteer die agterste twee omhulsels (hierdie twee omhulsels bevat geen motors nie).

Stap 9: Montering van die vervoerbandstelsel met motor

Samestelling van die vervoerbandstelsel met motor
Samestelling van die vervoerbandstelsel met motor
Samestelling van die vervoerbandstelsel met motor
Samestelling van die vervoerbandstelsel met motor
Samestelling van die vervoerbandstelsel met motor
Samestelling van die vervoerbandstelsel met motor

In hierdie stap benodig u 'n inbussleutel, 'n bietjie band, u vervoerband en 'n askoppeling

-Start deur die askoppelingsboute vas te trek aan die blootgestelde kant van die vervoerbandas

-Tweedens, speel die vervoerband in die boks

Skuif die blootgestelde as van die motorhuis in die ander kant van die koppelaar (probeer alles so reguit as moontlik hou) en draai die koppelboute vas

-Raak uiteindelik kreatief met die plakband en plak die DC -motorbehuizing aan die buitekant van die boks vas. Maak seker dat dit veilig is, maar NIE TE STERK NIE! En moenie die gat bedek wat bedoel is vir die bedrading nie.

Stap 10: Blokdiagram: 'n voorloper van die elektroniese stelsel

Blokdiagram: 'n voorloper van die elektroniese stelsel
Blokdiagram: 'n voorloper van die elektroniese stelsel

Die motorskerm word direk op die Arduino gestapel. U gebruik manlike tot vroulike springdrade om direkte verbindings te maak met die gestapelde motorskerm op drie plekke vir u GS -motors. Daar is 'n Vin -poort waar u 'n direkte verbinding met 'n 9 Volt -battery sal maak. 'N Broodplank sal gebruik word om die HC-05 bluetooth-module aan die gestapelde motorskerm te koppel. Uiteindelik sal u 'n slimfoon nodig hê om die Bluetooth Electronics -toepassing af te laai en die omskakelingsprogram van die RC -kontroleerder te verander om die bot te beheer

Stap 11: Montering van die elektroniese komponente

Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente
Montering van elektroniese komponente

Vir hierdie vergadering benodig u:

-Motorshield en Arduino

-Ses manlike tot vroulike springdrade met die mannetjie -ente gestroop

-HC-05 bluetooth module

-'N Mini broodbord

-Vier bykomende manlike tot vroulike springdrade

-9 volt batteryaansluiting met die punte afgetrek

-2 klein drade

-Mini plat kop

-Neem eers twee gestroopte M-F-draaddrade en verbind 'n mini-platte skroewedraaier met die blootgestelde ente van die jumperdrade in M1 op die motorskerm.

-Volgens, neem die kragdraad en koppel dit aan Vin op die motorskerm (POLARITEIT is BELANGRIK !!!)

-Koppel laastens 2 gestroopte drade in M3 en twee drade in M4 op die motorskerm.

As dit gesê en gedoen word, moet u 'n stelsel hê wat soos prent 4 lyk in hierdie stap.

Stap 12: Vervolg van die montering van die elektroniese komponente

Vervolg van die montering van die elektroniese komponente
Vervolg van die montering van die elektroniese komponente
Vervolg van die montering van die elektroniese komponente
Vervolg van die montering van die elektroniese komponente
Vervolg van die montering van die elektroniese komponente
Vervolg van die montering van die elektroniese komponente

U kan hierdie motorskerm nou direk op die Arduino stapel

-Koppel vervolgens u HC-05 aan die broodbord

-Koppel die 5 V op die HC-05 met die positiewe kant van die broodbord en die GRND op die HC-05 met die klein drade aan die negatiewe kant van die broodbord.

-Koppel die positiewe spoor van die broodbord aan die 5 V op die motorskerm, en die negatiewe spoor aan die GND op die arduino met behulp van twee ongestoorde M-F-draaddrade

-Sluit 'n manlike kant aan op TX en 'n ander mannetjie met RX op die HC-05 met die losgemaakte springdrade en voer die TX op die HC-05 tot RX op die motorskerm en RX op die HC-05 na TX op die motorskerm. (Dit word aangedui as 0 en 1 digitale penne op die motorskerm

Dit is al die bedrading wat nodig is vir hierdie projek.

Stap 13: Skematiese

Skematiese
Skematiese

Hier kan u die Bluetooth -module sien wat op die broodbord gekoppel is. Dit het 4 penne wat ons sal gebruik, TX, RX, Vcc en GRND. Koppel GRND en VCC aan onderskeidelik die negatiewe en positiewe rails. Gebruik dan jumperdrade om die negatiewe aansluiting aan te sluit op GRND op die skerm en die positiewe rail op 5 V op die skild.

-TX van die HC-05 gaan na RX op die motorskerm, RX op die HC-05 gaan na TX op die arduino (verwarrend, ek weet).

-In die skema bevat dit nie die presiese motorskerm nie, maar u sou die terminale van die GS -motors aan die M3, M4 en M1 op die skerm koppel.

-Koppel uiteindelik die 9V -battery aan die Vin -terminale op die skerm.

Stap 14: Koppel drade aan die DC -motors

Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors
Koppel drade aan die DC -motors

-Lees eers die M1 -drade van die motorskerm na die gesoldeerde DC -terminale van die vervoerband (BAIE BELANGRIK)

-Tweedens, voer die drade van M4 op die motorskerm na die DC -motorterminale wat aan die linkerkant van die bottel gemonteer is. (BAIE BELANGRIK DAT M4 -DRAADE AANSLUIT OP DIE LINKS GEMONTEERDE MOTOR)

-Draai die M3 -drade in die derde plek na die regtergemonteerde motor (BAIE BELANGRIK DAT DIE M3 -DRAADE AANSLUIT AAN DIE REGS GEMONTEERDE MOTOR)

-Monteer uiteindelik die mini -broodbord aan die agterkant van die bot soos aangedui.

Stap 15: KODE !!

KODE !!!!
KODE !!!!
KODE !!!!
KODE !!!!
KODE !!!!
KODE !!!!

Die kode word gegee oor hoe ek dit bedraad het.

Klik HIER om die vereiste biblioteke vir hierdie projek af te laai

Gaan na die Arduino -program en volg die foto's hierbo

-Voeg eers die zip -biblioteke by wat u afgelaai het

-Installeer tweedens die Adafruit V2 -biblioteek

-Derdens, sluit die biblioteke in

-Uiteindelik moet die kode loop as u die stappe tot nou toe gevolg het.

Stap 16: BLUETOOTH -AANSOEK

BLUETOOTH -AANSOEK
BLUETOOTH -AANSOEK
BLUETOOTH -AANSOEK
BLUETOOTH -AANSOEK
BLUETOOTH -AANSOEK
BLUETOOTH -AANSOEK

-Koppel eers u USB -kabel aan die Arduino

-Tweedens, klik op oplaai links bo (as u 'n foutboodskap kry, haal die motorskerm af en laai dit op)

-Gaan derde na die Google Play -winkel op u slimfoon en laai die app af

-Maak in die vierde plek die app oop en maak seker dat u bluetooth gekoppel is en maak verbinding met die HC-05 (as u dit verbind, kan dit u die paringskode vra, die paringskode is: 1234).

-Ten vyfde, sodra dit gekoppel is, gaan na die demo van die RC -motor en klik op 'EDIT'

-Sesde, sleep die 'A' -knoppie na die paneel.

-Sewende, gaan terug na die hoofskerm en klik op 'RUN'

Stap 17: Klop jouself op die rug

JY HET DIT GEDOEN!!!!!!! KLAP JOUSELF OP DIE RUG EN WYS JOU VRIENDE !!!!

OPMERKING: Op hierdie punt tel die polariteit van die GS -motor, moet u moontlik die drade op die DC -motorterminale probeer om die drade op die DC -motorterminale te skakel om die gewenste rigting van die motors te kry.

As ek byvoorbeeld vorentoe op die kontroleerder druk en die wiele in die teenoorgestelde rigting draai, skakel die vroulike ente op die DC -terminale.

Aanbeveel: