INHOUDSOPGAWE:
- Stap 1: Video -interaksie -video
- Stap 2: Probleemstelling
- Stap 3: Oorsig van hoe dit werk
- Stap 4: Lys van materiale en gereedskap
- Stap 5: Skakel na kode
- Stap 6: Laai Arduino af
- Stap 7: Laai kleursensorbiblioteke af
- Stap 8: Laai die Neopixel -biblioteek af
- Stap 9: Toets die Arduino
- Stap 10: Toets die FLORA -sensor
- Stap 11: Toets die LED's
- Stap 12: Soldeer
- Stap 13: Voeg die kode by
Video: Kleurveranderingskas: 13 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
'N Gids oor hoe ons ons kleurveranderingskas kan herskep
Stap 1: Video -interaksie -video
Stap 2: Probleemstelling
Die meeste mense koop baie telefoonhouers, net omdat hulle eenvoudig 'n verskeidenheid kleure wil hê. Wat ons ontwerp het, is 'n telefoonhoes wat die kleur sal verander na die kleur van die verbruiker. Dit word gedoen deur 'n lap aan die binnekant van die omhulsel te gebruik met LED -ligte, bedek met 'n stuk deursigtige plastiek. Daar sou 'n kleurligsensor wees wat RGB -waardes gebruik om die gegewe kleur op te spoor en dan die kleur van die tas na die kleur verander.
Stap 3: Oorsig van hoe dit werk
Die omhulsel bestaan uit verskeie dele: die 3D -gedrukte omhulsel, die arduino + FLORA -sensor + RGB -LED's + sensorskakelaar en die draagbare battery.
Die FLORA -sensor is aan die Lilypad Arduino gekoppel, tesame met 'n string van 8 LED's. Die arduino word dan geprogrammeer om die sensor en LED's te herken en die twee te gebruik om met mekaar te kommunikeer. Die sensorskakelaar hoef nie geprogrammeer te word nie, want dit word net gebruik om die krag oop te maak/toe te maak. As die skakelaar in die AAN -posisie gedraai word, word die FLORA -sensor vergesel van 'n helder LED. Elke keer as die sensor teen 'n kleur gehou word wat hy kan herken, word die RGB -waarde wat dit waarneem, na die LED's gestuur wat in eenstemmigheid brand. Sodra die gewenste kleur bereik is, kan die sensorskakelaar afgeskakel word om die kleur in te sluit. Die draagbare battery moet gelaai word en aan die arduino gekoppel word sodat die toestel korrek kan funksioneer.
Stap 4: Lys van materiale en gereedskap
Materiaal
-FLORA -DRAAGBARE ELEKTRONIESE PLATFORM: ARDUINO -VERENIGBAAR
-FLORA KLEURSENSOR MET WIT VERLICHTING LED
-FLORA RGB SMART NEOPIXEL VERSIE 2 - PAK VAN 4
-PREMIUM MANNELIKE/MANLIKE SPRINGDRAAD - 40 X 6 (150MM)
-iNiCE 3000mAh Ultra Slim Mini Power Bank-laaier Eksterne batterykamergrootte met ingeboude weerlig (MFi) en mikro-USB-kabel vir iPhone, Samsung, HTC en meer --- Grys
-Helder Akriel
-Ligte verspreide materiaal
Gereedskap
Soldeerbout
3D -drukker met PLA -filament
Lasersnyer
Stap 5: Skakel na kode
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
Stap 6: Laai Arduino af
Stap 7: Laai kleursensorbiblioteke af
Gaan na https://learn.adafruit.com/adafruit-color-sensors/use-it en volg die instruksies om die Iibrary af te laai.
Stap 8: Laai die Neopixel -biblioteek af
Gaan na https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code en volg die aanwysings om die biblioteek af te laai.
Stap 9: Toets die Arduino
U moet nou op die florabord toets om te verseker dat dit werk. Aangesien u die biblioteek aflaai, moet u arduino kan oopmaak en na lêers kan gaan, dan na voorbeelde, dan Adafruit_Motor_Shield_Library oopmaak en dan na MotorTest. Voer die kode uit om te verseker dat daar geen probleme is nie. As daar probleme is, het u die neopixel -biblioteek waarskynlik nie reg afgelaai nie en moet u teruggaan om te sien of u enige stappe gemis het. Koppel nou u Flora -bord aan op u rekenaar en laai die kode op. Maak seker dat u op die regte poort is waarop u moet wees. Nadat u dit op die bord gelaai het, moet u sien dat die LED op die bord verskillende kleure begin draai.
Stap 10: Toets die FLORA -sensor
U moet die kleursenor met die krokodilknipsels aan die Flora -bord koppel en 'n kleurtoets uitvoer. Om die sensor te toets, moet u die TCS34725 hardloop om dit te doen, gaan u na die lêer, dan 'n voorbeeld, dan maak u Adafruit TCS34725 oop en dan colorview. Voer die kode uit om seker te maak dat dit reg werk en laai dit op u bord op. Nou moet u enige kleur daaroor kan sit, en die kleur moet verander; u moet ook 'n poort oopmaak sodat u die uitsette van die kleursensor kan sien deur die verwerking af te laai. Dit is ook 'n goeie tyd om te sien watter kleure werk en watter kleure nie werk nie en watter kleure die sensor sukkel.
Stap 11: Toets die LED's
Noudat u die flora en die kleursensor aan die werk het, kyk elke lig om seker te maak dat elke lig werk. Om dit te doen, moet u een LED op die florabord aansluit, met krokodilleklemme, en ook die kleursensor aan die flora -bord met krokodilleklemme. Gaan nou na lêer, voorbeelde, Adafruit_NeoPixel en dan strandtest. Gebruik hierdie kode op elke lig een vir een, verander ook die kleur van die lig as u dit toets om te verseker dat dit reg werk. Noudat u weet dat alles werk, is dit tyd om dit alles saam te toets. Om alle ligte te toets, moet u soldeer, want die krokodilleklemme word onbetroubaar namate u meer ligte byvoeg.
Stap 12: Soldeer
Soldeer die Flora Color Sensor soldeerdraad aan FLORA Board met …
GND tot GND
SCL tot SCL
SDA na SDA
3V tot AE*E
Soldeerskakelaar na FLORA …
een kant van skakelaar na 9
ander kant van skakelaar na GND
Die FLORA soldeerdraad na FLORA RGB SMART NEOPIXEL….
GND tot -
VBATT na +
Die FLORA soldeer 'n weerstand teen FLORA RGB SMART NEOPIXEL …
Db 6 na die pyl wat na die LED wys
FLORA RGB SMART NEOPIXEL tot FLORA RGB SMART NEOPIXEL….
- aan -
+ tot +
Pylpunt weg van gelei na pyl wys na die gelei
Stap 13: Voeg die kode by
Gaan na https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process en kopieer en plak die kode in Arduino. Voer die kode uit om seker te maak dat daar geen foute is nie; ons het 'n knoppie by hierdie kode gevoeg. Met die knoppie kan u die kleursenor aan- en uitskakel soos u wil, sodat u die kleur van die omhulsel kan verander sonder om die hele omhulsel aan en uit te skakel. Let daarop dat die kleur senor 3 sekondes lank aan is, aangesien u nie die soldeersel van die knoppies het nie, en dan afgeskakel word. Nadat die knoppie aangeskakel is, hoef u nie die kode te verander om die knoppie te laat werk nie, dit werk outomaties.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer