Мазмуну:

Автономдуу учкучсуз таймер - 3D басылган, Arduino менен иштейт.: 18 кадам (сүрөттөр менен)
Автономдуу учкучсуз таймер - 3D басылган, Arduino менен иштейт.: 18 кадам (сүрөттөр менен)

Video: Автономдуу учкучсуз таймер - 3D басылган, Arduino менен иштейт.: 18 кадам (сүрөттөр менен)

Video: Автономдуу учкучсуз таймер - 3D басылган, Arduino менен иштейт.: 18 кадам (сүрөттөр менен)
Video: Встреча №2-24.04.2022 | Диалог и ориентация членов команды Е... 2024, Ноябрь
Anonim
Автоматтык пилотсуз таймер - 3D басылган, Arduino менен иштейт
Автоматтык пилотсуз таймер - 3D басылган, Arduino менен иштейт

Мен First Person Video (FPV) пилотсуз жарышуу идеясына барган сайын кызыгып келе жатам. Мен жакында эле кичинекей учкучсуз учак сатып алдым жана менин айланамды убакыт менен бөлүшкүм келди - бул долбоор.

Бул пилотсуз конуу аянтчасы учкучсуз учуучу аппараттардын бар экендигин аныктоочу ультраүндүү сенсорго ээ. Пилотсуз учуп бара жатканда Arduino таймерди иштетет. Кайтып келгенде, айлануу убактыңыз сизге көрсөтүлөт. Сиз же өзүңүздүн жеке мүмкүнчүлүгүңүздү жакшыртууга аракет кылсаңыз болот же досуңузга караганда сизден жакшыраак иш кылууга чакырсаңыз болот (эгер сиз аларга дронуңузга ишенсеңиз). Бул басып чыгаруу жана керектүү басып чыгаруу убактысын кошкондо бир нече күндүн ичинде чогултулушу мүмкүн.

Сиз 3D cad бөлүктөрүн менин Thingiverse баракчамдан жүктөп алсаңыз болот.

Эгерде сиз муну курууну жана өзүңүздүн конуу аянтчаңыздын таймерин колдонууну жактырсаңыз, анда Patreonдогу каналды колдоп көрүңүз:

1 -кадам: Жеткиликтүү видео бар

Image
Image

Эгерде сиз видеону көрүүнү кааласаңыз, же менин видеомду курууну көргүңүз келсе, бул видеону менин Youtube каналымдан көрүңүз. Даяр болгондо, окуңуз…

2 -кадам: Негизги базаны басып чыгаруу

УЗИ сенсорун чогултуу жана тиркөө
УЗИ сенсорун чогултуу жана тиркөө

Сиз негизги базаны басып чыгаруу менен башташыңыз керек. Мен кара түстө УЗИ сенсорунун түсүнө дал келтирүү үчүн басып чыгардым, сиз каалаган түстү каалаган комбинациясында басып чыгара аласыз. Балким, аз жарыш үчүн караңгыда жаркырап көрүңүз?

3 -кадам: УЗИ сенсорун чогултуу жана тиркөө

УЗИ сенсорун чогултуу жана тиркөө
УЗИ сенсорун чогултуу жана тиркөө
УЗИ сенсорун чогултуу жана тиркөө
УЗИ сенсорун чогултуу жана тиркөө

Мен бул курууда беш түстүү зымды колдонуп жатам, Кара, Жашыл, Кызыл, Сары жана Көк. Эгерде сиз бир эле түстөрдү колдоно алсаңыз, анда аны ээрчүү оңой болот, бирок сиз дагы эле бир түстөгү зым менен кура аласыз.

Адегенде кызылдын бир узундугун 7см, 5см сары, көк жана жашыл кылып кесип алыңыз.

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

  • Кызыл VCC
  • Green Trig
  • Yellow Echo
  • Көк Жер

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

4 -кадам: Батарея кармагычты тиркеңиз

Батарея кармагычты тиркеңиз
Батарея кармагычты тиркеңиз

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

5 -кадам: Дисплейди чогултуу

Дисплейди чогултуу
Дисплейди чогултуу
Дисплейди чогултуу
Дисплейди чогултуу
Дисплейди чогултуу
Дисплейди чогултуу

Эми сизге 5 зым керек, ар бир түстүн бири 19см узундукта кесилет. Сиз ар бир зымдын бир четин көбүрөөк ачышыңыз керек, анткени бир учу дисплейге кошулат, экинчиси Arduino түзмөгүнүн башына киргизилет жана керектүү ширетүү көлөмүн кыскартат.

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

6 -кадам: Экранды жана анын калканын тиркөө

Тиркөөчү экран жана анын калканы
Тиркөөчү экран жана анын калканы
Тиркөөчү экран жана анын калканы
Тиркөөчү экран жана анын калканы
Тиркелүүчү экран жана анын калканы
Тиркелүүчү экран жана анын калканы
Тиркелүүчү экран жана анын калканы
Тиркелүүчү экран жана анын калканы

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

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

7 -кадам: Жашыл диоддорду даярдоо

Жашыл диоддорду даярдоо
Жашыл диоддорду даярдоо
Жашыл диоддорду даярдоо
Жашыл диоддорду даярдоо
Жашыл диоддорду даярдоо
Жашыл диоддорду даярдоо

Жашыл LEDдин эки катарын түзүү үчүн сизге LED жана резисторлор менен туташкан төмөнкү зымдар керек:

  • 18см x3
  • 3см x4
  • 11см x1

Андан кийин алар 5 мм диаметри бар 5 жашыл LED жана эки 100 Ом резисторлору менен бирге ширетүүгө муктаж. Алардын түс белгилери Браун-Кара-Браунга жана аягында Алтынга өтөт.

LEDдин оң тарабы (узун буту) чынжырдын оң жагына туташкандыгын текшериңиз. Жарык диод аркылуу бир гана жол менен агып тургандыктан, эгер туура эмес жол менен тиркелсе, ал иштебей турганын көрө аласыз.

8 -кадам: Жашыл диоддорду тиркөө

Жашыл диоддорду орнотуу
Жашыл диоддорду орнотуу
Жашыл диоддорду орнотуу
Жашыл диоддорду орнотуу
Жашыл диоддорду орнотуу
Жашыл диоддорду орнотуу

Аларды бириктиргенден кийин биз аларды негизги базага кошобуз. Резистору бар зымдын учу дисплейге эң жакын экенин текшериңиз жана дисплейдин айланасында сааттын жебеси боюнча өтүүчү биринчи тешик аркылуу биринчи LEDди басыңыз. Андан кийин кийинки тешикти өткөрүп жиберип, экинчи светодиодду тешиктен өткөрүңүз.

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

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

Анан дагы Светодиоддорду дагы менин сүйүктүү ысык желимим менен толтурам.

9 -кадам: Кызыл диоддорду даярдоо жана тиркөө

Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу
Кызыл диоддорду даярдоо жана орнотуу

Эми биз кызыл диоддордун үстүндө иштейбиз, сизге дагы бир зым топтомун даярдоо керек (төмөндө караңыз), 3 кызыл LED, 1 x 100Ohm каршылыгы жана 1 x 220 Ohm каршылыгы. Схемада көрсөтүлгөндөй аларды кайра тиркеңиз.

  • 18см x2
  • 3cm x2
  • 10см x3

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

Эки бар жип башка жакка айланып кетүүнү каалайт.

10 -кадам: Негизге жана Капкакка магнит кошуу

Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз
Негизге жана капкакка магнит кошуңуз

Алдын ала белгиленген үч жерде неодим магниттеринин үчөөнү басылган базага чаптаңыз.

Сиз чаптаган үч магниттин үстүнө дагы үчөөнүн жайгашышына уруксат бериңиз. Анан калем менен ар бирине кара чекит коюңуз, анын полярдуулугун эстей алабыз.

Белгиленгенден кийин аларды алып салыңыз, бирок ошол эле калыпта сактаңыз.

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

11 -кадам: LED терс терминалдарына кошулуңуз

LED терс терминалдарына кошулуңуз
LED терс терминалдарына кошулуңуз

Биз мурда жабыштырган LED жиптеринин төрт терс учун алып, бардыгын бир жерге зымга кошуңуз. Мен узундугу 5 смдей көк зым колдондум. Бул алардын бардыгын Arduinoдогу бирдиктүү жерге туташтырууга болот.

