Мазмуну:
- 1 -кадам: Ublox LEA 6h 02 GPS модулун алыңыз (же сиз каалаган модулду), маалымат барагынын өзгөчөлүктөрүн окуп, Arduino менен туташууга модулду даяр кылыңыз
- 2 -кадам: GPS модулун Arduino менен туташтырыңыз
- 3 -кадам: Arduino программасын сериялык (байланыш) портун окуу үчүн жүктөңүз
- 4 -кадам: Python кодун аткарыңыз
Video: Ublox LEA 6h 02 GPS модулу Arduino жана Python менен: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
GPS модулунун Arduino UNO (же башка Arduino түзмөгү) менен интерфейси жана Python тилинде жазылган колдонмо терезесинде көрсөтүү үчүн Узундук жана Узундукту эсептөө.
1 -кадам: Ublox LEA 6h 02 GPS модулун алыңыз (же сиз каалаган модулду), маалымат барагынын өзгөчөлүктөрүн окуп, Arduino менен туташууга модулду даяр кылыңыз
- Ublox LEA 6 маалымат барагын кунт коюп окуңуз жана модулуңуздун туура экендигин текшериңиз
- Модулдардын көбү ~ 2.7ден 3.6вга чейин иштейт, андыктан туура энергия булагыңыз бар экенине ишениңиз, мен Arduino 3.3v пин колдондум
- Бардык модулдар UART байланыш портун колдойт, ошондуктан биз аны Arduino менен иштөө үчүн колдонобуз
- Модулдар демейки боюнча микро -аял розеткалары менен коштолот, мен Arduino менен туташуу кыйынга турат, ошондуктан мен аны 2.54 мм секирүүчү зымдуу аял розеткага алмаштырдым (алмаштыруудан мурун кайсы пин эмне кылаарын жана кагазга же компьютерге пин диаграммасын жасоо керек)
- Эми бул модуль Arduino менен туташууга даяр
2 -кадам: GPS модулун Arduino менен туташтырыңыз
- GPS модулунун Tx (өткөргүч) жана Rx (кабыл алуучу) жана Arduinoдо бирдей экендигин аныктаңыз (Мен БУУну колдондум, ошондуктан ал 1 UART байланыш портун, pin0де Txти жана pin1де Rxти, Arduino UNOдо дагы техникалык шарттарды)
-
Tx жана Rx GPS модулдарын Rx жана Tx Arduino менен туташтырыңыз
- GPS Tx (Жашыл зым менин учурда) => Rx Arduino
- GPS Rx (Менин учурда сары зым) => Tx Arduino
- GPS кубатына 3.3v Adruino пин туташтырып, экөөнү тең жупташтырыңыз
- Эскертүү: GPS модулуңузга 3.3v (максимум 3.6v) ашпаганын жана инструкция модулун кунт коюп окуңуз.
3 -кадам: Arduino программасын сериялык (байланыш) портун окуу үчүн жүктөңүз
- Бул долбоордун кодун GitHub репозиторийинен тапса болот
- Шилтеме:
- Сураныч, README.md файлын окуңуз
- Жогорудагы README.md файлында берилген u-борбордук программаны орнотуңуз
- Arduino кодун Arduino модулуна жүктөңүз
- GPS казыктарын Arduino менен туташтырыңыз
- Arduino IDEдеги сериялык мониторду ачыңыз жана GPS модулунун чыгышын байкап көрүңүз, ал татыктуу чыгарууну басып чыгарат
- Сериялык мониторду жабуу менен Arduino сериялык портун ажыратып, эми u-center программасын ачыңыз жана Arduino сериялык портун тандаңыз
-
Экранда жоопту байкаңыз
- Жарактуу жооп берүү үчүн бир аз убакыт талап кылынат жана GPS модулу алган сигналдын күчүнө жараша болот
- GPS модулун ачык тегеректе же терезенин жанында кармаңыз
4 -кадам: Python кодун аткарыңыз
- Pythonду жергиликтүү машинаңызга жүктөп алып, конфигурациялаңыз
- Машинаңыздын сериялык байланыш порту аркылуу GPS маалыматын окуу үчүн Python кодун жүктөп алыңыз
- Ардуино менен туташуу жана GPSти иштетүү
- Arduino туташкан ком портун аныктаңыз
- Python кодун иштетүү
- Ком порттун чоо -жайын киргизиңиз
- Узун жана узак маалыматты текшериңиз
Сунушталууда:
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
HF антенна анализатору Arduino жана DDS модулу менен: 6 кадам (сүрөттөр менен)
HF Antenna Analyzer with Arduino and DDS Module: HiIn this Instructable мен сизге антеннаны өлчөөчү жана HS жыштык тилкелеринин баарында же анын VSWRин көрсөтө ала турган арзан антенна анализаторун кантип курганымды көрсөтөм. Ал минималдуу VSWRди жана ар бир диапазонго тиешелүү жыштыкту табат, бирок
Микро менен аралыкты сезүү: бит жана Сонар (HC-SR04 модулу): 3 кадам (сүрөттөр менен)
Микро менен аралыкты сезүү: бит жана Сонар (HC-SR04 модулу): Ушул жумада мен жомоктогудай BBC micro: bit жана sonic сенсорлору менен ойноп көрдүм. Мен бир нече ар кандай модулдарды сынап көрдүм (жалпысынан 50дөн ашык) жана мен жакшы болмок деп ойлодум, андыктан менин кээ бир жыйынтыктарым менен бөлүшөм
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү