Мазмұны:

BB8: 9 қадам
BB8: 9 қадам

Бейне: BB8: 9 қадам

Бейне: BB8: 9 қадам
Бейне: Приключения изобретателей - Сезон 1 - Серия 9 - LEGO Star Wars 2024, Қараша
Anonim
Image
Image

Бұл жоба Малага университетінің телекоммуникация мектебінің Beng Electronics Engineering модуліне арналған «Creative Electronics» үшін болды (https://www.uma.es/etsi-de-telecomunicacion/).

Біз - бізді ынталандыратын және баурап алатын жоба жасағысы келген үш студентпіз. Біз жобаларды іздедік, олардың бірі біздің назарымызды аударды, сондықтан біз оны жаңғырта аламыз деп ойладық. Бірнеше идеяларды талқылағаннан кейін біз ВВ8 құруды шештік.

Біздің жобаға негізделген нұсқаулық:

www.instructables.com/id/BB8-Droid-Arduino…

1 -қадам: материалдар

  • Arduino UNO
  • DC қозғалтқыштары мен дөңгелектері - сілтеме
  • Қозғалтқыш қалқаны L293D - сілтеме
  • Bluetooth моделі HM -10 - Сілтеме
  • Неодим магниті (8 мм x 3 мм)
  • Магниттер 20х3 мм
  • Көбік доп
  • 4 AA батареясы
  • 4 AA батареясы үшін батарея ұстағыш
  • Sharpies
  • 100 г қармақ
  • 3D принтерге арналған пластик
  • Түйме ұяшығы
  • Түймешік ұяшығына арналған батарея ұстағыш
  • Қызыл жарық диоды
  • Бір жұп сым
  • Қозғалтқышты ұстап тұру үшін кейбір қысқыштар
  • Ақ және қызғылт бояу
  • 3 Arduino тақтасын ұстауға арналған бұрандалар
  • Жабысқақ таспа
  • Ағаш толтырғыш
  • Ақ және қызғылт бояу

Сонымен қатар сізге келесі құралдар қажет болады:

  • Бұрауыш
  • Ыстық балқытылған мылтық
  • Қалайы дәнекерлейтін темір
  • Щетка

2 -қадам: Келіңіздер! - Ішкі құрылым

Қол жеткізейік! - Ішкі құрылым
Қол жеткізейік! - Ішкі құрылым
Жасайық! - Ішкі құрылым
Жасайық! - Ішкі құрылым
Жасайық! - Ішкі құрылым
Жасайық! - Ішкі құрылым

Бізде барлық материалдар болғаннан кейін, бірінші кезекте ішкі бөлікті басып шығару керек.

Кескінді басып шығару кезінде біз мотор контроллерінің 0 және 1 еркек түйреуіштерін әйелдер мен еркектерге ауыстырамыз. Мұны істеу үшін, дәнекерлеу үтікінің көмегімен біз қолданыстағы еркек түйреуіштерді алып тастап, жаңаларын орналастырамыз. Сондай -ақ, біз кейбір аналық түйреуіштерді дәнекерлейміз, онда олар Bluetooth модулінің қуат көзіне қосылу үшін Vcc және Gnd көрсетеді.

Бұл аяқталғаннан кейін біз қозғалтқыштардың қосылуын жасаймыз: оларды суретте көрсетілгендей тақтаның M1 және M2 кірістеріне қосамыз.

Ішкі құрылымды басып шығарғаннан кейін біз барлық компоненттерді келесідей орнатуға кірісе аламыз:

Қозғалтқыштар көрсетілген орындарға қойылады және фланецтермен бекітіледі.

Ардуино суретте көрсетілгендей бұрандалармен тігінен ұсталады және қозғалтқыштардың реттегіші үстіне қойылады.

Соңында біз bluetooth модулін арнайы бөлімге орналастырамыз.

Екінші жағынан, біз магниттерді жоғарғы бөліктің тесіктеріне орналастырамыз, олардың барлығы бірдей полярлықта (біз оның басқа магнитке жақындағанын тексере аламыз).

Ескертпе: 3D басып шығаруға арналған бөліктерді интрузектордың басындағы сілтемеден алуға болады және олар жоғарыда айтылған жобаға сәйкес келеді.

3 -қадам: Bluetooth модулі және бағдарламаны жүктеу

Негізгі жобадан кейін біздің bluetooth модуліміз алты түйреуішті HM-10 болып табылады (олардың ішінде бізде төртеуі болды, ең маңыздылары Vcc, Gnn, Rx және Tx).

Түйреуіштердің қосылуы алдыңғы бөлімде көрсетілген және бұл модуль мен arduino арасындағы байланыс өте қарапайым, себебі arduino онымен сериялық терминал ретінде байланысады.

Біздің жобада біз модуль атауын «BB8» деп өзгерткіміз келді. Әдетте, бұл Интернетте көптеген ақпарат бар AT командалары арқылы жасалады, бірақ біз сатып алған модуль (және біз материалдар тізімінде сілтеме қалдырдық) DSD TECH өндірушісінен және қажеттіліктерінен. модуль параметрлерін өзгерту үшін өндіруші өз веб -сайтында ұсынатын бағдарлама. Бағдарлама сілтемесі: dsdtech-global

Біз бұрын түсініктеме бергеніміздей, байланыс сериялық терминал ретінде жүзеге асады және мобильді қосымша мен негізгі arduino бағдарламасының жұмысын тексеру өте оңай.

Бізде барлық бөліктер орналасқан (алдыңғы бөлім) және bluetooth модулі конфигурацияланғаннан кейін, біз 8 -қадамда бекітілген бағдарламалық қамтамасыз етуді жүктей аламыз. әйтпесе бізде проблемалар болады. Содан кейін біз arduino -ны компьютерге қосамыз, Arduino -ның ресми қосымшасын ашамыз, жалғанған тақтаның моделін (Arduino UNO), сондай -ақ ол қосылған портты таңдап, бағдарламаны жүктеуді жалғастырамыз.

4 -қадам: Android қосымшасы

Android қосымшасы
Android қосымшасы
Android қосымшасы
Android қосымшасы
Android қосымшасы
Android қосымшасы

IOS және ANDROID қосымшалары Arduino мен біздің Bluetooth модулімізге сәйкес келеді, сондықтан бізге біреуін таңдау қиын болды … Ақырында біз Bluetooth Electronics деп аталатын Android қосымшасын таңдадық. Бұл қосымша экранды реттеуге, түймелерден джойстиктерге дейінгі барлық элементтерді орналастыруға және bluetooth, BLE және USB сияқты түрлі жолдармен қосылуға мүмкіндік береді.

Біздің интерфейсте біз роботтың атын, түймелер тақтасын және қосымшадан не жіберетінімізді көру үшін терминалды орналастырдық. Біз әр таратылымда 'P'+нөмірі+'F' жіберуге арналған тақтаны конфигурацияладық. 'P' жіберуді бастайды, сан тақтаның әр көрсеткісімен байланысты санға сәйкес келеді және 'F' беруді аяқтайды.

Біз интерфейсті реттеп, конфигурациялағаннан кейін, біз құрылғыны қосамыз және RUN түймесін басамыз. Енді біз робот пен бағдарламаны еш қиындықсыз тексере аламыз.

Қолданба сілтемесі: arduinobluetooth

5 -қадам: дене

Дене
Дене
Дене
Дене
Дене
Дене

Бұл біздің жобаның негізгі бөліктерінің бірі. Түпнұсқа жобада пластик сұр, ал доп ақ түске боялуы керек. Біздің жағдайда, біз оны боялған кезде біраз уақыттан кейін үнемдеу үшін ақ түспен басып шығаруды жөн көреміз.

Аяқтағаннан кейін біз ішкі құрылымды енгізе аламыз және бәрі алдыңғы бөлімде айтқан қосымша арқылы жұмыс істейтінін тексере аламыз.

6 -қадам: бас

Бас
Бас
Бас
Бас
Бас
Бас

Ол үшін алдымен бастың негізі басылады.

Екіншіден, біз батарея ұстағышын ішіне және қалған тесіктен өткіземіз, сымды өткізгішке (дұрыс поляризацияланған) қою үшін кабельдерді өткіземіз және оның терминалдарының бірінде 330 кедергісі бар, оны суретте көрсетілгендей дәнекерлейміз.

Содан кейін біз порекспан шарды екіге бөліп, бастың негізінің жоғарғы жағына ыстық силиконмен жабыстырамыз.

Ақырында, біз ыстық силиконды қолданған магниттерді ішкі жағына қоюға тура келді.

7 -қадам: безендіру

Безендіру
Безендіру
Безендіру
Безендіру
Безендіру
Безендіру

Доп үшін алдымен компаспен біз екі шеңбер жасаймыз. Содан кейін, шеңберлердің әр диагоналында біз 1 тіктөртбұрыш жасаймыз.

Қарындаштың 6 суреті дайын болғаннан кейін, біз бояғымыз келмейтін барлық нәрсені жабу үшін бояу таспасын аламыз және 1 қабатты бүріккішке жүгінеміз (қажетті сақтық шараларын ескере отырып).

Құрғақ болған кезде біз таспаны алып тастаймыз және қалаған қарындашпен барлық сызбаларды сызамыз. Біздің жағдайда біз BB8 түпнұсқасының дизайнын қарастырамыз.

Сызбалардың жақсы бөлінгеніне және буындарда сызбалардың тым көп болмайтынына көз жеткізу маңызды, себебі біз допты жабуға кіріскенде кесілген жер байқалады.

Ақырында, допты жабу үшін біз жабысқақ таспаны қолданамыз және соңғы бөлімде көріп тұрғандай допты аяқтаймыз.

8 -қадам: Бағдарламалық қамтамасыз ету

GitHub платформасының келесі сілтемесінде сіз осы нұсқаулықты әзірлеу үшін arduino UNO тақтасында енгізуіңіз керек кодты таба аласыз. Сіз оны 3 -қадамда түсіндірілгендей жүктеп алуыңыз керек.

Arduino UNO тақтасының Tx және Rx түйреуіштері ажыратылғанын ұмытпаңыз. Әйтпесе, жүктеу мүмкін болмайды және сізге қиындықтар туғызады.

Сілтеме: GitHub

9 -қадам: Қорытынды

Қорытынды
Қорытынды
Қорытынды
Қорытынды

Енді сіз BB8 -ді қалай жасау керектігін білсеңіз, біз сізге өз тәжірибемізден бірнеше кеңестер мен амалдарды көрсетеміз, олар сізге бұл жобаны қайталаған кезде дұрыс жұмыс істеуге және ешқандай қиындықсыз жұмыс жасауға көмектеседі.

Естеріңізде болса, 6 -қадамда магниттер орнатылады және біздің бастапқы идеямыз - үш неодим магнитін ішкі құрылымға, ал тағы үшеуін басына орналастыру еді, бірақ біз оларды алған кезде және сынап көргенде, магниттер ішкі күшке құрылым көтеріліп, дұрыс жұмыс істемеді.

Сондықтан, біз бас үшін аз қуатты магниттерді (демек, бұл неодим емес), сондай -ақ доптың тербелістері көп болмау үшін бастапқы салмағын өтеуді сынап көрдік және бастапқы орнын тез қалпына келтірдік. Бұл бұрылыстармен қиылысқанда және алға қарай жүру кезінде доптың бағыты бұрмаланбауын қамтамасыз етті.

Не болды, алдыңғы сынақтарда доп шеңберлерге айналды, егер сіз жылдамдасаңыз, траектория мінсіз болмады, біз оны ішкі құрылымның артқы жағында орналасқан 100 граммдық салмақпен түзетіп, оны көруге болады. қоса берілген сурет.

Екінші жағынан, үйкелісті азайту және бастың айналуын табиғи және тайғақ ету үшін біз магнитке корпус таспасының жолақтарын қойдық.

Ұсынылған: