Мазмұны:
- 1 -қадам: Жаңа бейнені қараңыз
- 2 -қадам: компоненттер
- 3 -қадам: құрылым
- 4 -қадам: бәрін қосыңыз
- 5 -қадам: Бағдарламалау
- 6 -қадам: Жобадан ләззат алыңыз
Бейне: DIY Arduino компасы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Біз бәріміз компас деген не және ол не үшін қажет екенін білеміз. Компас бізге E-W-N-S бағыттарын айтады. Дәстүрлі компас ортасында магнитті инемен жұмыс жасады. Иненің солтүстік полюсі магниттік оңтүстігімен әрқашан жердің географиялық солтүстік полюсін көрсетеді.
Мен MPU 9250 қолданған сенсорда магнитометр бар, ол берілген бағыт бойынша магнит қарқындылығын өлшей алады. Мен өзімді X және Y осьтерімен шектедім, сондықтан заттарды аздап жеңілдетемін. Сондай -ақ, бейнеде айтқанымдай, бұл жоба алдыңғы инклинометрлік жобаның жалғасы ретінде. Инклинометрге арналған бейне мен мақаланы қараңыз. Ұсынылған сілтемелер төменде берілген.
YouTube СІЛТЕМЕСІ
НҰСҚАУЛАРҒА СІЛТЕМЕ
Бастайық.
1 -қадам: Жаңа бейнені қараңыз
Бұл бейнеде магнит, магнит өрісі және кейбір векторлық алгебра теориясы қамтылған. Жоғарыда айтылғандай, бұл алдыңғы жобаның жалғасы. Кіріспедегі басқа бейнені қараңыз.
2 -қадам: компоненттер
Компоненттердің тізімі өте қарапайым. Деректерді шығаруға арналған қарапайым arduino, (Nano in My Case), MPU 9250 IC және OLED дисплейі. Әдеттегідей, мониторды алу міндетті емес, бірақ бетті сынап көргіңіз келген кезде ноутбук туралы ойлау біршама абсурд болуы мүмкін.
Мен Ali Express -тен MPU 9250 -ні шамамен 3,5 долларға алдым. Бұл ең арзан IC емес, бірақ шу деңгейі айтарлықтай төмен болды. Мен бұл IC ұсынамын. Ардуино мен ағашта ерекше ештеңе жоқ. Arduino - бұл клон және керемет жұмыс істейді.
АЖ мен ағаш тегістеу инклиноетрлік жобадағыдай маңызды емес.
Сізде қателікке орын бар. CHILLAX !!!!!!!!!
3 -қадам: құрылым
Негізгі корпус үшін мен қарапайым төртбұрышты ағаш алып, оны шамамен 10 см ұзындықта кесіп алдым. Содан кейін мен IC ұзындығында екі тесікті белгіледім. IC -ге дұрыс кіру маңызды. Сондай -ақ, егер сіз қателескен болсаңыз, басқа жағын немесе одан да жақсысын пайдаланыңыз, басқа ағашты қолданыңыз. Өткізілген тесікті түзетуге тырыспаңыз. Бұранда мұндай тесікті жақсы ұстамауы мүмкін.
Содан кейін мен әйелдердің тақырыптарын сәйкес ұзындықтарда кесіп, оларды екі компонентті желіммен жапсырдым. Бәрі орнына келгеннен кейін, мен сыртқы келбетіме риза болдым.
4 -қадам: бәрін қосыңыз
I2C протоколының көмегімен сымдар әрқашан оңай қаралады.
Содан кейін мен сымдар мен әйел тақырыптарын тоқуды бастадым. Сымдар өте қарапайым.
SDA-A4
SCl- A5
Vcc- 5V
GND-GND
Сымдардың дұрыс және сенімді қосылуын тексеріңіз. Сымның жеткілікті ұзындығын пайдаланғаныңызға көз жеткізіңіз.
Мен бұл қатені жасадым және маған сенемін, бұл өте ашуланшақ.
5 -қадам: Бағдарламалау
Онда екі егіз жоба әр түрлі жолмен жүреді.
Кітапхана да солай. Сол кітапхананы жүктеңіз.
GitHub сілтемесі-
github.com/bolderflight/MPU9250
Сериялық мониторды қараған кезде, мәндер фазадан әлдеқайда көп екені анық болды. Мен тестілеуден өттім және ақырында синус функциясын жасай алдым.
Мен өзімнің Excel парақтарымды ұсындым. Егер сізді қызықтыратын болса, тексеріңіз.
Синус толқыны әдемі, солай емес пе?
6 -қадам: Жобадан ләззат алыңыз
Сіз менің бейнеде қайталанатын әзілді көрмедім, бұл компасты өзіңізбен бірге алып жүрмеңіз. Әрқашан сенімді құралдарды қолданыңыз. сенімділігі үшін де, қолданудың қарапайымдылығы үшін.
Қалай болғанда да, бұл жоба маған ұнады.
Егер сізге ұнаған болса, менің интрутабельдеріме және YouTube арналарына жазылуды ұнатыңыз.
Ұсынылған:
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Өте қарапайым, калибрленбеген серво компасы: 7 қадам
Өте қарапайым, калибрленбеген серво компасы: бұл мен жұмыс істеп жатқан жоба үшін қарапайым нұсқаулық. Бұл калибрленбеген және класс үшін жасалған өте қарапайым прототип. Кейінірек нұсқаулықта мен оны калибрлеуді көрсетемін. Егер мен сенің орнында болсам, мен одан үлкендікті күтпес едім
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Ақыл -ой компасы: 6 қадам
Ақыл компасы: «Бұл компас солтүстікті көрсетпейді. Бұл бұл әлемде ең қажет нәрсені көрсетеді. &Quot; Капитан Джек Спарроу Жоба авторы: Джетао Донг, Хоуман Саляни Жоба компьютерлік дизайн және цифрлық өндіріс семинары аясында өткізілген
Микро: бит компасы: 9 қадам (суреттермен)
Micro: bit Compass: Бұл нұсқаулықтар қарапайым цифрлық компасты жасау үшін micro: bit қалай қолданылатынын көрсетеді