Sisällysluettelo:

RGB -opetusohjelma: 4 vaihetta
RGB -opetusohjelma: 4 vaihetta

Video: RGB -opetusohjelma: 4 vaihetta

Video: RGB -opetusohjelma: 4 vaihetta
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Heinäkuu
Anonim
RGB -opetusohjelma
RGB -opetusohjelma

Tervetuloa! Otetaan selvää, mitä opimme tältä sivustolta!

Seuraava opetusohjelma sisältää kaikki tarvittavat vaiheet RGB -LED -projektin luomiseksi. Siellä on kuva kaikista tarvittavista materiaaleista, sitten vaiheittainen prosessi kuvilla ja koodi, joka annetaan muodossa, jonka avulla voit kopioida ja liittää sen suoraan koodausohjelmistoon. Lisäksi varmistetaan, että kaikkia näkökohtia, erityisesti koodia, käytetään oikein, toimitetaan lyhyt videoleike!

Vaihe 1: Tarvittavat materiaalit

Tarvittavat materiaalit
Tarvittavat materiaalit

Tässä kuva tarvittavista materiaaleista:

*Tarvitaan myös kannettava tietokone, jossa on Arduino -ohjelmisto.

Vaihe 2: Rakennusprosessi

Rakennusprosessi
Rakennusprosessi
Rakennusprosessi
Rakennusprosessi
Rakennusprosessi
Rakennusprosessi

Vaihe 1: Aseta 3 potentiometriä leipälevyn keskelle

Vaihe 2: Ota lanka ja aseta se potentiometrin etuosan eteen ja kiinnitä sitten kaapeli A1: hen

Vaihe 3 ja vaihe 4: Toista vaihe 2 kahdelle muulle potentiometrille yhdistämällä lanka jalasta A2 -liittimeen ja toinen jalasta A3 -asemaan

Vaihe 5: Aseta lanka negatiiviseen neliöön ja aseta se potentiometrin oikeaan jalkaan ja ota sitten toinen johto ja kiinnitä se positiivisesta neliöstä potentiometrin vasempaan jalkaan.

Vaiheet 6 ja 7: Toista vaihe 5 kahdelle muulle potentiometrille

Vaihe 8: Ota johto positiivisesta neliöstä ja liitä se porttiin GND

Vaihe 9: Ota johto negatiivisesta neliöstä ja liitä se porttiin 5V

Vaihe 10: Aseta LED aiemmin käytettyjen johtojen alle

Vaihe 11: Kytke johdin portista 11 neliöön, joka on lähellä reunaa mutta lähellä LEDiä

Vaihe 12 ja vaihe 13: Toista vaihe 11 käyttämällä portteja 9 ja 10

Vaihe 14: Liitä vastus aiemmin käytetystä johdosta LEDin 1., 3. ja 4. osaan

Vaihe 15: Kytke lopuksi LED -valon toisesta osasta johdin leipälevyn poikki negatiiviseen neliöön

Vaihe 3: Koodaus

Alla on koodi, jonka voit kopioida ja ohittaa suoraan arduino -ohjelmistoon …

void setup () {

pinMode (9, LÄHTÖ);

pinMode (10, LÄHTÖ);

pinMode (11, LÄHTÖ);

Sarja.alku (9600);

// laita asennuskoodi tähän, jotta se suoritetaan kerran:

}

void loop () {

// laita pääkoodisi tänne toistuvasti: analogWrite (9, analogRead (A0)/4);

analogWrite (10, analoginen luku (A1)/4);

analogWrite (11, analoginen luku (A2)/4); }

Lyhyt selitys:

Tämä on hyvin yksinkertainen koodi, joka voidaan selittää helposti tekemällä yhteyksiä lyhyen koodin välillä. Se alkaa selittämällä 3 LÄHTÖÄ, jotka ovat 9, 10 ja 11. Tämä linkki rakennusprosessiin, koska johtojen kytkeminen portteihin oli yksi viimeisistä vaiheista. Sen jälkeen sinne sijoitetaan 3 samankaltaista riviä, jotka selittävät Arduinolle, että kullekin lähdölle tässä on asetettu portti. Esimerkiksi ensimmäisessä todetaan, että portin 9 lukemiseksi A0: sta. Tämä on täsmälleen sama kahden muun rivin kanssa, vaikka ne ovat erilaisia lähtöjä ja portteja, ja se on koodin loppu.

Vaihe 4: Tee siitä kaikki yhdessä

Katsotaan lopputuotetta ja miten se kaikki toimii yhdessä.

drive.google.com/file/d/1A4vbyfUL10jWamgpb…

Suositeltava: