Съдържание:
- Консумативи
- Стъпка 1: Създайте нов проект за създаване на код
- Стъпка 2: Задайте яркостта на LED
- Стъпка 3: Код за лявата мигачка
- Стъпка 4: Код за десен мигач
- Стъпка 5: Код за напред
- Стъпка 6: Допълнителни допълнителни функции
- Стъпка 7: Незадължителна есенна последователност
- Стъпка 8: Незадължителна цветова координация
- Стъпка 9: Изтегляне на кода в Circuit Playground Express
- Стъпка 10: Прикрепете го към каска
Видео: Защитна първа каска с Circuit Playground Express: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Ходили ли сте някога на разходка с колело и се притеснявате да свалите ръката си от кормилото, за да сигнализирате в каква посока се обръщате?
Сега този страх може да е в миналото!
Този урок ще ви покаже как да създадете система за мигачи на каски за свободни ръце, използвайки Circuit Playground Express.
Консумативи
-Circuit Playground Express
- Три AAA батерии
- Велосипедна каска
-Лента
Стъпка 1: Създайте нов проект за създаване на код
Първо трябва да отидете в браузърната система Make Code на Adafruit.
makecode.adafruit.com/
След това направете нов проект. Този проект ще използва блоковия код в Make Code.
(Ако сте нов в този уебсайт, силно препоръчвам да гледате уроците по Adafruit Circuit Playground Express, преди да започнете да кодирате)
Стъпка 2: Задайте яркостта на LED
Преди да започнете да създавате код за мигачите, ще трябва да настроите яркостта на LED. Това ще помогне за запазване на живота на батерията.
Потърсете под зеленото меню "цикли" за блока "при стартиране". Този код ще се стартира всеки път, когато Circuit Playground Express е включен.
Потърсете под синьото меню "светлина" за блока "задаване на яркост" и го поставете в зеления контур "при стартиране". Зададох яркостта си на 10, така че светодиодите да бъдат по -лесни за снимане. Бихте искали да настроите светодиодите на по -висока яркост.
Стъпка 3: Код за лявата мигачка
За да настроите кода:
- Под лилавата категория „вход“намерете блока „при разклащане“и го плъзнете в работното пространство.
- Щракнете върху „при разклащане“, за да отворите падащото меню и изберете „наклон наляво“. Това ще направи кода активиран, когато Circuit Playground Express е наклонен наляво.
- След това погледнете под зелената категория „бримки“. Издърпайте цикъла „повторете x пъти… do“и го поставете в блока „наклон наляво“. След това въведете "3" в празното пространство, така че кодът да се завърти 3 пъти.
Сега ще създадем мигаща анимация за ляв завой.
- Отидете под синята категория "светлина" и намерете блока "показване на пръстен". Това ще има илюстрация на Circuit Playground Express. Поставете това вътре в блока "повтаряне".
- Щракнете върху сивия вътрешен кръг на илюстрацията и след това върху околните кръгове, за да премахнете избора на всички светлини. Всички светлини трябва да са сиви. Това ще бъде първата част от мигащата анимация.
-
Поставете "ясен" блок по -долу.
Можете да го намерите в синята категория "светлина"
- След това поставете блок „пауза за 100 ms“под „clear block“. Това ще помогне движението на мигачите да бъде по -забележимо.
-
След това поставете друг блок „показване на пръстен“под блока „пауза“. Изберете средните три LED кръга от лявата страна. Можете да ги направите във всеки цвят, който харесвате.
- Просто щракнете върху цвета (когато го изберете, контурът става жълт) и след това щракнете върху кръговете. Избрах червено, така че мигачът да бъде силно видим.
- Поставете друг блок „пауза“и „изчистване“отдолу.
- След това поставете „шоу пръстен“по -долу. Това е последното парче от мигащата анимация. Изберете всички светодиоди от лявата страна.
- Поставете "пауза" и "ясен" блок отдолу.
Последна стъпка!
Поставете последен "ясен" блок извън зелената линия за "повторение", но вътре в лилавата скоба "наклон наляво". Това ще изчисти анимацията, след като цикълът премине кода три пъти. Ако не направите това, мигачът ще остане светещ на каската след приключване на анимацията
Стъпка 4: Код за десен мигач
Ще повторите същите стъпки от Стъпка 3, освен да стигнете до дясната страна на Circuit Playground Express.
Изберете „наклон надясно“и маркирайте светодиодите по същия начин и в същата последователност, но от дясната страна на кръга.
Стъпка 5: Код за напред
Този код ще бъде активиран, когато Circuit Playground Express е наклонен надолу. На каската тя ще се активира, когато наведете глава.
За да създадете мигач напред, използвайте същия процес, както в стъпки 3 и 4, с изключение на това, че ще редактирате блока "on shake" на "on tilt down". Светодиодите, които ще изберете, са в горната част на веригата и ще се простират както от лявата, така и от дясната страна.
Стъпка 6: Допълнителни допълнителни функции
На каската си включих и код, който ще възпроизвежда анимация и ще издава сирена, ако падне от мотора си, и инструмент за съвпадение на цветовете, така че Circuit Playground Express да може да координира цвета с каската.
Стъпка 7: Незадължителна есенна последователност
Circuit Playground Express може да усети гравитацията и има настройка за свободно падане. Това се намира в менюто под същия блок "при разклащане".
Когато веригата не усеща гравитацията (например ако сте в средата на падане), тя ще активира този код.
- Вложете 3 пъти цикъл "повторение" под блока "при свободно падане". Можете да намерите светлинни анимации под менюто със синя светлина. Избрах дъгова LED анимация за 2 секунди.
- Можете да намерите звуци в оранжевата категория „музика“. Избрах звука на сирената.
- Използвах блока „възпроизвеждане на звук до готовност“. Това настройва звука да се възпроизвежда, докато звукозаписът не приключи. Ако трябваше да падна, веригата щеше да светне в светодиоди на дъгата и след това да повтори звука на сирената 3 пъти.
Стъпка 8: Незадължителна цветова координация
Circuit Playground Express има сензор за светлина в горната лява част на кръга. Той е маркиран с икона "око". Ако трябва да активирате тази функция и да задържите плътен цвят до нея, светодиодите ще съответстват на цвета си с цвета на обекта. За съзнаващите модата това би могло да бъде чудесна функция за верижния шлем! Вашият шлем и тази верига могат напълно да оцветят координатите.
За да създадете този код, трябва да потърсите под лилавото меню „вход“за блока „върху бутон А щракване“. Това означава, че кодът ще започне, когато натиснете бутон А на Circuit Playground Express.
- В синьото меню "светлина" плъзнете блока "задайте всички пиксели на" под "включен" бутон A щракнете върху "скоба.
- След това под менюто "вход" потърсете "околен цвят".
- Ще трябва да плъзнете това в пространството на кръга в блока "задайте всички пиксели на".
- Това ще накара кода да прочете „задайте всички пиксели на околен цвят“. Сега Circuit Playground Express може да съответства на цвета.
За да изключите светодиодите, ще трябва да създадете нов набор от код.
- Изберете „върху бутон В щракнете“и го поставете в работното пространство.
- След това вмъкнете „изчисти“и „задайте всички пиксели на 0“. И двата блока ще бъдат намерени в менюто "светлина".
Стъпка 9: Изтегляне на кода в Circuit Playground Express
Трябва да включите вашия Circuit Playground Express с микро USB към вашия компютър.
Ако имате компютър, можете да кликнете върху бутона „изтегляне“в долната част на Make Code и той ще изтегли кода във вашата Circuit Playground Express.
Ако имате Mac, можете да кликнете върху бутона „изтегляне“или бутона „запазване“. Това ще запази кода на вашия компютър. След това трябва да потърсите устройството "boot loader" на екрана или в папката за местоположение под Finder. Може да не се появи веднага. Ако не се появи, натиснете веднъж бутона „нулиране“на Circuit Playground Express и изчакайте светлините да светнат в зелено. След това трябва да се появи устройството "boot loader". Плъзнете записания или изтеглен файл с код на устройството и след това кодът ви ще бъде прехвърлен в Circuit Playground Express. Ще се появи код за грешка, който казва, че устройството е извадено неправилно. Изглежда, че това е проблем в системата и е безвреден.
Стъпка 10: Прикрепете го към каска
Това е последната стъпка!
Трябва да прикрепите Circuit Playground Express към каска за велосипед.
Първо включете Circuit Playground Express в батерията. Батерията изисква 3 батерии AAA. Имайте предвид ориентацията на Circuit Playground Express. Тъй като много от тези функции са активирани с наклон, Circuit Playground Express трябва да е обърнат нагоре.
След това използвайте лента или използвайте щипката на батерията, за да прикрепите Circuit Playground Express към вашата каска за велосипед!
Готови сте за разходка!
Препоръчано:
Крила за косплей с активирано движение, използващи Circuit Playground Express - Част 1: 7 стъпки (със снимки)
Крила за косплей с активирано движение, използващи Circuit Playground Express - Част 1: Това е първа част от проект от две части, в който ще ви покажа моя процес на създаване на чифт автоматизирани феерични крила. Първата част от проекта е механиката на крилата, а втората част я прави носеща и добавя крилата
Звукова и музикална чувствителна кварцова кристална брошка с Playground Circuit Express: 8 стъпки (със снимки)
Звукова и музикална сензорна кварцова кристална брошка с Playground Circuit Express: Тази звукореактивна брошка е направена с помощта на експресни вериги за детска площадка, евтини насипни кварцови кристали, тел, картон, намерена пластмаса, щифт за безопасност, игла и конец, горещо лепило, плат, и разнообразни инструменти. Това е прототип или първа чернова на
Star Wars Light с Circuit Playground Express: 5 стъпки
Star Wars Light с Circuit Playground Express: Тази светлина използва Circuit Playground Express за възпроизвеждане на светлинни и музикални последователности. Прикрепените сензорни панели включват отделни светлинни анимации и възпроизвеждат или Имперския марш (темата на Дарт Вейдър), или Основната тема от Междузвездни войни. Кодът на програмата включва
Circuit Playground Express (CPE) Ръчно изработена тотализатор: 5 стъпки
Circuit Playground Express (CPE) Handmade Tote: В тази Instuctable ще получите стъпките да кодирате вашия микроконтролер Circuit Playground Express (CPE) с MakeCode и да направите тотализатор от фланелена риза и друг плат. Има много място за тълкуване и иновации! Какво ще напреднеш
Направи си сам каска за каска за ЕВТИНИ: 5 стъпки
DIY Каска за каска за ЕВТИЧНО: Първо, Това може да се намери: http://iamkraze.com/helmet-cam-diyТогава откакто исках колело, аз съм фен на видеоклипа на 13mordeth в youtube. По същество той прави блогове, докато кара мотоциклета си от всичко, което е толкова просто като деня или толкова сложно, колкото да се отърве