Indholdsfortegnelse:

Farveskiftetaske: 13 trin (med billeder)
Farveskiftetaske: 13 trin (med billeder)

Video: Farveskiftetaske: 13 trin (med billeder)

Video: Farveskiftetaske: 13 trin (med billeder)
Video: Как спрятать данные в ячейках Excel? 2024, November
Anonim
Farve skiftende sag
Farve skiftende sag
Farve skiftende sag
Farve skiftende sag
Farve skiftende sag
Farve skiftende sag

En guide til, hvordan vi genskaber vores farveændrende etui

Trin 1: Video om interaktion mellem sager

Trin 2: Problemformulering

De fleste køber mange telefonhylstre, bare på grund af den simple kendsgerning, at de vil have etuier i et udvalg af farver. Det, vi har designet, er en telefonetui, der ændrer farve til forbrugerens valg af farve. Dette gøres ved at bruge et stykke klud på indersiden af etuiet, der har LED -lys på, dækket af et stykke klart plastik. Der ville være en farvelysensor, der bruger RGB -værdier til at registrere den givne farve og derefter ændrer sagens farve til den farve.

Trin 3: Oversigt over hvordan det fungerer

Etuiet består af flere dele: 3D -printet etui, arduino + FLORA -sensor + RGB -lysdioder + sensorkontakt og det bærbare batteri.

FLORA -sensoren er forbundet til Lilypad Arduino sammen med en streng på 8 lysdioder. Arduinoen er derefter programmeret til at genkende sensoren og lysdioderne og bruge de to til at interagere mellem hinanden. Sensorkontakten behøver ikke at blive programmeret, fordi den bare bruges til at åbne/lukke strømmen til den. Når kontakten drejes til positionen ON, ledsages FLORA -sensoren af en lysende LED. Når sensoren holdes op til en farve, den kan genkende, sendes den RGB -værdi, den registrerer, derefter til lysdioderne, der lyser sammen. Når den ønskede farve er opnået, kan sensorkontakten slukkes for at låse farven. Det bærbare batteri skal oplades og tilsluttes arduinoen for at enheden kan fungere korrekt.

Trin 4: Liste over materialer og værktøjer

Materialer

-FLORA -BÆRBAR ELEKTRONISK PLATFORM: ARDUINO -KOMPATIBEL

-FLORA FARVESENSOR MED HVID BELYSNING LED

-FLORA RGB SMART NEOPIXEL VERSION 2 - PAKKE MED 4

-PREMIUM MANNLIG/MANNelig JUMPERWIRES - 40 X 6 (150MM)

-iNiCE 3000mAh Ultra Slim Mini Power Bank oplader Ekstern batterilommestørrelse med indbygget lyn (MFi) og mikro USB-kabel til iPhone, Samsung, HTC og mere --- Grå

-Klar akryl

-Lette diffusionsmateriale

Værktøjer

Loddekolbe

3D printer med PLA filament

Laserskærer

Trin 5: Link til kode

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

Trin 6: Download Arduino

Trin 7: Download farvesensorbiblioteker

Gå til https://learn.adafruit.com/adafruit-color-sensors/use-it og følg anvisningerne for at downloade Iibrary.

Trin 8: Download Neopixel -biblioteket

Gå til https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code og følg vejledningen for at downloade biblioteket.

Trin 9: Test Arduino

Test Arduino
Test Arduino

Du skal nu foretage test på flora -bordet for at sikre, at det virker. Da du downloader biblioteket, skal du kunne åbne arduino og gå til filer, derefter eksempler, derefter åbne Adafruit_Motor_Shield_Library og derefter til MotorTest. Kør koden for at sikre, at der ikke er problemer. Hvis der er problemer, har du sandsynligvis ikke downloadet neopixel -biblioteket rigtigt, og du skal gå tilbage og kontrollere, om du har savnet nogen trin. Tilslut nu dit Flora -bord til din computer, og upload koden. Sørg for, at du er på den rigtige port, du skal være på. Efter at have indlæst dette til tavlen, skal du se LED'en på tavlen begynde at dreje forskellige farver.

Trin 10: Test af FLORA -sensoren

Test af FLORA -sensoren
Test af FLORA -sensoren
Test af FLORA -sensoren
Test af FLORA -sensoren

Du skal tilslutte farvesenoren med krokodilleklemmerne til Flora -tavlen og køre en farvetest. For at teste sensoren skal du køre TCS34725 for at gøre dette, du går til filen, derefter eksempel, åbner derefter Adafruit TCS34725 og derefter colorview. Kør koden for at sikre, at den fungerer korrekt, og upload den til dit board. Nu skulle du være i stand til at sætte en hvilken som helst farve over den, og den skulle ændre den farve, også skulle du åbne en port, så du kan se farvesensorudgange ved at downloade behandling. Dette er også et godt tidspunkt at se, hvilke farver der virker, og hvilke farver der ikke virker, og hvilke farver sensoren kæmper med.

Trin 11: Test af lysdioderne

Test af lysdioderne
Test af lysdioderne
Test af lysdioderne
Test af lysdioderne
Test af lysdioderne
Test af lysdioderne

Nu hvor du har floraen og farvesensoren i gang, skal du kontrollere hvert lys for at sikre, at hvert lys fungerer. For at gøre dette skal du tilslutte en LED til florabrættet ved hjælp af krokodilleklemmer, og tilslutte farvesensoren til et floratavle med krokodilleklip. Gå nu til fil, eksempler, Adafruit_NeoPixel og derefter strandtest. Kør denne kode på hver lampe ad gangen, og skift også lysets farve, når du tester den for at sikre, at den fungerer korrekt. Nu hvor du vidste, at alt fungerer, er det tid til at sætte det hele sammen til test. For at teste alle lys skal du lodde, fordi alligatorklippene bliver upålidelige, når du tilføjer flere lys.

Trin 12: Lodning

Lodning
Lodning
Lodning
Lodning

Lodning af Flora Color Sensor loddetråd til FLORA Board med …

GND til GND

SCL til SCL

SDA til SDA

3V til AE*E

Loddekontakt til FLORA …

den ene side af kontakten til 9

anden side af switch til GND

FLORA loddetråd til FLORA RGB SMART NEOPIXEL….

GND til -

VBATT til +

FLORA lodder en modstand til FLORA RGB SMART NEOPIXEL….

Db 6 til pil, der peger mod led

FLORA RGB SMART NEOPIXEL til FLORA RGB SMART NEOPIXEL….

- til -

+ til +

Pilpunkt væk fra led til pil peger mod led

Trin 13: Tilføjelse af koden

Gå til https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process, og kopier og indsæt koden i Arduino. Kør koden for at sikre, at der ikke er fejl. Vi tilføjede en knap til denne kode. Knappen giver dig mulighed for at slukke og tænde farvesenoren, som du vil, på den måde kan du ændre farven på kabinettet uden at tænde og tænde hele sagen. Bemærk, at fordi du ikke har knappenålen der, vil farvesenoren være tændt i 3 sekunder og derefter slukke. Når knappen er tændt, behøver du ikke at ændre koden for at få knappen til at fungere, vil den automatisk fungere.

Anbefalede: