Мазмұны:

Цифрлық рух деңгейі - электронды сөндірушілердің DIY жобасының модулі: 6 қадам
Цифрлық рух деңгейі - электронды сөндірушілердің DIY жобасының модулі: 6 қадам

Бейне: Цифрлық рух деңгейі - электронды сөндірушілердің DIY жобасының модулі: 6 қадам

Бейне: Цифрлық рух деңгейі - электронды сөндірушілердің DIY жобасының модулі: 6 қадам
Бейне: Аппақ келін Лия баласын көрсетті😃 2024, Шілде
Anonim
Цифрлық рух деңгейі - электроника сүйгіштердің DIY жобасының модулі
Цифрлық рух деңгейі - электроника сүйгіштердің DIY жобасының модулі

Үйге жиһазды немесе соған ұқсас нәрсені монтаждау қажет болатын кез бар, және тура монтаждау үшін барлығы әдеттегідей спирт деңгейін қолданады. ElectronicsLovers Tech Team бұл модульді құрды, оның әдеттегіден бір айырмашылығы бар: ол сандық. Бұл жоба RC модельдерін жасайтын адамдар үшін де пайдалы, өйткені оларды тұрақтандыру сияқты әр түрлі есептеулерде қолдану үшін оларды өңдеу үшін әр түрлі бағыттағы бұрыштарды алу қажет болуы мүмкін.

Бұл жобада біз GY-521 3 осьті акселерометр көмегімен беттің қандай бұрышта екенін анықтаймыз. Бұрышты көрсету үшін біз 7 сегменттің 4 цифрлық дисплейін қолданамыз. ПХД -да барлығын ықшам ұстау үшін микросхема Arduino Nano болады.

1 -қадам: компоненттердің сипаттамасы

Компоненттердің сипаттамасы
Компоненттердің сипаттамасы
Компоненттердің сипаттамасы
Компоненттердің сипаттамасы

GY-521 акселерометр

Бұл модуль Arduino -мен үйлесімді ең жақсы IMU сенсорларының бірі болып табылады. GY-521 сияқты IMU сенсорлары өзін-өзі теңестіретін роботтарда, ұшқышсыз басқарылатын қондырғыларда, смартфондарда және т.б.да қолданылады. GY-521 сенсорында MEMS акселерометрі мен MEMSgyro бір чипте болады. Бұл өте дәл, өйткені оның құрамында әр арна үшін 16 биттік ADC бар. Сонымен қатар, ол x, y және z арналарын бір уақытта түсіреді. Сенсор Arduino интерфейсі үшін I2C шинасын қолданады. GY-521 қымбат емес, әсіресе акселерометр мен гироны біріктіретінін ескерсек.

7 сегмент - 4 сандық дисплей

7-сегменттен тұратын 4-цифрлық дисплейді қолданғанда 2 түрі бар екенін есте ұстау қажет: жалпы анод және жалпы катод. Егер сіздің модуль жалпы анод болса, жалпы анод түйреуіші қуат көзіне қосылады; егер бұл жалпы катод болса, жалпы катодты түйреуіш GND -ге қосылады. 7-сегментті 4-цифрлық дисплейді пайдаланған кезде, қандай цифр көрсетілетінін басқару үшін жалпы анод немесе жалпы катодты түйреуіш қолданылады. Тек бір цифр жұмыс істесе де, Көрудің тұрақтылығы принципі барлық сандарды көруге мүмкіндік береді, себебі әрбір сканерлеу жылдамдығы соншалықты тез, сіз интервалдарды байқамайсыз.

2 -қадам: Бұл қалай жұмыс істейді?

IMU сенсорлары әдетте екі немесе одан да көп бөліктен тұрады. Оларды басымдық бойынша тізімге алу - бұл акселерометр, гироскоп, магнитометр және алтиметр. GY-521-бұл 6 DOF (Бостандық дәрежесі) немесе алты осьті сенсор, ол шығыс ретінде алты мән береді дегенді білдіреді. Акселерометрден үш және гироскоптан үш мән. TheGY-521-MEMS (Micro Electro Mechanical Systems) технологиясына негізделген сенсор. Акселерометр де, гироскоп та бір чиптің ішіне ендірілген. Бұл чип байланыс үшін I2C Bus жүйесін қолданады.

3 -қадам: Схемалық диаграмма және 7 сегментті дисплейде бұрышты көрсету

Схемалық диаграмма және 7 сегментті дисплейде бұрышты көрсету
Схемалық диаграмма және 7 сегментті дисплейде бұрышты көрсету
Схемалық диаграмма және 7 сегментті дисплейде бұрышты көрсету
Схемалық диаграмма және 7 сегментті дисплейде бұрышты көрсету

