Tartalomjegyzék:
Videó: Bentzi LED: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
így néz ki, amikor működik
1. lépés: A fény kódja
Lehet, hogy kissé szaggatott, ha innen nézzük
int greenled = 9; // a fény zöld színét állítja be
int blueled = 10; // a kék színét állítja be a fényhez int redled = 11; // a piros színét állítja be a fényhez int redval = 0; // beállít egy értéket, amely megváltoztatható a piros színnél int blueval = 0; // beállít egy értéket, amely megváltoztatható a kék színnél int greenval = 0; // beállít egy értéket, amely megváltoztatható a zöld int színnél potPin = A0; // a pententiométer értékének beállítása lehetővé teszi, hogy működjön void setup () {// tegye ide a beállítási kódot, hogy egyszer lefusson: pinMode (potPin, INPUT); // az INPUT értékre állításával azt mondod a Potpin -nek, hogy olvassa el a pinMode (A0, INPUT) értékeket; // ha bemenetre állítja, akkor azt mondja, hogy olvassa el az értékeket, és küldje el a light pinMode -nak (zöld, OUTPUT)); // az összes lámpára, ha azt mondja nekik, hogy legyenek KIMENETEK, akkor azt mondja nekik, hogy állítsanak elő színt. pinMode (piros, OUTPUT); pinMode (kék, OUTPUT); Serial.begin (9600); // ez azt mondja a sorozatnak, hogy kezdje el az értékek nyomtatását}
void loop () {// tegye ide a fő kódot, hogy ismételten fusson: redval = analogRead (potPin); // ez azt jelzi, hogy az értéket ki kell olvasni a potpin greenval = analogRead (potPin); // ez az érték olvasni a potpin -ből blueval = analogRead (potPin); // ez az értéket mondja ki a potpin -ből redval = map (redval, 0, 1023, 255, 0); // ez az értékeket mondja a 0 -ig 1023 és 255 nullára blueval = térkép (blueval, 0, 1023, 0, 255); // ugyanaz, mint fent, csak különböző számok greenval = map (greenval, 0, 1023, 130, 5); // ugyanaz, mint két fenti különböző számok Serial.print (redval); // a soros utasítása, hogy a piros és a kék értékeket ugyanúgy nyomtassa ki Serial.print (blueval); Serial.println (greenval); analogWrite (piros, redval); // megmondja a fénynek, hogy úgy járjon el, mint a redvalue az analogWrite -nak (zöld, zöld); analogWrite (kék, kék);
}
2. lépés: Beállítás
a nagy láb a fényhez 5 voltos középső láb, a pentameter A0 -hoz
3. lépés: Hogyan néz ki, ha a végén kipróbálja
Ha meg szeretné változtatni a színeket, menjen vissza a kódkészlethez, és állítsa be a számokat, amikor a redvalue vagy a zöld vagy a kék olvas a térképről, lényegében itt módosítsa a számokat. Redval = map (redval, 0, 1023, 255, 0);
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: Sziasztok, mivel a Neopixel led Strip nagyon népszerűek, és ws2812 led szalagnak is nevezik. Nagyon népszerűek, mert ezekben a LED szalagokban minden egyes ledet külön kezelhetünk, ami azt jelenti, hogy ha azt szeretné, hogy kevés led egy színben világítson
ESP8266 RGB LED STRIP WIFI vezérlés - NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz - RGB LED STRIP okostelefon -vezérlés: 4 lépés
ESP8266 RGB LED STRIP WIFI vezérlés | NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz | RGB LED STRIP okostelefon -vezérlés: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a nodemcu -t vagy az esp8266 -ot infravörös távirányítóként az RGB LED -szalag vezérléséhez, és a Nodemcu -t okostelefonon keresztül wifi -n keresztül kell irányítani. Tehát alapvetően okostelefonjával vezérelheti az RGB LED STRIP -et