12 -кадам: Ардуинонун кодун жана позициясын жүктөө

Ардуинонун кодун жана ордун жүктөө
Ардуинонун кодун жана ордун жүктөө
Ардуинонун кодун жана ордун жүктөө
Ардуинонун кодун жана ордун жүктөө

Эми Arduino Uno компьютериңизге туташтырып, ушул макаланын аягына чейин таба турган кодду жүктөңүз. Бул бүткөндөн кийин, аны компьютериңизден ажыратсаңыз болот.

Код бул жерден жеткиликтүү:

Сиз Arduino эс алуучу жайга таштай аласыз. Arduino тактасындагы бурама орнотуучу тешиктер аркылуу туура келген казыктар бар.

13 -кадам: УЗИ сенсорун Arduino Uno менен туташтырыңыз

УЗИ сенсорун Arduino Uno менен туташтырыңыз
УЗИ сенсорун Arduino Uno менен туташтырыңыз

Адегенде биз УЗИ сенсорунан зымдардын үчөөнү туташтырабыз. Аларды төмөнкүдөй туташтырыңыз:

  • Көк жерге зым Жер
  • Green Trig зымы Pin 9
  • Сары жаңырык зым Pin 8

Кызыл зым кийинчерээк туташат.

14 -кадам: Светодиоддорду Arduino Uno менен туташтырыңыз

Жарык диоддорунан зымдарды Arduino Uno менен туташтырыңыз
Жарык диоддорунан зымдарды Arduino Uno менен туташтырыңыз

Эми диоддордун зымдары мындай туташат:

  • Көк жер зым Жер
  • Биринчи жашыл зым Pin 3
  • Экинчи жашыл зым Pin 2
  • Биринчи кызыл зым Пин 6
  • Экинчи кызыл зым ПИН 7

15 -кадам: дисплейден зымдарды Arduino Uno менен туташтырыңыз

Зымдарды дисплейден Arduino Uno менен туташтырыңыз
Зымдарды дисплейден Arduino Uno менен туташтырыңыз

Кийинки дисплей зымдары мындай:

  • Gray Clk зым Pin 13
  • Жашыл Дин зым Pin 11
  • Сары CS зым Pin 10
  • Blue Grnd зым Жер казыгы

Кайра кызыл VCC зымын жасайбыз.

16 -кадам: VCCди 5vге туташтыруу

VCCти 5v туташтыруу
VCCти 5v туташтыруу
VCCти 5v туташтыруу
VCCти 5v туташтыруу
VCCти 5v туташтыруу
VCCти 5v туташтыруу

3 см узундуктагы кыска зымды кесип алыңыз. жана муну эки кызыл VCC зымдарын УЗИ сенсорун жана дисплейди туташтыруу үчүн колдонуңуз. Биз муну жасашыбыз керек, анткени бизде Arduino тактасында 5V бир гана камсыздоо бар.

Эми биз муну Arduinoдогу 5v туташуусуна киргизе алабыз.

17 -кадам: Жогорку шакекти бекитүү

Top Ring тиркөө
Top Ring тиркөө

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

Бул бөлүк түзмөктү супер салкын кылып эле тим болбостон, курсактын үстүнө конуучу дрондорго алар түшкөндө УЗИ сенсорунун үстүндө калууга жардам берүүчү аянтчанын тегерегин түзүп турат.

Мына, Воила! Кээ бир батареяларды кошуп, асманды алыңыз.:)

18 -кадам: бүттү

Молодец жакшы иш.:)

Сураныч, дагы ойлоп табууларга жазылыңыз: Youtube каналына жазылыңыз

Бул долбоордун башында айтылгандай, эгер сиз муну курууну жана өзүңүздүн конуу аянтчаңыздын таймерин колдонууну жактырсаңыз, анда Patreonдогу каналды колдоп көрүңүз:

Рахмат.

Микроконтроллер конкурсу
Микроконтроллер конкурсу
Микроконтроллер конкурсу
Микроконтроллер конкурсу

Микроконтроллер конкурсунда экинчи орун

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