Бұл жобаның жұмыс істеу принципі өте қарапайым: I2C байланыс хаттамасын қолдана отырып, Arduino Y бағытының бұрышын үздіксіз қабылдайды (өйткені осьті рух деңгейі көрсетеді). Содан кейін бұрыштың мәні оны Дисплейде көрсететін функцияға беріледі.

Енді сіз білетіндей, мұндай 16 биттік ADC максималды бұрыш үшін 65536 максималды мәнін береді (бұл 90 градус). Чиптің ADC 4 арнаға бөлінгендіктен, бізде максимум бар. әр канал үшін 16384 мәні. Сонымен -16384 -90 градус болады, ал +16384 90 градус болады. Біздің Arduino үшін бұл қарапайым карта функциясынан басқа ештеңені білдірмейді: AcY айнымалысы ұзын типті екенін есте сақтаңыз, яғни салыстырылған айнымалы, біздің жағдайда бұрышы да ұзақ болуы керек.

4 -қадам: Сандық рух модуліне арналған ПХД дизайны |

Цифрлық рух модуліне арналған ПХД дизайны |
Цифрлық рух модуліне арналған ПХД дизайны |
Цифрлық рух модуліне арналған ПХД дизайны |
Цифрлық рух модуліне арналған ПХД дизайны |
Цифрлық рух модуліне арналған ПХД дизайны |
Цифрлық рух модуліне арналған ПХД дизайны |

Біз PCED модельдеудің ең жақсы құралдарының бірін қолдана отырып, цифрлық рух модулі үшін ПХД моделін құрдық - EasyEDA - ПХД -нің онлайн дизайны мен схемасы, симулятор EasyEDA - бұл сіздің дағдыларыңызды тексеруге болатын алаң, онда сіз жаңа дағдылар мен дағдыларды үйрене аласыз. онда сіз өз дағдыларыңызды өзгерте аласыз. Бұл электроника инженерлеріне, тәрбиешілерге, студенттерге, өндірушілерге және энтузиастарға арналған вебке негізделген керемет EDA құралдарын ұсынатын орын. Барлығыңыз бұл құралдарды ақысыз қолдана аласыз және Интернетте Интернетте баспа схемаларын өзіңіз жасай аласыз. Ешқандай бағдарламалық жасақтаманы орнатудың қажеті жоқ. EasyEDA бағдарламасын кез келген HTML5 стандартты стандарттарға сәйкес келетін веб-шолғышта ашыңыз.

PCB Gerber View - JLCPCB онлайн Gerber қарау құралы

5 -қадам: ПХД біздің жобаға келді

ПХД біздің жобаға келді
ПХД біздің жобаға келді
ПХД біздің жобаға келді
ПХД біздің жобаға келді

Біз JLCPCB -ден біздің өнім модулімізге онлайн ПХД тапсырыс бердік. Олар бізге осы жобаға ПХД берді, біз оған барлық компоненттерді жинадық. JLCPCB-бұл Қытайдағы ПХД прототипінің ірі кәсіпорны және ПХД прототипін тез шығаруға маманданған жоғары технологиялық өндіруші, олар ПХД үшін ең жақсы ұсынысты ұсынады: бар-жоғы 2 долларға 10 дана. Егер сіз өзіңіздің ПХД прототипін жасағыңыз келсе, jlcpcb.com сайтына өтіңіз және жоғары сапалы ПХД алу үшін Gerber файлыңызды жүктеңіз.

$ 2 10 ПХД үшін (24 сағаттық жылдам айналу:

  • ПХД өте жақсы, сапасы берік, берік және өте әдемі болды.
  • Өте жақсы баға. 100% кепілдік сапа немесе қайта туылу.
  • Жеткізудің жақсы уақыты: DHL арқылы 3 күн. Онлайн сатып алу тапсырысы.
  • Өндірістің жылдам процесі Техникалық қолдау, егер біреу жауап берсе.

6 -қадам: Қорытынды бейнені қарау | ПХД дәйексөзі | ПХД құрастыру

2.0 нұсқасы

Біз қазір бұл жобаның келесі нұсқасымен жұмыс жасаудамыз. Біз модульмен өлшенетін бұрыштарды жақсырақ шолу үшін OLED дисплейін енгізуге дайынбыз. Біз сондай -ақ бұл модульді ықшам және портативті етіп жасағымыз келеді. Жаңартуларды күтіңіз!

Бастапқы кодқа кіріңіз: Digital Spirit Level Electronicslovers жасаған DIY жобасының модулі

Ұсынылған: