Съдържание:
- Консумативи
- Стъпка 1: История
- Стъпка 2: Настройте цифровото в блок
- Стъпка 3: [Оформление на Magicbit PIN]
- Стъпка 4: Настройте блока на дисплея
- Стъпка 5: Настройте текстовия блок
- Стъпка 6: Настройте блока за промяна
- Стъпка 7: Преглед на проекта
- Стъпка 8: Най -накрая разгръщане на блоковете
Видео: Сензор за позиция на стойка за велосипеди от Magicbit [Magicblocks]: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Прост проект „Направи си сам“за създаване на сензор за позиция на стойка с Magicbit с помощта на Magicblocks. Ние използваме magicbit като борда за разработка в този проект, който е базиран на ESP32. Следователно всяка платка за разработка на ESP32 може да се използва в този проект.
Консумативи
- Magicbit - Pro
- Джъмперни проводници (родови)
Стъпка 1: История
Здравейте и добре дошли, Това е прост проект „Направи си сам“за създаване на сензор за позиция на стойка с Magicbit с помощта на Magicblocks.
Има 2 основни метода за постигане на тази цел;
- Като използвате текстово извеждане на таблото.
- Като използвате текстово извеждане на таблото.
Първо влезте в акаунта си в Magicblocks, Magicblocks е лесен софтуер за визуално програмиране за програмиране на вашия magicbit. Всеки може да програмира своя микроконтролер с помощта на magicblocks.io и няма нужда от познания по програмиране. Можете да се регистрирате безплатно.
Стартирайте и отворете детската площадка.
След това се уверете, че вашият Magicbit е свързан към интернет и включен, а също и свързан с вашия акаунт чрез Device Manager.
Готово? след това превъртете надолу до Метод 1
Списък на необходимите артикули
Magicbit: Magicbit е интегрирана платформа за разработка, базирана на ESP32 за обучение, прототипиране, кодиране, електроника, роботика, IoT и проектиране на решения.
Стъпка 2: Настройте цифровото в блок
1. Плъзнете и пуснете блока Digital In от секцията Magicbit-възли към потока.
2. Щракнете двукратно върху блока Digital In и въведете или поставете вашия уникален идентификатор на устройство от раздела Device Manager (Диспечер на устройства) във вашия акаунт в Magicblocks. [Това ще свърже модула, свързан като цифров сигнал от Magicbit]
3. И двата ПИН кода 32 и 33 могат да се използват със сензора за наклон, така че го свържете към един от тях и не забравяйте да изберете правилния ПИН (към който сте свързали сензора) от падащото меню.
4. Изберете Метод като Прекъсване от падащото меню.
Стъпка 3: [Оформление на Magicbit PIN]
Стъпка 4: Настройте блока на дисплея
1. Плъзнете и пуснете дисплея от секцията Magicbit-nodes към потока.
2. Щракнете двукратно върху блока Display и въведете или поставете вашия уникален идентификатор на устройство от раздела Device Manager (Диспечер на устройства) във вашия акаунт в Magicblocks. [Това ще свърже блока с вградения OLED дисплей на Magicbit]
Стъпка 5: Настройте текстовия блок
1. Плъзнете и пуснете текстовия блок от секцията възли на таблото за управление към потока.
2. Щракнете двукратно върху текстовия възел и настройте основен интерфейс на таблото за управление [потребителски интерфейс] от падащото меню и име за вашето поле.
Стъпка 6: Настройте блока за промяна
(Този възел се използва за промяна на входния сигнал 1 и 0 от възела Digital In на всеки текст, който искате)
1. Плъзнете и пуснете блока за промяна от секцията с функционални възли вляво на екрана към потока.
2. Добавете ново правило от бутона „+“, за да използвате 2 правила.
3. Променете функцията и на двете правила от Задаване на Промяна от падащото меню. След това променете функцията „Търсене“от String (текст) на Number в двете правила. И се уверете, че функцията „Замяна с“е зададена на String (текст).
5. Настройте правилата.
- Първото правило за търсене на „0“във входния сигнал и заместването му с нашия текст (напр. „Разгърнато“или „Включено“)
- Второто правило за търсене на „1“във входния сигнал и да го замени с нашия текст (напр. „Оттеглено“или „Изключено“)
[Незадължително] Импортиране на вече възли за настройка
Ако сте имали проблеми при настройването на възли, можете да използвате функцията за импортиране в Magicblocks, за да получите възлите, които вече са настроени.
- Първо копирайте този код в клипборда.
- Кликнете върху менюто с опции в горния десен ъгъл на екрана.
- След това задръжте курсора на мишката върху подменю Импортиране.
- След това щракнете върху буфер и поставете кода в клипборда си в текстовото поле.
- Изберете текущ поток или нов поток и кликнете върху Импортиране.
ВАЖНО
Уверете се, че сте въвели идентификатора на вашето устройство в свойствата на възлите на Digital In & Display и изберете ПИН кода, към който е свързан вашият наклонен сензор.
Стъпка 7: Преглед на проекта
Стъпка 8: Най -накрая разгръщане на блоковете
- Свържете всички блокове.
- Щракнете върху бутона Разгръщане в горния десен ъгъл на екрана.
- След разгръщането отидете на потребителския интерфейс на таблото за управление, като щракнете върху връзката към URL адреса на таблото за управление в горния десен ъгъл на екрана.
- Разгръщането и изтеглянето на стойката за велосипеди ще взаимодейства с таблото за управление и OLED дисплея, за да ви покаже текущото положение на стойката.
Отстраняване на неизправности
- Проверете дали вашият Magicbit е свързан към интернет.
- Проверете дали сензорът за наклон е свързан правилно и е използван правилен ПИН код (напр. ПИН 33).
Препоръчано:
Направете сензор за близост с Magicbit [Magicblocks]: 6 стъпки
Направете сензор за близост с Magicbit [Magicblocks]: Този урок ще ви научи да използвате сензор за близост с Magicbit с помощта на Magicblocks. Ние използваме magicbit като борда за разработка в този проект, който е базиран на ESP32. Следователно всяка платка за разработка на ESP32 може да се използва в този проект
Използвайте сензор за влажност на почвата с Magicbit [Magicblocks]: 5 стъпки
Използвайте сензор за влажност на почвата с Magicbit [Magicblocks]: Този урок ще ви научи да използвате сензора за влажност на почвата с вашия Magicbit с помощта на Magicblocks. Ние използваме magicbit като борда за разработка в този проект, който е базиран на ESP32. Следователно всяка платка за разработка на ESP32 може да се използва в този проект
Използвайте ултразвуков сензор с Magicbit [Magicblocks]: 5 стъпки
Използвайте ултразвуков сензор с Magicbit [Magicblocks]: Този урок ще ви научи да използвате ултразвуковия сензор с вашия Magicbit с помощта на Magicblocks. Ние използваме magicbit като борда за разработка в този проект, който е базиран на ESP32. Следователно всяка платка за разработка на ESP32 може да се използва в този проект
Персонализирано стерилно колело (пот като сензор за позиция): 10 стъпки
Персонализирано стерилно колело (пот като сензор за позиция): отказ от отговорност: не ме обвинявайте, че не показвам стъпка по стъпка, това просто трябва да бъде справка и просто казвам какво направих и резултатът, той има някои основни недостатъци като шум, така че не правете точно това, което направих аз и очаквайте изключителен резултат и
Поставка за стойка за лаптоп Mecano/Настолна стойка (2 в 1): 4 стъпки
Поставка за стойка за лаптоп Mecano/Настолна стойка (2 в 1): Застояла у дома? Скучен на мястото си по цял ден с помощта на компютъра? Ето идеалното решение: Стойка за лаптоп (Преобразуема в настолна стойка). Това е направено с помощта на части от играчка, наречена Meccano, достъпна почти навсякъде (Costco, Walmart, Toys R