Мазмуну:

TrojanBOT: 17 кадам
TrojanBOT: 17 кадам

Video: TrojanBOT: 17 кадам

Video: TrojanBOT: 17 кадам
Video: КАК Я СОЗДАЛ ОПАСНЕЙШИЙ ВИРУС И ЗАРАБОТАЛ НА ЭТОМ! 2024, Декабрь
Anonim
TrojanBOT
TrojanBOT

Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com).

1 -кадам: Баштоодон мурун, сизге керек болот:

ELECTRONICS

-Ардуино Уно

-Adafruit Motorshield V2

-HC-05 bluetooth модулу Arduino үчүн

-4 даана оюнчук машинанын дөңгөлөгү, коштоочу DC мотору жана редуктору менен

-9В батарея

-Эркектен ургаачыга секирүүчү зымдар

-нан нан

-USB 2.0 кабели Type-Aдан B түрүнө чейин

ЖАБДУУ

-Горилла скотч

-Эпоксидин эки бөлүгү

-Балык бириктиргичтери

-скейтборд подшипниктери

-Кандооч

-3D принтер

-сүрүлүү тасмасы

-кайчы-кичине электроника жалпак баштуу скрайвер

-Кичинекей Аллен ачкычы

-тегерек пакеттелген презервативдер

ПРОГРАММА

-Arduino программалоо программасы

-3D моделдөө пакети

-Bluetooth электроникасы google play смартфону үчүн тиркеме

2 -кадам: 3D бөлүктөрү

3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү
3D бөлүктөрү

БАРДЫК БӨЛҮКТӨР SOLIDWORKS БӨЛҮКТӨРҮНҮН ФАЙЛАРЫ ТИРКЕЛГЕН 2017. Бул биринчи бөлүктө бизде электрондук компоненттерибиздин баары өткөрүлө турган өзгөртүлгөн куту бар. Бул бөлүктөрдүн өлчөмдөрү сабырдуулук үчүн кичинекей орун менен өтө маанилүү. Өлчөмдөрү 190 мм X 125 мм. Кутунун бийиктиги 60 мм. Кутунун дубалынын калыңдыгы 3 мм. Капкакка жабыша турган кутуда төрт казык бар. ЭСКЕРТҮҮ, казыктарды оңой эле сындырууга болот, капкакты казыкка күч менен киргизбеңиз.

Конвейер лентасы бул долбоордун эң татаал бөлүгү, узундугу 91 мм, туурасы 81 мм туурасы жана бийиктиги 46 мм.

Роликтер бул конвейердик базага көрсөтүлгөн, сизге экөө керек болот. Ошондой эле сизге эки шахта керек болот. Кийинки кадам сизге курулуш процессин көрсөтөт.

3 -кадам: Конвейерди чогултуу: сизге эмне керек

Конвейердин чогулушу: сизге эмне керек
Конвейердин чогулушу: сизге эмне керек

(Бул жерде сизге керектүү нерселердин баары 'Баштаардан мурун, сизге керек болот' кадамынын аппараттык бөлүмүндө)

-4х скейтборд подшипниктери

-1x Конвейердин базалык бөлүгү

-2x 8 мм шахталар

-2x роликтер

-горилла тасмасы

-Loctite же Super Duper Glue

-фантастикалык тасма

-Кайчы

-кичинекей аллен ачкычы

4 -кадам: Конвейерди, роликтерди чогултуу

Конвейер лентасын монтаждоо, роликтер
Конвейер лентасын монтаждоо, роликтер
Конвейердик лентаны, роликтерди чогултуу
Конвейердик лентаны, роликтерди чогултуу

Бул кадамда эмне кылганыңыздын тартиби маанилүү эмес.

Биринчиден, Friction лентасын алып, роликтин айланасына жылдырыңыз. (Бул ролик менен курдун ортосундагы сүрүлүүгө мүмкүндүк берет)

Андан кийин, валды алып, роликке салыңыз жана аны клей менен бекиңиз (супер клей же Loctite)

5 -кадам: подшипниктериңизди даярдаңыз

Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз
Сиздин подшипниктерди даярдаңыз

Бул кадамда сизге 4 подшипник, горилла скотч, даяр роликтер, конвейердик база жана кайчы керек болот.

Биринчиден, горилла скотчунун кичинекей бөлүгүн алып, аны подшипниктин туурасына чейин кесип алыңыз. Аны подшипникке ороп, калган подшипниктер үчүн кайталаңыз

Андан кийин, ар бир роликтин бир жагына бир подшипникти коюңуз.

Андан кийин подшипникти + роликти базалык конвейердин бир жагына жылдырыңыз.

Акыр -аягы, подшипниктериңизди базалык конвейердин башка жагындагы тешиктерден жана шахтанын башка жагына жылдырыңыз

6 -кадам: Конвейердин куру: кур

Конвейердик лентанын куралы: Бел
Конвейердик лентанын куралы: Бел
Конвейердик лентанын куралы: Бел
Конвейердик лентанын куралы: Бел
Конвейердик лентанын куралы: Бел
Конвейердик лентанын куралы: Бел

-Биринчиден, 10 дюймдук горилла тасмасын алыңыз

-Экинчиден, "жабышкак" учтары тийип тургандай кылып, бир башын экинчисине бүктөңүз.

-Үчүнчүдөн, бул бөлүктү кесип, роликтерге ороп коюңуз. (Кээ бир дал келүү болот, бул жакшы).

-Төртүнчүдөн, эки учу кайсыл жерде кайчылашып калганын билиңиз жана булар кайсыл жерден чымчып алынат, жана чымчып алган жериңизди кайчылаштырыңыз.

- Бешинчиден, узунураак (1,5 '' - 2,0 '') скотчту алып, аны кесип салыңыз.

-Алтынчы, ошол кичинекей лентаны алып, жарымын белиңиздин бир учуна коюңуз. (Кичирээк тасманын башка "жабышчаак" жарымы ачык болушу керек)

-Жетинчиден, куруңузду роликтерге ороп, кичирээк тасманын башка "жабышчаак" учун курдун экинчи учуна бекиңиз.

-Акырында, конвейериңиздин кыймылдап турганын текшерип көрүңүз. (Эгер кайыш кайталанбаса, бирок курду катуураак кылууга аракет кылып жатса, сиз бул процессти туура кабыл алганга чейин кайталашыңыз керек болот).

7 -кадам: Дөңгөлөктөрдү чогултуу: DC мотор корпусун даярдоо

Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо
Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо
Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо
Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо
Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо
Дөңгөлөктөрдү чогултуу: DC мотор корпустарын даярдоо

Сизге жалпы 3 DC кыймылдаткыч керек болот

-Биринчиден, зымдарды DC моторунун терминалдарына ширеткиле

-Экинчиден, DC моторлорун корпусунан алып, тегиз бетти түзүү үчүн клипти алып салуу үчүн дремелди колдонуңуз

-Акырында, дагы бир жылмакай бетти жасоо үчүн бир валды сүртүңүз

-Бул процессти 5 түрдүү мотор корпусу үчүн кайталаңыз (дөңгөлөктөр үчүн 4 корпус жана конвейердик лентаны башкаруучу DC мотору үчүн 1 корпус).

8 -кадам: Дөңгөлөктөрдү чогултуу: Мотор капкактарын DC моторлору тиркелип орнотуңуз

Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуу
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуу
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз
Дөңгөлөктөрдү чогултуу: DC моторлору тиркелип, мотор корпустарын орнотуңуз

Бул кадамда сиз 2 DC кыймылдаткычын корпусу менен жана дагы 2 өзгөртүлгөн корпусун колдоносуз

-Алгач эки корпуста 2 DC кыймылдаткычын салыңыз

-Экинчиден, эпоксидин эки бөлүгүн колдонуп, корпустун жылмакай бетин жабыңыз жана DC моторунун зымдары ачык болгон алдыңкы эки жерге коюңуз (2 корпус жана 2 мотор)

-Үчүнчүдөн, арткы эки корпусту орнотуңуз (бул эки корпуста мотор жок болот).

9 -кадам: Конвейердик системаны мотор менен чогултуу

Мотор менен конвейердик системаны монтаждоо
Мотор менен конвейердик системаны монтаждоо
Мотор менен конвейердик системаны монтаждоо
Мотор менен конвейердик системаны монтаждоо
Мотор менен конвейердик системаны монтаждоо
Мотор менен конвейердик системаны монтаждоо

Бул кадамда сизге аллендин ачкычы, лента, конвейер жана валдын бириктиргичи керек болот

-Конвейердин валынын ачык учуна чейин валдын бириктирүүчү болтторун бекемдөө менен баштаңыз

-Экинчиден, кутунун ичиндеги конвейерди ойнотуңуз

-Үчүнчүдөн, мотор корпусунун ачык турган валын кошкучтун экинчи учуна жылдырыңыз (бардыгын мүмкүн болушунча түз сактоого аракет кылыңыз) жана бириктирүүчү болтторду бекемдеңиз

-Акырында, скотч менен чыгармачыл болуп, DC моторунун корпусун кутунун сыртына скотч менен чаптаңыз. Коопсуз экениңизди текшериңиз, бирок өтө катуу эмес! Жана зым үчүн белгиленген тешикти жаппаңыз.

10 -кадам: Блок диаграммасы: Электроника системасынын прекурсорлору

Блок диаграммасы: Электроника системасынын прекурсорлору
Блок диаграммасы: Электроника системасынын прекурсорлору

Мотор калканы Arduinoго түз салынат. Сиз DC моторуңуз үчүн үч жерде тизилген мотор калканчына түз туташуу үчүн эркектен аялга секирүүчү зымдарды колдоносуз. Вин порту бар, анда сиз 9 вольттуу батареяга түз туташасыз. HC-05 bluetooth модулун тизилген мотор калканчына туташтыруу үчүн нан тактасы колдонулат. Жана акыры сизге Bluetooth Electronics тиркемесин жүктөө жана ботту башкаруу үчүн RC контролерунун кабык программасын өзгөртүү үчүн смартфон керек болот.

11 -кадам: Электрондук компоненттерди чогултуу

Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу
Электрондук компоненттерди чогултуу

Бул жыйын үчүн, сизге керек болот:

-Motorshield жана Arduino

-Алты эркек -ургаачы секирүүчү зымдардын эркек учтары сыйрылган

-HC-05 Bluetooth модулу

-Мини нан

-Төрт эркектен ургаачыга секирүүчү зымдар

-9 Вольт батарея туташтыргычы учтары сыйрылган

-2 кичинекей зым

-Башы мини

-Биринчиден, эки M-F секиргич зымын алыңыз жана мини жалпак баштуу отвертка менен секиргичтин ачык учтарын M1ге мотор калканчына туташтырыңыз.

-Кийинки учурда, электрди туташтыруучу зымдарды алып, мотордун калканчасындагы Винге туташтырыңыз (POLARITY МААНИЛҮҮ !!!)

-Акырында, мотордун калканчындагы 2 жипти М3кө, эки зымды М4ке туташтырыңыз.

Айтылганда жана жасалганда, сизде бул кадамда 4 -сүрөткө окшогон система болушу керек.

12 -кадам: Электрондук компоненттерди чогултуу улантылды

Электрондук компоненттерди чогултуу улантылды
Электрондук компоненттерди чогултуу улантылды
Электрондук компоненттерди чогултуу улантылды
Электрондук компоненттерди чогултуу улантылды
Электрондук компоненттерди чогултуу улантылды
Электрондук компоненттерди чогултуу улантылды

Эми сиз бул мотор калканды Arduinoго түз тизип койсоңуз болот

-Кийинкиде, HC-05иңизди нан тактасына туташтырыңыз

-HC-05теги 5 Вну нан табактын оң жагына жана HC-05теги GRNDди кичине зымдарыңыз менен нан табактын терс жагына туташтырыңыз.

-Нан тактасынын позитивдүү темир жолун мотор калканчындагы 5 Вка, ал эми терс темир жолду ардуинодогу GNDге эки M-F секиргич зымын колдонуп туташтырыңыз.

-Жипсиз секирүүчү зымдарды колдонуп, эркек учун TXке жана башка эркекти HC-05теги RXке туташтырыңыз жана HC-05теги TXти мотор калканчына RXке, ал эми RC HC-05теги TXке мотор экраны

Бул долбоор үчүн керектүү болгон бардык зымдар.

13 -кадам: схемалык

Схемалык
Схемалык

-Бул жерде сиз Bluetooth модулун панельге туташтырылганын көрө аласыз. Бул биз колдоно турган 4 пин бар, TX, RX, Vcc жана GRND. Тиешелүү түрдө терс жана оң рельске GRND жана VCC туташтырыңыз. Андан кийин, калкандагы GRNDге терс терминалды жана калкандагы 5 В оң позициясын туташтыруу үчүн секирүүчү зымдарды колдонуңуз.

-HC-05тен TX мотор калканчына RXке барат, HC-05 боюнча RX arduino боюнча TXке барат (Баш аламан, мен билем).

-Схемада так мотор калканы жок, бирок сиз DC моторлорунун терминалдарын калкандагы M3, M4 жана M1ге туташтырмаксыз.

-Акырында, 9В батареяны калкандагы Vin терминалдарына туташтырыңыз.

14 -кадам: Зымдарды DC моторлоруна туташтыруу

Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу
Зымдарды DC моторлоруна туташтыруу

-Биринчиден, M1 зымдарын мотор калканынан конвейердин туруктуу ширетилген терминалдарына өткөрүңүз (ӨТӨ МААНИЛҮҮ)

-Экинчиден, зымдарды мотор калканчындагы M4төн баштап, боттун сол жагына орнотулган DC мотор терминалдарына чейин өткөрүңүз. (Өтө МААНИЛҮҮ M4 зымдары солго орнотулган моторго туташат)

-Үчүнчүдөн, M3 зымдарын оңго орнотулган моторго өткөрүңүз (M3 зымдары оңго орнотулган моторго туташканы абдан маанилүү)

-Акырында, мини -нан тактасын боттун арт жагына көрсөтүлгөндөй орнотуңуз.

15 -кадам: КОД !!

КОД !!!!
КОД !!!!
КОД !!!!
КОД !!!!
КОД !!!!
КОД !!!!

Код мен муну кантип түзгөнүм боюнча берилген.

Бул долбоорго керектүү китепканаларды жүктөө үчүн БУЛ ЖЕРДИ басыңыз

Arduino программасына өтүп, жогорудагы сүрөттөрдү ээрчиңиз

-Биринчиден, сиз жүктөп алган zip китепканаларын кошуңуз

-Экинчиден, Adafruit V2 китепканасын орнотуңуз

-Үчүнчүдөн, китепканаларды камтыйт

-Акырында, эгер сиз ушул убакка чейин кадамдарды аткарсаңыз, код иштеши керек.

16 -кадам: BLUETOOTH КОЛДОНУУ

BLUETOOTH КОЛДОНУУ
BLUETOOTH КОЛДОНУУ
BLUETOOTH КОЛДОНУУ
BLUETOOTH КОЛДОНУУ
BLUETOOTH КОЛДОНУУ
BLUETOOTH КОЛДОНУУ

-Биринчиден, USB кабелиңизди Arduino менен туташтырыңыз

-Экинчиден, жогорку сол жактагы жүктөөнү чыкылдатыңыз (Эгер ката жөнүндө билдирүү келсе, мотордун калканчын чечип жүктөп коюңуз)

-Үчүнчүдөн, смартфонуңуздагы Google Play дүкөнүнө кирип, тиркемени жүктөп алыңыз

Төртүнчүдөн, колдонмону ачыңыз жана Bluetoothңуздун HC-05ке туташканын текшериңиз (туташуу учурунда сизден жупташуу кодун сурашы мүмкүн, Жупташуу коду: 1234).

-Бешинчиден, туташкандан кийин, RC машинасынын демонстрациясына барып, "ТҮЗӨТҮҮ" дегенди басыңыз

-Алтынчыдан, "А" баскычын панельге сүйрөңүз.

-Жетинчи, башкы экранга кайтып, "RUN" дегенди басыңыз

17 -кадам: Өзүңүздү артка сүрүңүз

СЕН МЫНА КЫЛДЫҢ !!!!!!! ӨЗҮҢҮЗДҮ АРКАҢЫЗГА ТЫП, ДОСТОРУҢУЗДУ КӨРСӨТҮҢҮЗ !!!!

ЭСКЕРТҮҮ: Бул жерде DC моторунун полярдуулугу эсептелет, моторлордун каалаган багытын алуу үчүн DC моторунун терминалдарындагы зымдарды сыноодо жана ката кетирүүдө туура келиши мүмкүн.

Мисалы, мен контроллерди алдыга бастырсам жана дөңгөлөктөр карама -каршы багытта айланып жатса, жөн эле аялдын учтарын DC терминалдарына которгула.

Сунушталууда: