Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Laserskåret skabelon
- Trin 2: Konvertering af billeder
- Trin 3: Ledningsføring og kodning
- Trin 4: Sæt det hele sammen
![24bit RGB LED Emoji/Sprite Display: 4 trin 24bit RGB LED Emoji/Sprite Display: 4 trin](https://i.howwhatproduce.com/images/001/image-1718-16-j.webp)
Video: 24bit RGB LED Emoji/Sprite Display: 4 trin
![Video: 24bit RGB LED Emoji/Sprite Display: 4 trin Video: 24bit RGB LED Emoji/Sprite Display: 4 trin](https://i.ytimg.com/vi/ZjPZcyIQFhw/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
![Image Image](https://i.howwhatproduce.com/images/001/image-1718-18-j.webp)
![](https://i.ytimg.com/vi/0kXJt8g1PVM/hqdefault.jpg)
Da en lærer gik tilbage til klasseværelset midt i COVID og kravet om at bære personlige værnemidler, indså jeg, at mine elever ikke vil kunne se mine ansigtsudtryk (jeg underviser i gymnasiet, men har børn, der går tilbage til både elementær og sekundær skole). Tænkte på at ændre ansigtsskjoldet eller selve masken med lysdioder og former, men regnede med, at rengøring af disse ville være lidt af et problem, så en løsning, der kom til at tænke på, er at lave en let, der kan bæres, som kan vise emojis og billeder, der viser mine reaktioner. Her er mine instruktioner om, hvordan jeg fik dette gjort.
Forbrugsvarer
Fysiske materialer påkrævet
-
24bit RGB LED Matrix
https://www.amazon.ca/gp/product/B01DC0IOCK/ref=pp…
- ESP32
- ledninger
- kontakter/trykknapper (kan valgfrit omprogrammere ESP'en for at bruge berøringssensorer)
- EVA -skum (eller en anden form for stel)
- akryl (hvid, 1/4 "tyk)
- akryl (sort, 1/8 "tyk)
- tonet plast (valgfrit)
Software påkrævet:
- Arduino
- Python
- grafisk editor (PhotoShop eller GIMP)
Trin 1: Laserskåret skabelon
![Laserskåret skabelon Laserskåret skabelon](https://i.howwhatproduce.com/images/001/image-1718-19-j.webp)
![Laserskåret skabelon Laserskåret skabelon](https://i.howwhatproduce.com/images/001/image-1718-20-j.webp)
Her er laserskåret skabelon til at lave kasser omkring noget akryl, så det beskytter lysdioderne som en del af rammen. Jeg gjorde dette med et 1/8 sort stykke akryl.
Jeg forsøgte at skære et tykkere stykke hvid akryl (1/4 "), men fandt ud af, at jeg ikke havde indstillingerne stærke nok til at skære igennem hele vejen, hvilket tilfældigvis er blevet bedre end forventet, da den hvide gjorde en bedre arbejde med at sprede lyset fra lysdioderne og endte med at lave en bedre "pixel" (btw, sjovt faktum, ordet "pixel" er en forkortelse af Picture Element - undskyld, læreren inde i mig måtte bare sige det)
Trin 2: Konvertering af billeder
![Konvertering af billeder Konvertering af billeder](https://i.howwhatproduce.com/images/001/image-1718-21-j.webp)
![Konvertering af billeder Konvertering af billeder](https://i.howwhatproduce.com/images/001/image-1718-22-j.webp)
![Konvertering af billeder Konvertering af billeder](https://i.howwhatproduce.com/images/001/image-1718-23-j.webp)
![Konvertering af billeder Konvertering af billeder](https://i.howwhatproduce.com/images/001/image-1718-24-j.webp)
Det næste trin, jeg tog, var at konvertere nogle billeder til brug i Arduino -koden, som er en ændring af prøve -RGB LED -koden fundet til ESP32 (i næste trin).
Ved hjælp af Python -koden inkluderet ovenfor redigerede filplaceringsdelen af koden for at generere den korrekte hex -kode til brug i RGB LED Matrix (hvis du er en programmør, vil du bemærke, at LED'erne er forbundet i serie, og ikke en traditionel kartesisk koordinat, så korrekt identifikation af RGB -lokaliteterne skal zig -zag mellem rækker af lysdioder).
Koden på den næste side har allerede overskriftsdata opdateret med de tilhørende navne.
Mario -billedet ovenfor er taget fra et sprite -ark, jeg fandt på Internettet, og resten blev håndlavet i PhotoShop … skal bare lave et 16x16 lærred og zoome ind hele vejen og bruge en 1x1 pixel pensel til at lave billederne
Trin 3: Ledningsføring og kodning
![Kabelføring og kodning Kabelføring og kodning](https://i.howwhatproduce.com/images/001/image-1718-25-j.webp)
![Kabelføring og kodning Kabelføring og kodning](https://i.howwhatproduce.com/images/001/image-1718-26-j.webp)
![Kabelføring og kodning Kabelføring og kodning](https://i.howwhatproduce.com/images/001/image-1718-27-j.webp)
Arduino -koden er inkluderet ovenfor, og skulle bare tilslutte RGB -lysdioderne til den rigtige strømkilde fra ESP32 (5V og GND) samt datalinket (P4)
Ved hjælp af trykknapper (trukket fra et andet stykke junk tech) sluttede disse til benene P5 og P15 og den anden ende af GND. Koden foretager en PULLUP til HIGH, så knapaktivering sker, når den genkender en ændring LAV til HØJ (så i det væsentlige, når knappen slippes i modsætning til en ned -knap)
Trin 4: Sæt det hele sammen
![Image Image](https://i.howwhatproduce.com/images/001/image-1718-29-j.webp)
![](https://i.ytimg.com/vi/quY6Wu0egXI/hqdefault.jpg)
![Samler det hele Samler det hele](https://i.howwhatproduce.com/images/001/image-1718-30-j.webp)
![Samler det hele Samler det hele](https://i.howwhatproduce.com/images/001/image-1718-31-j.webp)
Ved at sætte det hele sammen, dækkede forsiden af den hvide akryl med noget vinduesfarvet vinyl, hvilket giver det flotte sort skærmlook.
Skær en ramme ud med lag af EVA -skum (forsyninger, jeg havde til de cosplay -ting, jeg også opretter), og lim dem, der brugte kontaktcement (to lag til at huse emnerne).
Et tredje lag EVA -skum blev tilføjet med udskæringer, så bagsiden ville passe som et puslespil på plads.
Tilføjet en rem, så den let ville hænge af min hals. Den samlede vægt af alt dette er næppe mærkbar.
Med hensyn til opstart af enheden besluttede jeg at bruge den indbyggede mikro -USB -forbindelse, der bruges til at programmere ESP32, og havde den tilsluttet en USB -strømforsyning, som jeg lige havde i lommen. For at sikre, at utilsigtede træk i ledningen ikke forårsager problemer, har jeg tilføjet brugen af en af de magnetisk tilsluttede USB -strømopladere til mikro -USB.
Hvad er det næste? Jeg søger at tilføje en mikrofon til ESP og derefter lave en animeret lydstyrke, ligesom KITT fra Knight Rider, så eleverne kan se en visuel fremstilling af min stemme … følg med.
![Billede Billede](https://i.howwhatproduce.com/images/001/image-1718-32-j.webp)
![Billede Billede](https://i.howwhatproduce.com/images/001/image-1718-33-j.webp)
Nummer to i familiekonkurrencen "Can't Touch This"
Anbefalede:
Emoji -tastatur: 5 trin (med billeder)
![Emoji -tastatur: 5 trin (med billeder) Emoji -tastatur: 5 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-4992-21-j.webp)
Emoji -tastatur: Nogle gange er ord ikke nok, når du skriver korrespondance på din computer, og du har brug for noget lidt mere farverigt for at formidle dit budskab, indtast emoji! Emojis er små grafiske ikoner, der formidler en følelse eller idé, og der er hundrede
IoT Emoji -tegn: 9 trin (med billeder)
![IoT Emoji -tegn: 9 trin (med billeder) IoT Emoji -tegn: 9 trin (med billeder)](https://i.howwhatproduce.com/images/005/image-12397-9-j.webp)
IoT Emoji -tegn: Denne instruktion viser, hvordan man bruger et ESP8266 og nogle NeoPixels til at oprette et IoT Emoji -tegn
DIY Emoji -højttaler: 6 trin
![DIY Emoji -højttaler: 6 trin DIY Emoji -højttaler: 6 trin](https://i.howwhatproduce.com/images/005/image-14727-12-j.webp)
DIY Emoji-højttaler: Byg leveret af 123ToidYoutube: https://www.youtube.com/channel/UCvusxEHa4KxVCusGe…Website: http://www.123toid.com/2018/01/i-haveused-nd65-4-i
POV Globe 24bit True Color og Simple HW: 11 trin (med billeder)
![POV Globe 24bit True Color og Simple HW: 11 trin (med billeder) POV Globe 24bit True Color og Simple HW: 11 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-1541-54-j.webp)
POV Globe 24bit True Color og Simple HW: Jeg har altid ønsket at lave en af disse POV globes. Men indsatsen med al lodning af lysdioder, ledninger osv. Har afskrækket mig, fordi jeg er en doven person :-) Der må være en lettere måde
LED -emoji: 14 trin (med billeder)
![LED -emoji: 14 trin (med billeder) LED -emoji: 14 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-7304-16-j.webp)
LED Emoji: Hej i denne instruktive vil jeg lave en glødende emoji med LED -strip og 3D -printet hus. Konceptet er rally enkelt, du har en LED -strimmel, der melder sig, når emoji stikkes. Det er perfekt til dekoration i børns soveværelse eller bare til at tilføje nogle