Съдържание:
- Стъпка 1: Необходими неща
- Стъпка 2: Разбиране на сюжета
- Стъпка 3: Свържете Arduino с HC 05
- Стъпка 4: Качете скица
- Стъпка 5: Не забравяйте да отбележите COM порта
- Стъпка 6: Преминете към Flowcode7
- Стъпка 7: Стартирайте файла с кода на потока и изпратете данни от Bluetooth устройство
- Стъпка 8: Цялата картина
Видео: LCD екран с контролиран Android в Flowcode7: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Тази инструкция ви позволява да управлявате виртуален LCD екран, който се симулира с помощта на FlowCode7 с помощта на вашето Android устройство. Очевидно можете да добавите други платформи, но те трябва да имат Bluetooth връзка. Също така ще използваме Arduino като интерфейс към PIC 16F877A (симулация в Flowcode7) и Bluetooth модул (HC-05) за получаване на сигнали от Bluetooth устройство, което в този случай е мобилен Android. Можете дори да опитате да изпратите данни чрез UDP през WiFi чрез конфигуриране на вашия рутер. Тук вече има подробен урок за форумите на Matrix. Въпреки това, поради липсата на частен рутер, трябваше да поработя малко, за да постигна целта си. Също така се опитах да кача данни на моя сървър и след това да ги попитам с помощта на MySQL и PHP, но не успях да ги извлека. Най -добре е да имате частен рутер, ако искате да изпращате данни през UDP през WiFi. Нека да разгледаме как да направим това!
Стъпка 1: Необходими неща
Ето списък на всички „апарати“, които трябва да имате: Хардуер
1. Arduino UNO (използвах MEGA 2560)
2. Bluetooth модул (HC-05)
3. Платформа
4. Кабелни джъмпери (за предпочитане от мъжки към женски)
5. USB кабел за Arduino
Софтуер 1. Flowcode7: Можете да изтеглите пробната версия от официалната матрица от тук. Направете акаунт, ще трябва да удостоверявате софтуера при всяко стартиране с името и паролата на вашия акаунт. Знаеш какво да правиш, когато тези 30 дни изтекат …;) 2. Arduino IDE: Ето го.
3. Приложение Bluetooth: Има много приложения за изпращане на данни до Bluetooth устройства в Play Store. Използвах "unWired Lite". Можете да използвате всеки по ваш избор.
Стъпка 2: Разбиране на сюжета
Тази илюстрация обяснява всичко.
Стъпка 3: Свържете Arduino с HC 05
Това е проста настройка Arduino HC 055V VccGnd GndTx RxRx Tx
Прегледайте стъпка 1 на тази инструкция за повече информация
След като приключите, ще намерите устройството в списъка на вашия Bluetooth терминал. Сдвоете се с него, като изберете HC 05. Паролата обикновено е 1234.
Стъпка 4: Качете скица
Качете тази скица в Arduino IDE. Това е много често срещано за серийно записване на данни в COM порт с помощта на Bluetooth.#Include // импортиране на серийната библиотекаintDota; // данните, дадени от Bluetooth устройство
void setup () {// поставете вашия код за настройка тук, за да стартирате веднъж:
Serial.begin (9600); pinMode (ledpin, OUTPUT); }
void loop () {// поставете основния си код тук, за да се изпълнява многократно: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } забавяне (100); }
Стъпка 5: Не забравяйте да отбележите COM порта
Стъпка 6: Преминете към Flowcode7
Ще трябва да изградите тази диаграма на потока. Плъзнете RS232 порт и LCD към таблото за управление. Свържете макросите към периферните устройства. Изберете COM порта, към който е свързан Arduino в Свойства на RS232
Стъпка 7: Стартирайте файла с кода на потока и изпратете данни от Bluetooth устройство
Въведете текст в приложението си за Bluetooth. Уверете се, че модулът е свързан към вашето устройство. HC 05 обикновено мига своя светодиод два пъти с леко закъснение между тях при успешно сдвояване. Уверете се, че програмата за код на потока работи, преди да изпратите каквито и да е данни за най -добри резултати. Flowcode7 работи доста бавно на моя компютър и изходите дойдоха с много забавяне. Бъдещ обхват: Можете да изпращате конкретни низове, които могат да бъдат съпоставени на Flowcode, за да задействат други събития, като изчистване на LCD екрана, отпечатване на нов ред, преместване на данни и т.н.
Стъпка 8: Цялата картина
Надявам се, че сте харесали инструкциите! Защо публикувах това?: Представих този проект на моя професор като проект за представяне. Той дори не си направи труда да провери кода на лаптопа ми. Подписа разпечатания документ, след което го изхвърли на купчина, пълна с такива файлове. Имах 2 избора:
1. Приемете, че не мога да направя нищо по въпроса2. Споделете го с правилните хора.
Препоръчано:
Визитна картичка със сензорен екран: 8 стъпки (със снимки)
Визитна картичка със сензорен екран: По степен съм машинен инженер, но също така съм развил умения по електротехника и програмиране от години проекти, включващи схеми и микроконтролери. Тъй като работодателите ще очакват, че имам умения по машинен инженер
Везна за претегляне със сензорен екран (Arduino): 7 стъпки (със снимки)
Везна за претегляне със сензорен екран (Arduino): Искали ли сте някога да създадете везна за претегляне със сензорен екран? Никога не сте мислили за това? Добре прочетете и опитайте да създадете такъв … Знаете ли какво са TFT сензорен екран и клетка за зареждане? Ако отговорът е „Да“, преминете към стъпка 1, просто започнете с четене на Въведение. Въведение: Какво
Сензорен екран за семейна синхронизация и домашен контролен панел със сензорен екран: 7 стъпки (със снимки)
Сензорен сензорен панел за семейно синхронизиране и домашен контролен панел: Имаме календар, който се актуализира ежемесечно със събития, но се извършва ръчно. Ние също сме склонни да забравяме неща, които сме свършили или други дребни задължения. На тази възраст си мислех, че е много по -лесно да има синхронизиран календар и система от тип бележник, която да
Осветена рамка за плакати със сензорен екран с подсъзнателно съобщение!: 16 стъпки (със снимки)
Осветена рамка за плакати със сензорен екран с подсъзнателно съобщение !: Откакто Think Geek за първи път публикува набор от пет „пътувания“, вдъхновени от Serenity/Firefly плакати, знаех, че трябва да имам собствен комплект. Преди няколко седмици най -накрая ги получих, но бях изправен пред дилема: как да ги монтирам на стената си? Как да се направи
Как да работите с ръкавица със сензорен екран: 3 стъпки (със снимки)
Накарайте ръкавицата да работи със сензорен екран: Можете да направите това само за няколко минути без много ноу-хау. Идва зима (ако сте в Северното полукълбо) а със зимата идва студ времето, а със студеното време идват и ръкавици. Но дори и в студа вашият телефон