Turinys:
- 1 veiksmas: atvejo sąveikos vaizdo įrašas
- 2 žingsnis: problemos pareiškimas
- 3 žingsnis: apžvalga, kaip tai veikia
- 4 žingsnis: medžiagų ir įrankių sąrašas
- 5 veiksmas: nuoroda į kodą
- 6 veiksmas: atsisiųskite „Arduino“
- 7 veiksmas: atsisiųskite spalvų jutiklių bibliotekas
- 8 veiksmas: atsisiųskite „Neopixel“biblioteką
- 9 veiksmas: išbandykite „Arduino“
- 10 žingsnis: FLORA jutiklio bandymas
- 11 veiksmas: šviesos diodų testavimas
- 12 žingsnis: litavimas
- 13 veiksmas: pridėkite kodą
Video: Spalvų keitimo dėklas: 13 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Vadovas, kaip atkurti spalvų keitimo dėklą
1 veiksmas: atvejo sąveikos vaizdo įrašas
2 žingsnis: problemos pareiškimas
Dauguma žmonių perka daugybę telefonų dėklų vien dėl to, kad nori įvairių spalvų dėklų. Mes sukūrėme telefono dėklą, kuris pakeis spalvą pagal vartotojo pasirinktą spalvą. Tai daroma naudojant korpuso viduje audinio gabalėlį, kuriame yra LED lemputės, padengtos skaidraus plastiko gabalėliu. Būtų spalvų šviesos jutiklis, kuris naudoja RGB reikšmes tam tikrai spalvai aptikti ir tada pakeičia korpuso spalvą į tą spalvą.
3 žingsnis: apžvalga, kaip tai veikia
Korpusą sudaro kelios dalys: 3D spausdintas dėklas, arduino + FLORA jutiklis + RGB šviesos diodai + jutiklio jungiklis ir nešiojama baterija.
FLORA jutiklis prijungtas prie „Lilypad Arduino“kartu su 8 šviesos diodų eilute. Tada „arduino“yra užprogramuotas atpažinti jutiklį ir šviesos diodus ir naudoti juos sąveikai. Jutiklio jungiklio nereikia užprogramuoti, nes jis naudojamas tik norint atidaryti/uždaryti maitinimą. Kai jungiklis pasuktas į ON padėtį, FLORA jutiklį lydi ryškus šviesos diodas. Kai jutiklis palaikomas iki spalvos, kurią jis gali atpažinti, jo atpažįstama RGB vertė siunčiama į šviesos diodus, kurie užsidega vienu metu. Pasiekus norimą spalvą, jutiklį galima išjungti, kad spalva būtų užfiksuota. Nešiojamoji baterija turi būti įkrauta ir prijungta prie „arduino“, kad prietaisas veiktų tinkamai.
4 žingsnis: medžiagų ir įrankių sąrašas
Medžiagos
-FLORA -NEŠIAMA ELEKTRONINĖ PLATFORMA: ARDUINO SUDERINAMAS
-FLOROS SPALVOS JUTIKLIS SU BALTU APŠVIETIMO LED LED'u
-FLORA RGB SMART NEOPIXEL 2 VERSIJA - 4 PAKETAS
-PIRMAS VYRAS/VYRAS DŽEMPERINIS LAIDAS - 40 X 6 (150 mm)
„iNiCE 3000mAh Ultra Slim Mini Power Bank“įkroviklis Išorinis akumuliatoriaus kišenės dydis su įmontuotu žaibu (MFi) ir „Micro USB“kabelis, skirtas „iPhone“, „Samsung“, „HTC“ir dar daugiau-pilkas
-skaidrus akrilas
-Lengvai sklaidanti medžiaga
Įrankiai
Lituoklis
3D spausdintuvas su PLA siūlais
Lazerinis pjoviklis
5 veiksmas: nuoroda į kodą
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
6 veiksmas: atsisiųskite „Arduino“
7 veiksmas: atsisiųskite spalvų jutiklių bibliotekas
Eikite į https://learn.adafruit.com/adafruit-color-sensors/use-it ir vadovaukitės instrukcijomis, kad atsisiųstumėte biblioteką.
8 veiksmas: atsisiųskite „Neopixel“biblioteką
Eikite į https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code ir vadovaukitės bibliotekos atsisiuntimo instrukcijomis.
9 veiksmas: išbandykite „Arduino“
Dabar turite atlikti bandymus floros lentoje, kad įsitikintumėte, jog ji veikia. Atsisiuntę biblioteką, turėtumėte turėti galimybę atidaryti „arduino“ir pereiti prie failų, tada pavyzdžių, tada atidaryti „Adafruit_Motor_Shield_Library“ir tada į „MotorTest“. Paleiskite kodą, kad įsitikintumėte, jog nėra problemų. Jei kyla problemų, tikriausiai neatsisiuntėte neopikselių bibliotekos ir turite grįžti ir patikrinti, ar nepraleidote kokių nors veiksmų. Dabar prijunkite „Flora“lentą prie kompiuterio ir įkelkite kodą, įsitikinkite, kad esate tinkamame prievade, kuriame turite būti. Įkėlę šį elementą į lentą, turėtumėte pamatyti, kad šviesos diodas ant plokštės pradeda keistis skirtingomis spalvomis.
10 žingsnis: FLORA jutiklio bandymas
Turite prijungti spalvų jutiklį su aligatoriaus spaustukais prie „Flora“plokštės ir atlikti spalvų testą. Norėdami išbandyti jutiklį, turite paleisti TCS34725, kad tai padarytumėte, eikite į failą, tada pavyzdį, tada atidarykite „Adafruit TCS34725“ir tada spalvų peržiūrą. Paleiskite kodą, kad įsitikintumėte, jog jis veikia tinkamai, ir įkelkite jį į savo lentą. Dabar turėtumėte galėti ant jo uždėti bet kokią spalvą ir ji turėtų pakeisti šią spalvą, taip pat turėtumėte atidaryti prievadą, kad galėtumėte pamatyti spalvų jutiklio išvestis atsisiųsdami apdorojimą. Tai taip pat tinkamas laikas pamatyti, kokios spalvos veikia, kokios spalvos neveikia ir su kuriomis spalvomis kovoja jutiklis.
11 veiksmas: šviesos diodų testavimas
Dabar, kai veikia flora ir spalvų jutiklis, patikrinkite kiekvieną lemputę ir įsitikinkite, kad ji veikia. Norėdami tai padaryti, prijunkite vieną šviesos diodą prie floros lentos, naudodami aligatoriaus spaustukus, taip pat prijunkite spalvų jutiklį prie floros lentos su aligatoriaus spaustukais. Dabar eikite į failą, pavyzdžius, „Adafruit_NeoPixel“ir tada „strandtest“. Paleiskite šį kodą vienu metu kiekvienai lemputei, taip pat pakeiskite šviesos spalvą, kai bandote, kad įsitikintumėte, jog ji veikia tinkamai. Dabar, kai žinote, kad viskas veikia, pats laikas viską išbandyti. Norėdami išbandyti visas lemputes, turėsite lituoti, nes aligatoriaus spaustukai tampa nepatikimi, kai pridedate daugiau žibintų.
12 žingsnis: litavimas
Lituokite „Flora Color Sensor“lydmetalio vielą prie „FLORA Board“su…
GND į GND
SCL į SCL
SDA į SDA
Nuo 3V iki AE*E
Litavimo jungiklis į FLORA…
viena jungiklio pusė į 9
kita jungiklio pusė į GND
FLORA lydmetalio viela prie FLORA RGB SMART NEOPIXEL….
GND -
VBATT iki +
FLORA lituoja rezistorių prie FLORA RGB SMART NEOPIXEL….
Db 6 - rodyklė, nukreipta į LED
FLORA RGB SMART NEOPIXEL į FLORA RGB SMART NEOPIXEL….
- į -
nuo + iki
Rodyklės taškas nuo LED nukreiptas į rodyklę
13 veiksmas: pridėkite kodą
Eikite į https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process ir nukopijuokite bei įklijuokite kodą į „Arduino“. Paleiskite kodą, kad įsitikintumėte, jog nėra klaidų, į šį kodą įtraukėme mygtuką. Mygtukas leidžia jums išjungti ir įjungti spalvų jutiklį, kaip jums patinka, kad galėtumėte pakeisti dėklo spalvą, neišjungdami ir neįjungę viso dėklo. Atminkite, kad kadangi jūs neturite mygtuko lydmetalio, spalvų jutiklis bus įjungtas 3 sekundes ir tada išsijungs. Įjungus mygtuką, nereikia keisti kodo, kad mygtukas veiktų automatiškai.
Rekomenduojamas:
SPALVŲ KEITIMO ELEKTRONINIS CHAMELEONAS: 6 žingsniai
SPALVŲ KEITIMO ELEKTRONINIS CHAMELEONAS: Ei … visi žinote apie chameleonus. jie naudojasi šia galimybe pabėgti nuo plėšrūnų ir užfiksuoti jų pr
Spalvų keitimo dekoruotas kubas: 5 žingsniai
Spalvų keitimo dekoruotas kubas: ši pamoka išmokys jus padaryti spalvą keičiantį dekoruotą kubą. Tai ypatingas prietaiso dizainas bet kokio amžiaus žmonėms. Prietaisas atsitiktinai pakeis šviesos diodų spalvas. Žiūrint spalvas keičiančią laidą, gražus mišinys
Spalvų keitimo dėžutės lentynos su LED juostelėmis ir „Arduino“: 5 žingsniai (su nuotraukomis)
Spalvų keitimo dėžutės lentynos su LED juostelėmis ir „Arduino“: tai prasidėjo, nes man reikėjo papildomos saugyklos šalia ir virš stalo, tačiau norėjau jai suteikti ypatingą dizainą. Kodėl gi nepasinaudojus tomis nuostabiomis šviesos diodų juostelėmis, į kurias galima kreiptis individualiai ir įgauti bet kokios spalvos? Pateikiu keletą pastabų apie pačią lentyną
Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija: 7 žingsniai (su nuotraukomis)
Spalvų keitimo žibintai ir „Bluetooth“saugumo demonstracija: Šioje instrukcijoje paaiškinsiu, kaip sukurti spalvą keičiančios šviesos ekraną, valdomą nuotoliniu būdu per „Bluetooth“naudojant „Android“(„Samsung“, „Google“ir pan.) Arba „Apple“išmanųjį telefoną ar planšetinį kompiuterį. Tai nebrangu projektas, puikiai tinka jaunimui
Įrėminta spalvų keitimo LED menas: 10 žingsnių (su paveikslėliais)
Įrėmintas spalvas keičiantis LED menas: šis apšviestas įrėmintas LED meno kūrinys permatomame ekrane rodo abstraktų, besikeičiantį spalvotos šviesos modelį. Projektuojamas vaizdas yra į skystį panašios kokybės; tarsi kietojo kūno lavos lempa. Spalvą keičiantys šviesos diodai lėtai pereina per šukas