Turinys:

„TrojanBOT“: 17 žingsnių
„TrojanBOT“: 17 žingsnių

Video: „TrojanBOT“: 17 žingsnių

Video: „TrojanBOT“: 17 žingsnių
Video: Что такое Trojan и как от них защищаться 2024, Liepa
Anonim
TrojanBOT
TrojanBOT

Šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com).

1 žingsnis: Prieš pradėdami, jums reikės:

ELEKTRONIKA

-Arduino Uno

-Adafruit Motorshield V2

-HC-05 „Bluetooth“modulis, skirtas „Arduino“

-4 vnt. Žaislinis automobilio ratas su pridedamu nuolatinės srovės varikliu ir pavarų dėže

-9V baterija

-Vyriškos ir moteriškos jungiamieji laidai

-mini duonos lenta

-USB 2.0 kabelis nuo A tipo iki B tipo

Aparatūra

-Gorilla lipni juosta

-Dviejų dalių epoksidas

-Velenų jungtys

-Riedlentės guoliai

-Lituoklis

-3D spausdintuvas

-trinties juosta

-žirklės-mažas elektronikos plokščiasis skustuvas

-Mažas šešiakampis veržliaraktis

-Apskritimo formos prezervatyvai

PROGRAMINĖ ĮRANGA

-Arduino programavimo programinė įranga

-3D modeliavimo paketas

-„Bluetooth“elektronikos „Google Play“programa išmaniajam telefonui

2 žingsnis: 3D dalys

3D dalys
3D dalys
3D dalys
3D dalys
3D dalys
3D dalys
3D dalys
3D dalys

VISOS DALYS PRIEDAMOS SOLIDWORKS DALIŲ Failai 2017. Šioje pirmoje dalyje mes turime modifikuotą dėžutę, kurioje bus laikomi visi mūsų elektroniniai komponentai. Šių dalių matmenys yra labai svarbūs, nes yra mažai vietos tolerancijai. Matmenys yra 190 mm x 125 mm. Dėžutės aukštis 60 mm. Dėžutės sienelės storis taip pat yra 3 mm. Ant dėžutės yra keturi kaiščiai, prie kurių bus pritvirtintas dangtelis. Atsargiai, kaiščiai gali būti lengvai sulaužomi, nespauskite kaiščių dangteliu.

Konvejerio juosta yra sudėtingiausia šio projekto dalis, jo matmenys yra 91 mm ilgio x 81 mm pločio ir 46 mm aukščio.

Volai yra nurodyti prie šios konvejerio bazės, jums reikės dviejų. Jums taip pat reikės dviejų velenų. Kitas žingsnis parodys kūrimo procesą.

3 žingsnis: konvejerio surinkimas: ko jums reikės

Konvejerio surinkimas: ko jums reikės
Konvejerio surinkimas: ko jums reikės

(Viskas, ko jums reikės, yra techninės įrangos skyriuje „Prieš pradėdami, jums reikės“)

-4x riedlenčių guoliai

-1x konvejerio pagrindo dalis

-2x 8 mm velenai

-2x ritinėliai

-Gorilos juosta

-Loctite arba Super Duper klijai

-Trinties juosta

-Žirklės

-mažas šešiabriaunis raktas

4 žingsnis: konvejerio juostos, ritinėlių surinkimas

Konvejerio juostos, ritinėlių surinkimas
Konvejerio juostos, ritinėlių surinkimas
Konvejerio juostos, ritinėlių surinkimas
Konvejerio juostos, ritinėlių surinkimas

Šio veiksmo atlikimo tvarka nesvarbi.

Pirmiausia paimkite trinties juostą ir apvyniokite aplink volelį. (Tai leis trintis tarp ritinėlio ir diržo)

Tada paimkite veleną ir įkiškite jį į volelį ir pritvirtinkite klijais (super klijais arba „Loctite“)

5 žingsnis: Paruoškite guolius

Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius
Paruoškite savo guolius

Šiame žingsnyje jums reikės 4 guolių, gorilos juostos, paruoštų ritinėlių, konvejerio pagrindo ir žirklių.

Pirmiausia paimkite nedidelį gabalėlį gorilos juostos ir supjaustykite ją guolio pločio. Apvyniokite jį aplink savo guolį ir pakartokite tai kitiems likusiems guoliams

Tada uždėkite vieną guolį vienoje kiekvieno ritinėlio pusėje.

Tada stumkite guolį + volelį vienoje pagrindinio konvejerio pusėje.

Galiausiai perkelkite guolius per pagrindinio konvejerio kitos pusės angas ir į kitą veleno pusę

6 žingsnis: konvejerio juostos surinkimas: juosta

Konvejerio juostos surinkimas: juosta
Konvejerio juostos surinkimas: juosta
Konvejerio juostos surinkimas: juosta
Konvejerio juostos surinkimas: juosta
Konvejerio juostos surinkimas: juosta
Konvejerio juostos surinkimas: juosta

-Pirmiausia paimkite apie 10 colių gorilos juostos gabalą

-Antra, sulenkite vieną galą ant kito, kad „lipnūs“galai liestųsi.

-Trečia, nupjaukite šį gabalėlį ir apvyniokite volelius. (Bus tam tikras sutapimas, o tai gerai).

-Ketvirta, įsitikinkite, kad išsiaiškinote, kur abu galai susitinka, ir suspauskite, kur jie susitinka, ir supjaustykite persidengiančią dalį toje vietoje, kur suspaudėte.

- Penkta, paimkite mažesnį juostos gabalėlį (1,5–2,0 colio) ir nupjaukite.

-Šešta, paimkite mažesnę juostos dalį ir padėkite pusę jos ant vieno diržo galo. (Kita „lipni“pusė mažesnio juostos gabalo turi būti atidengta)

-Septinta, apvyniokite diržą ant ritinėlių ir kitą „lipnų“mažesnio juostos gabalo galą pritvirtinkite prie kito diržo galo.

-Galiausiai išbandykite savo konvejerio juostą ir įsitikinkite, kad ji juda. (Jei diržas nejuda, jums gali tekti kartoti visą šį procesą, kol nesusitiksite teisingai, bet bandysite diržą įtempti).

7 žingsnis: ratų surinkimas: paruoškite nuolatinės srovės variklio korpusus

Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus
Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus
Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus
Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus
Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus
Ratų surinkimas: Paruoškite nuolatinės srovės variklio korpusus

Iš viso jums reikės 3 nuolatinės srovės variklių

-Pirma, lituokite laidus ant nuolatinės srovės variklio gnybtų

-Antra, išimkite nuolatinės srovės variklius iš korpusų ir naudokite „dremel“, kad ištrauktumėte spaustuką, kad būtų lygus paviršius

-Galiausiai ištraukite vieną veleną, kad padarytumėte kitą lygų paviršių

-Pakartokite šį procesą 5 skirtingiems variklio korpusams (4 korpusai ratams ir 1 korpusas DC varikliui, varančiam konvejerio juostą.

8 žingsnis: ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais

Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais
Ratų surinkimas: sumontuokite variklio korpusus su pritvirtintais nuolatinės srovės varikliais

Šiame žingsnyje naudosite tik 2 nuolatinės srovės variklius su jų korpusais ir dar 2 modifikuotus korpusus

-Pirmiausia įdėkite 2 nuolatinės srovės variklius į du korpusus

-Antra, naudokite savo dviejų dalių epoksidą, kad padengtumėte lygų korpuso paviršių, ir padėkite juos į dvi priekines vietas, kai atviros nuolatinės srovės variklio laidai (2 korpusai ir 2 varikliai)

-Trečia, sumontuokite du galinius korpusus (šiuose dviejuose korpusuose nebus variklių).

9 žingsnis: konvejerio sistemos su varikliu surinkimas

Konvejerio sistemos su varikliu surinkimas
Konvejerio sistemos su varikliu surinkimas
Konvejerio sistemos su varikliu surinkimas
Konvejerio sistemos su varikliu surinkimas
Konvejerio sistemos su varikliu surinkimas
Konvejerio sistemos su varikliu surinkimas

Šiame žingsnyje jums reikės šešiabriaunio rakto, juostos, konvejerio juostos ir veleno jungties

-Pradėkite priverždami veleno jungties varžtus prie atviro konvejerio juostos veleno galo

-Antra, paleiskite konvejerio juostą dėžutės viduje

-Trečia, įstumkite atvirą variklio korpuso veleną į kitą movos galą (stenkitės, kad viskas būtų kuo tiesiau) ir priveržkite jungties varžtus

-Galiausiai, būkite kūrybingi su lipnia juosta ir priklijuokite nuolatinės srovės variklio korpusą prie dėžutės išorės. Įsitikinkite, kad jis saugus, bet ne per griežtas! Ir neuždenkite laidams skirtos skylės.

10 veiksmas: blokinė schema: elektronikos sistemos pirmtakas

Blokinė diagrama: elektronikos sistemos pirmtakas
Blokinė diagrama: elektronikos sistemos pirmtakas

Variklio skydas bus sukrautas tiesiai ant „Arduino“. Jūs naudosite trumpiklius laidus nuo patelių iki moterų, kad galėtumėte tiesiogiai prisijungti prie sukrauto variklio skydo trijose nuolatinės srovės variklių vietose. Yra „Vin“prievadas, kuriame galėsite tiesiogiai prisijungti prie 9 voltų baterijos. Duonos lenta bus naudojama prijungti „Bluetooth“„Bluetooth“modulį prie sukrauto variklio skydo. Galiausiai jums reikės išmaniojo telefono, kad atsisiųstumėte „Bluetooth Electronics“programą ir pakeistumėte RC valdiklio apvalkalo programą, kad galėtumėte valdyti robotą

11 žingsnis: Elektroninių komponentų surinkimas

Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas
Elektroninių komponentų surinkimas

Šiam surinkimui jums reikės:

-Motorshield ir Arduino

-Šeši jungiamieji laidai nuo patelių iki moterų, atkišti galus

-HC-05 „Bluetooth“modulis

-mini duonos lenta

-Keturi papildomi jungiamieji laidai nuo patelių iki moterų

-9 voltų akumuliatoriaus kištukas, kurio galai nuplėšti

-2 maži laidai

-Minia plokščia galva

-Pirma, paimkite du nuluptus M-F trumpiklio laidus ir naudodami mini plokščią atsuktuvą sujunkite trumpus laidų galus prie M1 ant variklio skydo.

-Tada paimkite maitinimo jungiamuosius laidus ir prijunkite juos prie variklio skydo Vin (POLARITUMAS SVARBUS !!!)

-Galiausiai prijunkite 2 atjungtus laidus prie M3 ir du laidus prie M4 variklio skydelyje.

Kai tai bus pasakyta ir padaryta, šiame žingsnyje turėtumėte turėti sistemą, kuri atrodo kaip 4 paveikslas.

12 žingsnis: Elektroninių komponentų surinkimas Tęsinys

Tęsiamas elektroninių komponentų surinkimas
Tęsiamas elektroninių komponentų surinkimas
Tęsiamas elektroninių komponentų surinkimas
Tęsiamas elektroninių komponentų surinkimas
Tęsiamas elektroninių komponentų surinkimas
Tęsiamas elektroninių komponentų surinkimas

Dabar šį variklio skydą galite sukrauti tiesiai ant „Arduino“

-Tada prijunkite savo HC-05 prie duonos lentos

-Prijunkite 5 V įtampą HC-05 prie teigiamos duonos lentos pusės, o GRND-HC-05 prie neigiamos lentos pusės, naudodami mažus laidus.

-Prijunkite teigiamą duonos lentos bėgelį prie 5 V variklio skydelyje, o neigiamą bėgelį-prie GND ant arduino, naudodami du neapsaugotus M-F trumpiklius

-Naudodami nepritvirtintus jungiamuosius laidus, prijunkite kištukinį galą prie TX, o kitą-prie RX prie HC-05 ir paleiskite TX ant HC-05 iki RX ant variklio skydo, o RX ant HC-05-prie TX ant variklio skydas. (Jie yra pažymėti kaip 0 ir 1 skaitmeniniai kaiščiai ant variklio skydo

Tai visi laidai, reikalingi šiam projektui.

13 žingsnis: Schema

Schema
Schema

-Čia galite pamatyti „Bluetooth“modulį, prijungtą prie duonos lentos. Jame yra 4 kaiščiai, kuriuos naudosime: TX, RX, Vcc ir GRND. Prijunkite GRND ir VCC prie neigiamų ir teigiamų bėgių. Tada jungiamuoju laidu prijunkite neigiamą gnybtą prie GRND ant skydo ir teigiamą bėgelį prie 5 V skydo.

-TX iš HC-05 eina į RX ant variklio skydo, RX ant HC-05 eina į TX ant arduino (painu, žinau).

-Schemoje jis neturi tikslaus variklio skydo, bet jūs prijungtumėte nuolatinės srovės variklių gnybtus prie skydo M3, M4 ir M1.

-Galiausiai prijunkite 9 V bateriją prie skydo „Vin“gnybtų.

14 veiksmas: laidų prijungimas prie nuolatinės srovės variklių

Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių
Laidų prijungimas prie nuolatinės srovės variklių

-Pirma, perjunkite M1 laidus nuo variklio skydo iki lituojamų konvejerio juostos nuolatinių gnybtų (LABAI SVARBU)

-Antra, laidai nuo M4 ant variklio skydo iki nuolatinės srovės variklio gnybtų, sumontuotų kairėje roboto pusėje. (LABAI SVARBU, M4 VIRTUVĖS JUNGTOS SU KAIRIU MONTAVIMU)

-Trečia, prijunkite M3 laidus prie dešinėje sumontuoto variklio (LABAI SVARBU, M3 LAIDAI JUNGTINIUI prie TEISINGO MONTAVIMO)

-Galiausiai, pritvirtinkite mini duonos lentą ant roboto užpakalinės dalies, kaip parodyta.

15 žingsnis: KODAS !!

KODAS !!!!
KODAS !!!!
KODAS !!!!
KODAS !!!!
KODAS !!!!
KODAS !!!!

Kodeksas pateikiamas kaip aš tai prijungiau.

Spustelėkite ČIA ir atsisiųskite reikalingas šio projekto bibliotekas

Eikite į „Arduino“programą ir sekite aukščiau pateiktas nuotraukas

-Pirmiausia pridėkite atsisiųstas ZIP bibliotekas

-Antra, įdiekite „Adafruit V2“biblioteką

-Trečia, įtraukite bibliotekas

-Galiausiai kodas turėtų būti paleistas, jei atlikote veiksmus iki šio momento.

16 veiksmas: BLUETOOTH TAIKYMAS

BLUETOOTH TAIKYMAS
BLUETOOTH TAIKYMAS
BLUETOOTH TAIKYMAS
BLUETOOTH TAIKYMAS
BLUETOOTH TAIKYMAS
BLUETOOTH TAIKYMAS

-Pirmiausia prijunkite USB kabelį prie „Arduino“

-Antra, viršutiniame kairiajame kampe spustelėkite įkelti (jei gaunate klaidos pranešimą, nuimkite variklio skydą ir įkelkite)

-Trečia, išmaniajame telefone eikite į „Google Play“parduotuvę ir atsisiųskite programą

-Ketvirta, atidarykite programą ir įsitikinkite, kad „Bluetooth“yra prijungtas ir prijungtas prie HC-05 (prisijungus gali būti paprašyta įvesti susiejimo kodą, susiejimo kodas yra: 1234).

-Penkta, kai prisijungsite, eikite į RC automobilio demonstraciją ir spustelėkite „REDAGUOTI“

-Šešta, vilkite mygtuką „A“ant skydelio.

-Septinta, grįžkite į pagrindinį ekraną ir spustelėkite „Vykdyti“

17 žingsnis: paglostykite sau nugarą

TU TAI PADAREI!!!!!!! PATYK PATS ant nugaros ir parodyk savo draugus !!!!

PASTABA: Šiuo metu skaičiuojamas nuolatinės srovės variklio poliškumas, gali tekti išbandyti ir suklysti perjungiant nuolatinės srovės variklio gnybtų laidus, kad gautumėte norimą variklių kryptį.

Pavyzdžiui, jei paspaudžiu valdiklį į priekį, o ratai sukasi priešinga kryptimi, tiesiog perjunkite DC galų gnybtus.

Rekomenduojamas: