Innehållsförteckning:
- Tillbehör
- Steg 1: Skapa ett nytt Make Code -projekt
- Steg 2: Ställ in LED -ljusstyrkan
- Steg 3: Kod för den vänstra blinkaren
- Steg 4: Kod för höger blinkare
- Steg 5: Kod för att gå framåt
- Steg 6: Valfria ytterligare funktioner
- Steg 7: Valfri höstsekvens
- Steg 8: Valfri färgkoordinering
- Steg 9: Ladda ner koden till Circuit Playground Express
- Steg 10: Fäst den på en hjälm
Video: Säkerhetshjälm med Circuit Playground Express: 10 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Har du någonsin gått en cykeltur och oroat dig för att ta handen från styret för att signalera åt vilket håll du vänder?
Nu kan den rädslan finnas i det förflutna!
Denna handledning visar dig hur du skapar ett handsfree-hjälmblinkersystem med Circuit Playground Express.
Tillbehör
-Circuit Playground Express
- Tre AAA -batterier
- Cykelhjälm
-Tejp
Steg 1: Skapa ett nytt Make Code -projekt
Först måste du gå till Adafruit's Make Code -webbläsarsystem.
makecode.adafruit.com/
Gör sedan ett nytt projekt. Detta projekt kommer att använda blockkoden i Make Code.
(Om du är ny på den här webbplatsen rekommenderar jag starkt att du tittar på Adafruit Circuit Playground Express -handledning innan du börjar koda)
Steg 2: Ställ in LED -ljusstyrkan
Innan du börjar skapa kod för blinkarna måste du ställa in LED -ljusstyrkan. Detta hjälper till att bevara batteriets livslängd.
Leta efter blocket "vid start" under den gröna "loop" -menyn. Den här koden startar varje gång din Circuit Playground Express slås på.
Leta efter blocket "inställd ljusstyrka" under den blå "ljus" -menyn och placera den inuti den gröna "vid start" -slingan. Jag ställde in min ljusstyrka till 10 så att lysdioderna skulle bli lättare att fotografera. Du skulle vilja ställa in lysdioderna till en högre ljusstyrka.
Steg 3: Kod för den vänstra blinkaren
Så här ställer du in koden:
- Under kategorin lila "input" hittar du blocket "on shake" och drar det till arbetsytan.
- Klicka på "på skaka" för att öppna rullgardinsmenyn och välj "luta åt vänster". Detta gör det så att koden aktiveras när Circuit Playground Express lutas åt vänster.
- Titta sedan under den gröna kategorin "slingor". Dra i "upprepa x gånger … gör" -slingan och lägg den i "luta vänster" -blocket. Skriv sedan "3" i det tomma utrymmet så att koden går igenom tre gånger.
Nu kommer vi att skapa en blinkande animation för en vänster sväng.
- Gå in i kategorin blå "ljus" och hitta blocket "visa ring". Detta kommer att ha en illustration av Circuit Playground Express. Placera detta inuti "upprepa" blocket.
- Klicka på den grå inre cirkeln på bilden och klicka sedan på de omgivande cirklarna för att avmarkera alla lampor. Alla lampor ska vara gråa. Detta kommer att vara den första delen av blinkeranimationen.
-
Placera ett "klart" block nedan.
Du hittar den i kategorin blå "ljus"
- Placera därefter en "paus för 100 ms" block under "rensa block". Detta kommer att hjälpa rörelsen hos blinkarna att bli mer märkbar.
-
Sätt sedan in ett annat "visa ring" -block under blocket "paus". Välj de mellersta tre LED -cirklarna på vänster sida. Du kan göra dessa i vilken färg du vill.
- Klicka bara på färgen (när du väljer den blir konturen gul) och klicka sedan på cirklarna. Jag valde rött så blinkaren skulle vara mycket synlig.
- Placera ytterligare en "paus" och "rensa" block under.
- Sätt sedan in en "visa ring" nedan. Det här är den sista delen av blinkeranimationen. Välj alla lysdioder på vänster sida.
- Placera en "paus" och en "klar" block under.
Sista steget!
Placera ett sista "klart" block utanför den gröna "repeat" -slingan men inuti den lila "tilt left" -fästet. Detta kommer att rensa animationen när slingan har gått igenom koden tre gånger. Om du inte gör detta kommer blinkaren att lysa på hjälmen när animationen är klar
Steg 4: Kod för höger blinkare
Du kommer att upprepa alla samma steg från steg 3 förutom att göra det till höger om Circuit Playground Express.
Välj "luta åt höger" och markera lysdioderna på samma sätt och i samma progression men på höger sida av cirkeln.
Steg 5: Kod för att gå framåt
Denna kod aktiveras när Circuit Playground Express lutas nedåt. På hjälmen aktiveras den när du lägger ner huvudet.
För att skapa en blinkare framåt, använd samma process som i steg 3 och 4, förutom att du redigerar blocket "on shake" till "on tilt down". Lysdioderna du väljer är högst upp på kretsen och sträcker sig både på vänster och höger sida.
Steg 6: Valfria ytterligare funktioner
På min hjälm inkluderade jag också en kod som spelar en animering och ger ett sirenljud om jag faller av min cykel och ett färgmatchningsverktyg så att Circuit Playground Express kan färgkoordinera med hjälmen.
Steg 7: Valfri höstsekvens
Circuit Playground Express kan känna gravitationen och har ett fritt fall. Detta finns i menyn under samma "on shake" -block.
När kretsen inte känner av tyngdkraften (som om du är mitt i fallet) aktiverar den denna kod.
- Nest en tre gånger "upprepa" slinga under blocket "på fritt fall". Du hittar ljusanimationer under blå ljusmenyn. Jag valde regnbågens LED -animering i 2 sekunder.
- Du kan hitta ljud i den orangefärgade kategorin "musik". Jag valde sirenljudet.
- Jag använde blocket "spela ljud tills det är klart". Detta ställer in ljudet att spela tills ljudinspelningen är klar. Om jag skulle falla skulle kretsen tändas i regnbågens lysdioder och sedan upprepa ett sirenljud 3 gånger.
Steg 8: Valfri färgkoordinering
Circuit Playground Express har en ljussensor på cirkelns övre vänstra sida. Den är markerad med en "öga" -ikon. Om du skulle aktivera den här funktionen och hålla en fast färg tills den matchar lysdioderna deras färg med objektets färg. För de modemedvetna kan detta vara en bra funktion för kretshjälmen! Din hjälm och denna krets kan helt färgkoordinera.
För att skapa denna kod måste du titta under den lila "input" -menyn för blocket "på knappen A click". Det betyder att koden börjar när du trycker på knapp A på Circuit Playground Express.
- I den blå "ljus" -menyn drar du blocket "ställ in alla pixlar till" under "på knappen A klicka" -fästet.
- Leta sedan efter "inmatnings" -menyn efter "omgivande färg".
- Du måste dra detta in i cirkelutrymmet på blocket "ställ in alla pixlar till".
- Detta gör att koden läser "ställ in alla pixlar till omgivande färg". Nu kan Circuit Playground Express färgmatchas.
För att stänga av lysdioderna måste du skapa en ny uppsättning kod.
- Välj "på knapp B klicka" och placera den på arbetsytan.
- Sätt sedan in "clear" och "set alla pixlar till 0". Båda dessa block finns under "light" -menyn.
Steg 9: Ladda ner koden till Circuit Playground Express
Du måste ansluta din Circuit Playground Express med en mikro -USB till din dator.
Om du har en dator kan du klicka på "ladda ner" -knappen längst ner i Gör kod så laddas den ner till din Circuit Playground Express.
Om du har en Mac kan du antingen klicka på knappen "Ladda ner" eller "Spara". Detta sparar koden på din dator. Då måste du leta efter "boot loader" -enheten på skärmen eller i din platsmapp under Finder. Det kanske inte syns direkt. Om den inte visas trycker du på "reset" -knappen på Circuit Playground Express en gång och väntar på att lamporna lyser grönt. Sedan ska "boot loader" -enheten visas. Dra den sparade eller nedladdade kodfilen till enheten och din kod överförs sedan till Circuit Playground Express. En felkod dyker upp och säger att enheten har tagits bort på fel sätt. Detta verkar vara ett fel i systemet och är ofarligt.
Steg 10: Fäst den på en hjälm
Detta är det sista steget!
Du måste fästa din Circuit Playground Express på en cykelhjälm.
Anslut först Circuit Playground Express till batteriet. Batteriet kräver 3 AAA -batterier. Var medveten om orienteringen av Circuit Playground Express. Eftersom många av dessa funktioner är lutningsaktiverade måste Circuit Playground Express vara vänd uppåt.
Använd sedan tejp eller använd klämman på batteripaketet för att fästa Circuit Playground Express på din cykelhjälm!
Du är redo att åka en tur!
Rekommenderad:
Rörelseaktiverade cosplayvingar med Circuit Playground Express - Del 1: 7 steg (med bilder)
Motion Activated Cosplay Wings Using Circuit Playground Express - Del 1: Detta är del ett av ett tvådelat projekt, där jag ska visa dig min process för att göra ett par automatiska älvvingar. Den första delen av projektet är vingarnas mekanik, och den andra delen gör den bärbar och lägger till vingarna
Ljud- och musikavkänning Quartz Crystal Broche With Playground Circuit Express: 8 steg (med bilder)
Ljud- och musikavkänning Quartz Crystal Broche With Playground Circuit Express: Denna ljudreaktiva brosch är gjord med hjälp av en lekplatskretsexpress, billiga bulkkvartskristaller, tråd, kartong, funnen plast, en säkerhetsnål, nål och tråd, varmt lim, tyg, och en mängd olika verktyg. Detta är en prototyp, eller första utkastet, till denna
Smart Workers säkerhetshjälm: 5 steg
Smart Workers säkerhetshjälm: Arbetare över hela världen måste arbeta i tunnlar och gruvor utsätts för höga temperaturer och giftiga gaser varje dag vilket har en varaktig inverkan på deras hälsa. Med Arduino har vi skapat en skyddshjälm som visar arbetarna exakta detaljer om
Shake Detecting Talking Hat With Circuit Playground Express: 12 steg (med bilder)
Shake Detecting Talking Hat With Circuit Playground Express: Denna enkla och snabba handledning lär dig hur man gör en talande hatt! Det skulle svara med ett noggrant bearbetat svar när du "ställer" en fråga, och kanske kan det hjälpa dig att avgöra om du har några bekymmer eller problem. I min Wearable Tech -klass har jag
Färgstöldvantar med Circuit Playground Express: 4 steg
Färgstöldvantar med Circuit Playground Express: De moderna vantarna är gjorda av handskar, filt, paljett och snöre med färgstöld CPX med batterier gömda inuti. Detta är ett snabbt och billigt projekt (under 25 euro). För att slutföra det bör du ha grundläggande sömnkunskaper, grundläggande