Sisällysluettelo:
- Vaihe 1: Tapauksen vuorovaikutusvideo
- Vaihe 2: Ongelmailmoitus
- Vaihe 3: Yleiskatsaus sen toimintaan
- Vaihe 4: Luettelo materiaaleista ja työkaluista
- Vaihe 5: Linkki koodiin
- Vaihe 6: Lataa Arduino
- Vaihe 7: Lataa värianturikirjastot
- Vaihe 8: Lataa Neopixel -kirjasto
- Vaihe 9: Testaa Arduino
- Vaihe 10: FLORA -anturin testaus
- Vaihe 11: LEDien testaus
- Vaihe 12: Juotos
- Vaihe 13: Koodin lisääminen
Video: Värinvaihto: 13 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Opas värinvaihtolaukun luomiseen
Vaihe 1: Tapauksen vuorovaikutusvideo
Vaihe 2: Ongelmailmoitus
Useimmat ihmiset ostavat monia puhelinkoteloita vain sen yksinkertaisen tosiasian vuoksi, että he haluavat koteloita erilaisissa väreissä. Olemme suunnitelleet puhelinkotelon, joka muuttaa värin kuluttajan valitseman värin mukaan. Tämä tehdään käyttämällä kotelon sisäpuolella olevaa kangaspalaa, jossa on LED -valot ja joka on peitetty kirkkaalla muovilla. Siellä olisi värivaloanturi, joka käyttää RGB -arvoja tietyn värin havaitsemiseen ja muuttaa sitten kotelon värin kyseiseen väriin.
Vaihe 3: Yleiskatsaus sen toimintaan
Kotelo koostuu useista osista: 3D -tulostettu kotelo, arduino + FLORA -anturi + RGB -LEDit + anturikytkin ja kannettava akku.
FLORA -anturi on kytketty Lilypad Arduinoon 8 merkkivalon kanssa. Arduino on sitten ohjelmoitu tunnistamaan anturi ja LEDit ja käyttämään näitä kahta vuorovaikutuksessa keskenään. Anturikytkintä ei tarvitse ohjelmoida, koska sitä käytetään vain virran avaamiseen/sulkemiseen. Kun kytkin käännetään ON -asentoon, FLORA -anturin mukana tulee kirkas LED. Aina kun anturia pidetään tunnistettavalla värillä, sen tunnistama RGB -arvo lähetetään sitten LED -valoihin, jotka syttyvät yhdessä. Kun haluttu väri on saavutettu, anturikytkin voidaan sulkea värin lukitsemiseksi. Kannettava akku on ladattava ja liitettävä arduinoon, jotta laite toimii oikein.
Vaihe 4: Luettelo materiaaleista ja työkaluista
Materiaalit
-FLORA -KÄYTETTÄVÄ ELEKTRONINEN ALUSTA: ARDUINO -YHTEENSOPIVA
-FLORA -VÄRI -ANTURI, JOSSA ON VALKOINEN LED -VALO
-FLORA RGB SMART NEOPIXEL VERSIO 2 - PAKETTI 4
-PALKINNALLINEN UROS/URHEILUJOHTO - 40 X 6 (150 mm)
-iNiCE 3000mAh erittäin ohut mini-virtapankkilaturi Ulkoinen akun taskut, sisäänrakennettu salama (MFi) ja mikro-USB-kaapeli iPhonelle, Samsungille, HTC: lle ja muille --- Harmaa
-Kirkas akryyli
-Kevyesti hajoavaa materiaalia
Työkalut
Juotin
3D -tulostin PLA -filamentilla
Laserleikkuri
Vaihe 5: Linkki koodiin
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
Vaihe 6: Lataa Arduino
Vaihe 7: Lataa värianturikirjastot
Siirry osoitteeseen https://learn.adafruit.com/adafruit-color-sensors/use-it ja lataa kirjasto noudattamalla ohjeita.
Vaihe 8: Lataa Neopixel -kirjasto
Siirry osoitteeseen https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code ja lataa kirjasto noudattamalla ohjeita.
Vaihe 9: Testaa Arduino
Sinun on nyt tehtävä testaus kasvitaululla varmistaaksesi, että se toimii. Kun olet ladannut kirjaston, sinun pitäisi pystyä avaamaan arduino ja siirtymään tiedostoihin, sitten esimerkkeihin, avaamaan sitten Adafruit_Motor_Shield_Library ja sitten MotorTest. Suorita koodi varmistaaksesi, ettei ongelmia ole. Jos sinulla on ongelmia, et todennäköisesti ladannut neopikselikirjastoa oikein, ja sinun on palattava ja tarkistettava, oletko menettänyt kaikki vaiheet. Kytke Flora -korttisi tietokoneeseen ja lataa koodi, varmista, että olet oikeassa portissa, jossa sinun on oltava. Kun olet ladannut tämän levylle, sinun pitäisi nähdä, että piirilevyn LED -valo alkaa muuttua eri väreiksi.
Vaihe 10: FLORA -anturin testaus
Sinun on kytkettävä värianturi alligaattoripidikkeillä Flora -levyyn ja suoritettava väritesti. Jos haluat testata anturia, sinun on suoritettava TCS34725 tätä varten siirtymällä tiedostoon, sitten esimerkki, avaamalla sitten Adafruit TCS34725 ja sitten värinäkymä. Suorita koodi varmistaaksesi, että se toimii oikein, ja lataa se taulullesi. Nyt sinun pitäisi pystyä asettamaan minkä tahansa värin päälle ja sen pitäisi muuttaa väriä, ja sinun pitäisi myös avata portti, jotta näet värianturin lähdöt lataamalla prosessoinnin. Tämä on myös hyvä aika nähdä, mitkä värit toimivat ja mitkä eivät ja mitkä värit anturi kamppailee.
Vaihe 11: LEDien testaus
Nyt kun kasvisto ja värianturi toimivat, tarkista jokainen valo varmistaaksesi, että jokainen valo toimii. Kytke yksi LED -valo flooralevyyn käyttämällä alligaattoripidikkeitä ja kytke myös värianturi floritauluun alligaattoripidikkeillä. Siirry nyt tiedostoon, esimerkit, Adafruit_NeoPixel ja sitten strandtest. Suorita tämä koodi jokaiselle valolle yksi kerrallaan ja vaihda myös valon väri testatessasi varmistaaksesi, että se toimii oikein. Nyt kun tiedät kaiken toimivan, on aika koota kaikki yhdessä testattavaksi. Kaikkien valojen testaamiseksi sinun on juotettava, koska alligaattoripidikkeet muuttuvat epäluotettaviksi lisäämällä valoja.
Vaihe 12: Juotos
Flora -värianturin juotosjohdon juottaminen FLORA -levylle…
GND - GND
SCL - SCL
SDA - SDA
3V - AE*E
Juotoskytkin FLORAan…
kytkimen toinen puoli kohtaan 9
kytkimen toinen puoli GND -asentoon
FLORA -juotosjohto FLORA RGB SMART NEOPIXELiin….
GND -
VBATT - +
FLORA juottaa vastuksen FLORA RGB SMART NEOPIXELiin….
Db 6 nuolelle, joka osoittaa lediä kohti
FLORA RGB SMART NEOPIXEL - FLORA RGB SMART NEOPIXEL….
- kohteeseen -
+ - +
Nuolipiste kaukana ledistä nuoli osoittaa lediä kohti
Vaihe 13: Koodin lisääminen
Siirry osoitteeseen https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process ja kopioi ja liitä koodi Arduinoon. Suorita koodi varmistaaksesi, ettei virheitä ole, lisäsimme tähän koodiin painikkeen. Painikkeen avulla voit kytkeä värianturin pois päältä ja päälle haluamallasi tavalla, jolloin voit muuttaa kotelon väriä kytkemättä koko koteloa pois päältä ja päälle. Huomaa, että koska sinulla ei ole juotosnappia, väri -anturi on päällä 3 sekuntia ja sammuu sitten. Kun painike on päällä, sinun ei tarvitse muuttaa koodia, jotta painike toimii, se toimii automaattisesti.
Suositeltava:
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
Automaattinen lataus (tyhjiö) -kytkin ACS712: n ja Arduinon kanssa: 7 vaihetta (kuvien kanssa)
Automaattinen kuorman (tyhjiö) kytkin ACS712: n ja Arduinon kanssa: Hei kaikki! Sähkötyökalun käyttäminen suljetussa tilassa on kiire, koska kaikki ilmassa oleva pöly ja ilmassa oleva pöly tarkoittaa pölyä keuhkoissasi. Vac -myymälän suorittaminen voi poistaa osan tästä riskistä, mutta kytkeä sen päälle ja pois päältä joka kerta
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: 7 vaihetta (kuvien kanssa)
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: Tässä projektissa olen osoittanut, kuinka liittää GPS-moduuli Arduino UNO: n kanssa. Pituus- ja leveysasteiden tiedot näkyvät nestekidenäytössä ja sijaintia voi tarkastella sovelluksessa. Luettelo materiaalista Arduino Uno == > 8 dollarin Ublox NEO-6m GPS -moduuli == > 15 dollaria 16x
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan