Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 3: Във Visuino Добавяне на компоненти
- Стъпка 4: Във Visuino Set Components
- Стъпка 5: Вземете GPS координати
- Стъпка 6: Във Visuino Connect Components
- Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 8: Играйте
Видео: Направете ГРАНИЦИ НА ГРАНИЦА с GPS с помощта на Arduino: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
В този урок ще научим как да правим ГРАНИЦИ НА ГРАНИЦА с GPS с помощта на Arduino, това е полезно, когато имате робот и не искате той да излиза извън определената зона.
Когато роботът е извън зоната, на дисплея ще се покажат „Отвън“и „Вътре“, когато роботът е вътре в зоната.
Гледай видеото!
Стъпка 1: Какво ще ви трябва
- Arduino UNO (или всеки друг Arduino)
- GPS Neo 6m
- OLED дисплей
- Кабелни проводници
- Софтуер на Visuino: Изтеглете Visuino
Стъпка 2: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Изтеглете безплатна версия или се регистрирайте за безплатна пробна версия.
Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 3: Във Visuino Добавяне на компоненти
- Добавете компонент „Сериен GPS“
- Добавете компонент "Analog Multi Source"
- Добавете друг компонент "Analog Multi Source"
- Добавете компонент „Цифрово сливане с много източници“
- Добавете компонента "Detect Edge"
- Добавете друг компонент "Detect Edge"
- Добавете компонент „Цифров (булев) и“
- Добавете компонента „Текстова стойност“
- Добавете друг компонент „Текстова стойност“
- Добавете компонент "Аналогов към текст"
- Добавете друг компонент "Аналогов към текст"
- Добавете компонент „Текстово сливане с много източници“
Стъпка 4: Във Visuino Set Components
- Изберете „AnalogToText1“и „AnalogToText2“и в прозореца със свойства задайте „Precision“на 6
- Изберете „DetectEdge1“и в прозореца със свойства задайте Rising на False
- Изберете „TextValue1“и в прозореца със свойства задайте „Value“на INSIDE
- Изберете „TextValue2“и в прозореца със свойства задайте „Value“на OUTSIDE
- Щракнете двукратно върху DisplayOLED1 и в прозореца с елементи плъзнете „текстово поле“вляво
- В прозореца със свойства задайте размер на 2
- В прозореца „Елементи“плъзнете друго „Текстово поле“вляво
- В прозореца със свойства задайте Y на 30 и размер на 2
- В прозореца „Елементи“плъзнете друго „Текстово поле“вляво
- В прозореца със свойства задайте Y на 50 и размер на 2
- Затворете прозореца Elements
Стъпка 5: Вземете GPS координати
Отидете на Google maps и намерете вашето местоположение и
Щракнете върху картата (горния ляв ъгъл на вашия район), координатите ще бъдат показани в долната част. Копирайте първата координатна географска ширина към Visuino "CompareRange1"> Диапазон> MaxCopy Втората координатна дължина към Visuino "CompareRange2"> Диапазон> MIn
- Кликнете върху картата (горния десен ъгъл на вашия район), координатите ще бъдат показани в долната част. Копирайте втора координата Longitude към Visuino "CompareRange2"> Range> Max
- Кликнете върху картата (долу в левия ъгъл на вашия район), координатите ще бъдат показани в долната част. Копирайте първата координатна географска ширина към Visuino "CompareRange1"> Диапазон> Мин.
Стъпка 6: Във Visuino Connect Components
- Свържете GPS pin Out към Arduino Serial [0] pin In
- Свържете географската ширина на GPS пина към AnalogMultiSource1 пинов вход
- Свържете дължината на GPS пина към AnalogMultiSource2 pin In
- Свържете AnalogMultiSource1 pin Out към AnalogToText1 pin In
- Свържете AnalogMultiSource2 pin Out към AnalogToText2 pin In
- Свържете AnalogMultiSource1 pin Out за сравнение Range1 pin In
- Свържете AnalogMultiSource2 pin Out за сравнение Range2 pin In
- Свържете изхода за сравняване на RanR1 с "And1", извод 0 In
- Свържете PinRange2 pin Out към "And1", щифт 1 In
- Свържете CompareRange1 pin Out към DigitalMultiMerger1, pin 0 In
- Свържете PinRange2 изход към DigitalMultiMerger1, щифт 1 In
- Свържете DigitalMultiMerger1, закрепете Out to DetectEdge1 pin In
- Свържете DetectEdge1 pin Out към TextValue2 пинов часовник
- Свържете щифта "And1" към входа DetectEdge2
- Свържете извода DetectEdge2 към часовника TextValue1
- Свържете "TextValue" 1, извадете, към TextMultiMerger1 щифт [0] в
- Свържете "TextValue" 2, извадете, към TextMultiMerger1 щифт [1] в
- Свържете TextMultiMerger1 pin out към DisplayOLED1 текстово поле 1 pin In
- Свържете AnalogToText1 pin Out към DisplayOLED1 текстово поле 2 pin In
- Свържете AnalogToText2 pin Out към DisplayOLED1 текстово поле 3 pin In
- Свържете DisplayOLED1 извод I2C Out към Arduino извод I2C In
Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
Важно
Когато качвате в Arduino, изключете щифта RX на Arduino и след като качването приключи, свържете го отново.
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 8: Играйте
Ако захранвате модула Arduino, след известно време (когато NEO 6m се калибрира), дисплеят ще започне да показва GPS координати и текст: INSIDE/OUTSIDE.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:
Препоръчано:
Направете ръчна игрална конзола с помощта на RetroPie: 7 стъпки
DIY Handheld Game Console Използване на RetroPie: Гледайте горното видео, за да разберете по -добре този проект. Глоба. Време е да започнете! Първо, ще използваме RetroPie. Това ни оставя с две възможности. Ако вече сме инсталирали Raspbian на нашата SD карта, тогава можем да инсталираме RetroP
СВЕТЛИНА НА ГРАНИЦА: 3 стъпки
POT LIGHT: Първо трябва да вземем саксия, след това 4 -инчова тръба на запад и да я оцветим в черен цвят и да изсъхнем, след което вземем EL тел връзка около тръбата и вземем картон и изрежем като камък след този цвят с черен цвят .След това изрежете хартия
Направете книга с карти с помощта на Google Maps: 17 стъпки (със снимки)
Направете книга с карти с помощта на Google Maps: Онзи ден гледах в книжарницата за Уличен пътеводител за окръг Дюпедж, Илинойс, тъй като приятелката ми живее там и се нуждае от подробна карта на улиците. За съжаление, единственият, който имаха близо, беше този за окръг Кук (като този
Направете музикален инструмент с помощта на Arduino и Flick Large: 9 стъпки
Направете музикален инструмент с помощта на Arduino и Flick Large: Слушайте енергията и вибрациите на вътрешното си тяло. Проектът описва как да се направи електронен инструмент, който превръща ръчните вълни в музика. Ардуино е програмиран да преобразува махането с ръка над 3D жест Flick board в музикални ноти и след това синтезира
Как да си направим дрон с Arduino UNO - Направете квадрокоптер с помощта на микроконтролер: 8 стъпки (със снимки)
Как да си направим дрон с Arduino UNO | Направете квадрокоптер с помощта на микроконтролер: Въведение Посетете канала ми в Youtube Drone е много скъпа притурка (продукт) за закупуване. В този пост ще обсъдя как да го направя евтино ?? И как можете да си направите такъв на ниска цена … Е, в Индия всички материали (двигатели, ESC