Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Yhdistä se
- Vaihe 2: Tulosta pohja ja aseta hajotin (REMIX TIME!)
- Vaihe 3: Koodiaika (ja Remix #3)
- Vaihe 4: Lähetä Arduinolle
- Vaihe 5: Laita se yhteen
- Vaihe 6: Haluatko ohjelmoida sen uudelleen?
Video: Erittäin helppo Crystal Mood Light: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Hei Tekijät! Tämä on erittäin duper helppo arduino -projekti, joka toimii oppimistyökaluna ja pahana mahtavana tunnelman valona. Se on vain muutamia kappaleita, joten voit sekoittaa sen yhteen, kun tulostat pohjan. Se on myös hyvä oppitunti RGB: stä!
Hieman taustaa tälle projektille: Pikkuveljeni (tunnetaan tästä lähtien nimellä Unicorn) ja saan mahtavat Kiwico -tilauslaatikot (ei sponsoroituja, vain ihailen) ja tämän kuun Tinker -laatikko Unicorn sai viileän RGB -tunnelmavalon. Hän rakensi sen, mutta tajusi nopeasti, että jokaisella värillä oli vain päälle/pois päältä, joten sillä oli rajoitetut värit. Yhdessä koululuokistani meidän on tehtävä STEM -projekti joka keskiviikko. Viime keskiviikkona Unicorn ja minä remixoimme projektin yhdessä, jotta hän voisi koodata lisää värivaihtoehtoja.
Jos käytät sitä oppituntina, suosittelen tulostamaan tukiasemat opiskelijoille etukäteen. Omani tulostaminen kesti noin 4 tuntia.
Äänestä tätä remix -kilpailussa! Tämä on ensimmäinen Instructable ja Unicorn, ja työskentelen todella kovasti tämän eteen. (Ymmärrän nyt, kuinka paljon kirjoittamista liittyy ohjeiden kirjoittamiseen!)
Tarvikkeet
- RGB -LED (pieni toimii)
- Arduino Uno (ja akkukaapelin ja USB -kaapelin ohjelmointiin tulee olla perussarjassa)
- Perushyppyjohdot
- pieni leipälauta
- 220 ohmin vastus
- Kiwico -kristallisarja (tai muu LED -hajotin)
www.kiwico.com/us/store/dp/color-mixing-le…
Pääsy 3D -tulostimeen (tai tiedätkö, mallinnus savea, kuten mallin taikuutta tai jotain)/tyhjiönmuodostaja ehkä? puu, jos sinulla on työkalut, voivat olla viileitä
Vaihe 1: Yhdistä se
Kytke RGB -ledin katodi, joka on RGB: n pidempi tappi, Arduinon GND: hen ja muut kolme nastaa Arduinon nastaan 11, 10, 9 220 ohmin vastuksen kautta.
Vaihe 2: Tulosta pohja ja aseta hajotin (REMIX TIME!)
3D -tulostus (tai malli)
Kide on remix #1, koska se on remix kiwico -valosta (joka tekee vain muutaman värin)
Pohja on remix #2, se on remix matalasta poly istutuslaitteesta thingiverse:
Käänsin sen ja leikkasin reikiä hajotinta ja virtaa varten Tinkercadissa. Tulostamani tiedosto on upotettu tähän.
Vaihe 3: Koodiaika (ja Remix #3)
Koodi on osoitteesta
Yksinkertaisesti sanottuna avaa Arduino-sovellus ja noudata alla olevia vaiheita.
1: kirjoita asennuskoodi.
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (vihreä_valonappi, OUTPUT); pinMode (blue_light_pin, OUTPUT);}
2: Pääkoodi.
void loop () {
// VÄRIT MENE TÄSTÄ
} mitätön RGB_väri (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (vihreä_valonappi, vihreä_valon_arvo); analogWrite (blue_light_pin, blue_light_value);}
3: Kuinka värit toimivat. (lihavoitu = kommenttini, älä lisää sitä arduinoon)
Jokaisessa värissä, jonka haluat vilkkua/pulssi, on tämä sekvenssi lisätty void loop () - kohtaan
RGB_color (255, 0, 0 rgb arvo haluamallesi värille); // Punainen Kommentoi väri, jotta se on luettavissa
viive (1000); Kuinka kauan väri on olemassa, olen melko varma, että tämä on 1 sekunti
4: Esimerkkikoodi:
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (vihreä_valonappi, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Punainen viive (1000); RGB -väri (0, 255, 0); // Vihreä viive (1000); RGB_väri (0, 0, 255); // Sininen viive (1000); RGB -väri (255, 255, 125); // Vadelma -viive (1000); RGB -väri (0, 255, 255); // Syaani viive (1000); RGB -väri (255, 0, 255); // magenta viive (1000); RGB -väri (255, 255, 0); // Keltainen viive (1000); RGB -väri (255, 255, 255); // Valkoinen viive (1000);} void RGB_color (int red_light_value, int green_light_value value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (vihreä_valonappi, vihreä_valon_arvo); analogWrite (blue_light_pin, blue_light_value);}
Vaihe 4: Lähetä Arduinolle
USB-liitä kortti tietokoneeseen. Tarkista valintamerkki ja lähetä arduinoon painamalla nuolta. Kun merkkivalo alkaa vilkkua koodisi läpi, voit irrottaa sen tietokoneesta. Kytke 9 V: n akku korttiin ja koodi toimii.
Vaihe 5: Laita se yhteen
Aseta levy alustan sisään niin, että virtajohto tulee ulos reiästä.
Vaihe 6: Haluatko ohjelmoida sen uudelleen?
Ota se ulos, kytke se tietokoneeseen, koodaa se ja aseta se takaisin tukiasemaan. Nauttia!
Liitteenä video siitä.
Suositeltava:
Helppo erittäin pienitehoinen BLE Arduinossa Osa 2 - Lämpötilan/kosteuden valvonta - Rev 3: 7 vaihetta
Helppo erittäin pienitehoinen BLE Arduinossa, osa 2 - Lämpötilan/kosteuden valvonta - Versio 3: Päivitys: 23. marraskuuta 2020 - Ensimmäinen 2 x AAA -pariston vaihto 15. tammikuuta 2019 lähtien, eli 22 kuukautta 2xAAA -alkaliparille Päivitys: 7. huhtikuuta 2019 - versio 3/ lp_BLE_TempHumidity, lisää päivämäärä- ja aikakaaviot käyttämällä pfodApp V3.0.362+-toimintoa ja automaattista kuristusta
Kuinka tehdä erittäin kirkas salamalaite LEDillä - DIY: Erittäin kirkas valo: 11 vaihetta
Kuinka tehdä erittäin kirkas salamalaite LEDillä - DIY: Erittäin kirkas valo: Katso video aluksi
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, helppo käyttää, helppo siirtää: 3 vaihetta
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, Helppo käyttää, Helppo siirtää: Tämä projekti auttaa sinua liittämään 18 LEDiä (6 punaista + 6 sinistä + 6 keltaista) Arduino-korttiin ja analysoimaan tietokoneen äänikortin reaaliaikaisia signaaleja ja välittämään ne LEDit sytyttävät ne beat -tehosteiden mukaan (virveli, korkea hattu, potku)
Erittäin yksinkertainen mutta erittäin tehokas kepponen (tietokoneen kepponen): 3 vaihetta
Erittäin yksinkertainen … mutta erittäin tehokas kepponen (tietokoneen kepponen): Tämä ohje on erittäin yksinkertainen, mutta kuitenkin erittäin tehokas! Mitä tapahtuu: Piilotat kaikki uhrin työpöydän kuvakkeet. Uhri järkyttyy, kun näkee tietokoneen sen jälkeen, kun teet kepponen. Tämä ei voi vahingoittaa tietokonetta millään tavalla
Erittäin kannettavat, erittäin kovaääniset, pitkäkestoiset, paristokäyttöiset kaiuttimet: 9 vaihetta (kuvilla)
Erittäin kannettavat, erittäin kovaääniset, pitkäkestoiset, paristokäyttöiset kaiuttimet: olen aina halunnut saada tehokkaan kaiutinjärjestelmän niille, jotka haluavat järjestää puutarhajuhlia/kenttämatkoja. monet sanovat, että tämä on tarpeeton Instructable, koska on olemassa monia boombox -tyylisiä radioita menneiltä ajoilta halvalla, tai nämä halvat ipod -tyyliset mp3 -d