Sommario:

TrojanBOT: 17 passaggi
TrojanBOT: 17 passaggi

Video: TrojanBOT: 17 passaggi

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

Questo istruttivo è stato creato in adempimento del requisito del progetto del Makecourse presso la University of South Florida (www.makecourse.com).

Passaggio 1: prima di iniziare, avrai bisogno di:

ELETTRONICA

-Arduino Uno

-Adafruit Motorshield V2

-HC-05 modulo bluetooth per Arduino

-4 pezzi di ruota per auto giocattolo con motore a corrente continua e scatola del cambio di accompagnamento

-9V batteria

-Cavi di collegamento da maschio a femmina

-mini tagliere di pane

-Cavo USB 2.0 da Tipo A a Tipo B

HARDWARE

-Nastro adesivo Gorilla

-Epossidico bicomponente

-Accoppiatori per alberi

-Cuscinetti skateboard

-Saldatore

-stampante 3d

-nastro di attrito

-forbici-piccolo scredriver a testa piatta elettronica

-Chiave a brugola piccola

-Preservativi confezionati circolari

SOFTWARE

-Software di programmazione Arduino

-Pacchetto di modellazione 3D

-Applicazione google play di elettronica Bluetooth per smartphone

Passaggio 2: parti 3D

Parti 3D
Parti 3D
Parti 3D
Parti 3D
Parti 3D
Parti 3D
Parti 3D
Parti 3D

TUTTE LE PARTI SONO ALLEGATE COME FILE DI PARTE SOLIDWORKS 2017. In questa prima parte abbiamo una scatola modificata in cui saranno contenuti tutti i nostri componenti elettronici. Le dimensioni di queste parti sono cruciali con poco spazio per le tolleranze. Le dimensioni sono 190 mm X 125 mm. La scatola è alta 60 mm. La scatola ha anche uno spessore della parete di 3 mm. Ci sono quattro pioli sulla scatola a cui si attaccherà il coperchio. ATTENZIONE, i pioli si rompono facilmente, non forzare il coperchio sui pioli.

Il nastro trasportatore è la parte più difficile di questo progetto, ha dimensioni di 91 mm di lunghezza X 81 mm di larghezza e un'altezza di 46 mm.

I rulli sono specificati per questa base del trasportatore, te ne serviranno due. Avrai anche bisogno di due alberi. Il passaggio successivo ti mostrerà il processo di compilazione.

Passaggio 3: assemblaggio del trasportatore: cosa ti servirà

Assemblaggio del trasportatore: cosa ti servirà
Assemblaggio del trasportatore: cosa ti servirà

(Tutto ciò di cui hai bisogno qui si trova nella sezione hardware del passaggio "Prima di iniziare, ti servirà")

-4x cuscinetti per skateboard

-1x parte base del trasportatore

-2 alberi da 8 mm

-2x rulli

-Nastro Gorilla

-Loctite o colla Super Duper

-Nastro di attrito

-Forbici

-chiave a brugola piccola

Fase 4: montaggio del nastro trasportatore, rulli

Montaggio del nastro trasportatore, rulli
Montaggio del nastro trasportatore, rulli
Montaggio del nastro trasportatore, rulli
Montaggio del nastro trasportatore, rulli

L'ordine di ciò che fai in questo passaggio non ha importanza.

Per prima cosa, prendi il nastro adesivo e arrotolalo attorno al rullo. (Ciò consentirà l'attrito tra rullo e nastro)

Quindi, prendi un albero e inseriscilo nel rullo e fissalo con un adesivo (super colla o Loctite)

Passaggio 5: preparare i cuscinetti

Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti
Prepara i tuoi cuscinetti

In questo passaggio avrai bisogno dei tuoi 4 cuscinetti, del nastro gorilla, dei rulli preparati, della base del trasportatore e delle forbici.

Per prima cosa, prendi un pezzetto di nastro adesivo per gorilla e taglialo alla larghezza del cuscinetto. Avvolgilo attorno al tuo cuscinetto e ripetilo per il resto dei cuscinetti

Quindi, posizionare un cuscinetto su un lato di ciascun rullo.

Quindi, fai scorrere il cuscinetto + il rullo su un lato del trasportatore di base.

Infine, fai scorrere i cuscinetti attraverso i fori dell'altro lato del trasportatore di base e sull'altro lato dell'albero

Passaggio 6: montaggio del nastro trasportatore: il nastro

Montaggio del nastro trasportatore: il nastro
Montaggio del nastro trasportatore: il nastro
Montaggio del nastro trasportatore: il nastro
Montaggio del nastro trasportatore: il nastro
Montaggio del nastro trasportatore: il nastro
Montaggio del nastro trasportatore: il nastro

-Per prima cosa, prendi un pezzo di nastro adesivo da 10 pollici

-Secondo, piega un'estremità sull'altra in modo che le estremità "appiccicose" si tocchino.

-Terzo, tagliare questo pezzo e avvolgerlo intorno ai rulli. (Ci sarà qualche sovrapposizione che va bene).

-Quarto, assicurati di scoprire dove si incontrano entrambe le estremità e pizzica dove si incontrano, e taglia il pezzo sovrapposto dove hai pizzicato.

-Quinto, prendi un pezzo di nastro più piccolo (1,5''-2,0'') lungo e taglialo.

-Sesto, prendi quel pezzo più piccolo di nastro adesivo e mettine metà su un'estremità della cintura. (L'altra metà "appiccicosa" del pezzo di nastro più piccolo dovrebbe essere esposta)

-Settimo, avvolgi la cintura attorno ai rulli e fissa l'altra estremità "appiccicosa" del pezzo più piccolo di nastro all'altra estremità della cintura.

-Infine, prova il tuo nastro trasportatore assicurandoti che si muova. (Potrebbe essere necessario ripetere l'intero processo fino a quando non si ottiene il risultato corretto, se la cintura non si muove, ripetere ma cercando di stringere la cintura).

Passaggio 7: montaggio delle ruote: preparare gli involucri del motore CC

Assemblaggio delle ruote: preparare gli involucri del motore CC
Assemblaggio delle ruote: preparare gli involucri del motore CC
Assemblaggio delle ruote: preparare gli involucri del motore CC
Assemblaggio delle ruote: preparare gli involucri del motore CC
Assemblaggio delle ruote: preparare gli involucri del motore CC
Assemblaggio delle ruote: preparare gli involucri del motore CC

Avrai bisogno di un totale di 3 motori DC

-In primo luogo, saldare i fili sui terminali del motore DC

-Secondo, estrai i motori CC dagli involucri e usa un dremel per estrarre la clip per creare una superficie liscia

-Infine, dremel un albero per creare un'altra superficie liscia

-Ripetere questo processo per 5 diverse carcasse motore (4 carcasse per le ruote e 1 carcassa per il motore DC che aziona il nastro trasportatore.

Passaggio 8: assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati

Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati
Assemblaggio delle ruote: montare gli involucri del motore con i motori CC collegati

In questo passaggio utilizzerai solo 2 motori CC con i loro involucri e altri 2 involucri modificati

-Inserire prima 2 motori DC in due involucri

-Secondo, usa la tua resina epossidica in due parti per coprire la superficie liscia sull'involucro e posizionali nei due punti anteriori con i fili del motore CC esposti (2 involucri e 2 motori)

-Terzo, montare i due involucri posteriori (questi due involucri non avranno motori al loro interno).

Passaggio 9: assemblaggio del sistema di trasporto con motore

Montaggio del sistema di trasporto con motore
Montaggio del sistema di trasporto con motore
Montaggio del sistema di trasporto con motore
Montaggio del sistema di trasporto con motore
Montaggio del sistema di trasporto con motore
Montaggio del sistema di trasporto con motore

In questo passaggio, avrai bisogno di una chiave a brugola, del nastro adesivo, del nastro trasportatore e di un giunto per albero

-Inizia serrando i bulloni dell'accoppiatore dell'albero all'estremità esposta dell'albero del nastro trasportatore

-Secondo, suona il nastro trasportatore all'interno della scatola

-In terzo luogo, far scorrere l'albero esposto della carcassa del motore nell'altra estremità dell'accoppiatore (cercare di mantenere tutto il più dritto possibile) e serrare i bulloni dell'accoppiatore

-Infine, diventa creativo con il nastro adesivo e fissa l'involucro del motore CC all'esterno della scatola. Assicurati che sia sicuro ma NON TROPPO STRETTO! E non coprire il foro designato per il cablaggio.

Passaggio 10: diagramma a blocchi: un precursore del sistema elettronico

Diagramma a blocchi: un precursore del sistema elettronico
Diagramma a blocchi: un precursore del sistema elettronico

Il motorshield sarà impilato direttamente sull'Arduino. Utilizzerai cavi jumper maschio-femmina per effettuare collegamenti diretti allo scudo motore impilato in tre posizioni per i tuoi motori CC. C'è una porta Vin dove effettuerai una connessione diretta a una batteria da 9 Volt. Verrà utilizzata una breadboard per collegare il modulo bluetooth HC-05 al motorshield impilato. E infine avrai bisogno di uno smartphone per scaricare l'applicazione Bluetooth Electronics e modificare il programma della shell del controller RC per controllare il bot

Passaggio 11: assemblaggio dei componenti elettronici

Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici
Assemblaggio dei componenti elettronici

Per questo assemblaggio, avrai bisogno di:

-Motorshield e Arduino

-Sei cavi jumper maschio-femmina con le estremità maschio spellate

-Modulo bluetooth HC-05

-Un mini tagliere

-Quattro cavi jumper maschio-femmina aggiuntivi

-9 Volt connettore della batteria con le estremità staccate

-2 fili piccoli

-Mini testa piatta

-Per prima cosa, prendi due ponticelli M-F spellati e usando un mini cacciavite a testa piatta collega le estremità esposte dei ponticelli in M1 sullo schermo del motore.

-Quindi, prendi i fili di collegamento dell'alimentazione e collegali a Vin sullo schermo del motore (POLARITÀ è IMPORTANTE!!!)

-Infine, collegare 2 fili spellati in M3 e due fili in M4 sullo schermo del motore.

Quando è stato detto e fatto, dovresti avere un sistema che assomigli all'immagine 4 in questo passaggio.

Passaggio 12: continua l'assemblaggio dei componenti elettronici

Continua l'assemblaggio dei componenti elettronici
Continua l'assemblaggio dei componenti elettronici
Continua l'assemblaggio dei componenti elettronici
Continua l'assemblaggio dei componenti elettronici
Continua l'assemblaggio dei componenti elettronici
Continua l'assemblaggio dei componenti elettronici

Ora puoi impilare questo motorshield direttamente su Arduino

-Quindi, collega il tuo HC-05 alla breadboard

-Collega i 5 V sull'HC-05 al lato positivo della breadboard e il GRND sull'HC-05 al lato negativo della breadboard usando i tuoi piccoli fili.

-Collegare il binario positivo della breadboard ai 5 V sullo scudo del motore e il binario negativo al GND sull'arduino utilizzando due ponticelli M-F non spelati

-Utilizzando i cavi dei ponticelli non spelati, collegare un'estremità maschio a TX e un altro maschio a RX sull'HC-05 ed eseguire il TX sull'HC-05 su RX sullo scudo motore e RX sull'HC-05 su TX sul motorshield. (Questi sono designati come pin digitali 0 e 1 sul motorshield

Questo è tutto il cablaggio necessario per questo progetto.

Passaggio 13: Schema

Schema
Schema

-Qui puoi vedere il modulo Bluetooth connesso alla breadboard. Ha 4 pin che useremo, TX, RX, Vcc e GRND. Collegare GRND e VCC rispettivamente ai binari negativi e positivi. Quindi utilizzare i ponticelli per collegare il terminale negativo a GRND sullo schermo e il binario positivo a 5 V sullo schermo.

-TX dall'HC-05 va a RX sul motorshield, RX sull'HC-05 va a TX sull'arduino (confondendo, lo so).

-Nello schema non ha lo schermo del motore esatto, ma collegheresti i terminali dei motori CC a M3, M4 e M1 sullo schermo.

-Infine, collegare la batteria da 9V ai terminali Vin sullo shield.

Passaggio 14: collegamento dei cavi ai motori CC

Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC
Collegamento dei cavi ai motori CC

-Per prima cosa, fai passare i fili M1 dallo schermo del motore ai terminali DC saldati del nastro trasportatore (MOLTO IMPORTANTE)

-Secondo, fai passare i fili da M4 sullo schermo del motore ai terminali del motore CC che è montato sul lato sinistro del bot. (MOLTO IMPORTANTE CHE I FILI M4 COLLEGANO AL MOTORE MONTATO A SINISTRA)

-Terzo, far passare i cavi M3 al motore montato a destra (molto importante che i cavi M3 siano collegati al motore montato a destra)

-Infine, monta la mini breadboard sul retro del bot come mostrato.

Passaggio 15: CODICE!!

CODICE!!!!
CODICE!!!!
CODICE!!!!
CODICE!!!!
CODICE!!!!
CODICE!!!!

Il codice viene fornito su come l'ho cablato.

Clicca QUI per scaricare le librerie richieste per questo progetto

Vai al programma Arduino e segui le immagini sopra

-In primo luogo, aggiungi le librerie zip che hai scaricato

-Secondo, installa la libreria Adafruit V2

-Terzo, includi le librerie

-Infine, il codice dovrebbe essere eseguito se hai seguito i passaggi fino a questo punto.

Passaggio 16: APPLICAZIONE BLUETOOTH

APPLICAZIONE BLUETOOTH
APPLICAZIONE BLUETOOTH
APPLICAZIONE BLUETOOTH
APPLICAZIONE BLUETOOTH
APPLICAZIONE BLUETOOTH
APPLICAZIONE BLUETOOTH

-Per prima cosa, collega il cavo USB ad Arduino

-Secondo, fai clic su Carica in alto a sinistra (se ricevi un messaggio di errore, togli lo scudo del motore e caricalo)

-Terzo, vai su Google Play Store sul tuo smartphone e scarica l'app

-Quarto, apri l'app e assicurati che il tuo bluetooth sia connesso e connettiti all'HC-05 (al momento della connessione, potrebbe chiederti il codice di accoppiamento, il codice di accoppiamento è: 1234).

-Quinto, una volta connesso, vai alla demo dell'auto RC e fai clic su "MODIFICA"

-Sesto, trascina il pulsante 'A' sul pannello.

-Settimo, torna alla schermata principale e fai clic su "ESEGUI"

Passaggio 17: darsi una pacca sulla spalla

CE L'HAI FATTA!!!!!!! PACCA SULLA SCHIENA E MOSTRALA AI TUOI AMICI!!!!

NOTA: A questo punto conta la polarità del motore CC, potrebbe essere necessario provare a cambiare i fili sui terminali del motore CC per ottenere la direzione desiderata dei motori.

Ad esempio, se premo in avanti sul controller e le ruote girano nella direzione opposta, invertire semplicemente le estremità femmina sui terminali CC.

Consigliato: