Obsah:
Video: Bentzi Led: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
takto to vyzerá, keď to funguje
Krok 1: Kód pre svetlo
Môže to byť trochu trhané, keď sa na to pozriete odtiaľto
int greenled = 9; // nastaví zelenú farbu svetla
int blueled = 10; // nastaví modrú farbu pre svetlo int redled = 11; // nastaví červenú farbu pre svetlo int redval = 0; // nastaví hodnotu, ktorú je možné zmeniť pre červenú farbu int blueval = 0; // nastaví hodnotu, ktorú je možné zmeniť pre farbu blue int greenval = 0; // nastaví hodnotu, ktorú je možné zmeniť pre farbu green int potPin = A0; // nastaví hodnotu pre pententiometer, ktorý mu umožní pracovať bez nastavenia () {// sem vložte svoj inštalačný kód, aby sa spustil raz: pinMode (potPin, INPUT); // tým, že z neho urobíte VSTUP, poviete Potpinovi, aby si prečítal, aké hodnoty sú pinMode (A0, INPUT); // tým, že z neho urobíte vstup, hovorí mu, aby prečítal hodnoty a odoslal ho na svetelný režim pinMode (zelený, VÝSTUP)); // pre všetky svetlá tým, že im poviete, aby boli VÝSTUPY, im hovoríte, aby vytvorili farbu. pinMode (červený, VÝSTUP); pinMode (blueled, OUTPUT); Serial.begin (9600); // toto hovorí serveru Serial, aby začal tlačiť hodnoty}
void loop () {// sem vložte svoj hlavný kód, aby sa spúšťal opakovane: redval = analogRead (potPin); // toto hovorí o hodnote, ktorá sa má prečítať z potpinu greenval = analogRead (potPin); // to hovorí o hodnote čítať z potpinu blueval = analogRead (potPin); // to je hodnota, ktorá sa má čítať z potpinu redval = mapa (redval, 0, 1023, 255, 0); // toto hovorí hodnoty prepočítať 0 až 1023 a 255 na nulu blueval = mapa (blueval, 0, 1023, 0, 255); // rovnaké ako vyššie len rôzne čísla greenval = mapa (greenval, 0, 1023, 130, 5); // rovnaké ako dve vyššie len rôzne čísla Serial.print (redval); // informujúce sériové číslo, aby vytlačilo červenú hodnotu rovnako pre modrú a zelenú Serial.print (blueval); Serial.println (greenval); analogWrite (redled, redval); // povie svetlu, aby sa správalo tak, ako to červená hodnota prikazuje analogWrite (greenled, greenval); analogWrite (blueled, blueval);
}
Krok 2: Nastavenie
veľká noha pre svetlo ide na päť voltov stredná noha pre pentameter ide do A0
Krok 3: Ako to vyzerá, keď to vyskúšate na konci
Ak chcete zmeniť farby, vráťte sa do sady kódov a upravte čísla, keď z mapy číta červená hodnota alebo zelená alebo modrá. V tomto kroku zmeňte čísla v tomto kroku redval = mapa (redval, 0, 1023, 255, 0);
Odporúča:
Živé streamovanie videa v rozlíšení HD 4G/5G z dronu DJI s nízkou latenciou [3 kroky]: 3 kroky
Živé streamovanie videa v rozlíšení HD 4G/5G z DJI Drone s nízkou latenciou [3 kroky]: Nasledujúci sprievodca vám pomôže získať živé video streamy v kvalite HD z takmer akéhokoľvek dronu DJI. S pomocou mobilnej aplikácie FlytOS a webovej aplikácie FlytNow môžete začať streamovať video z drona
Ako používať Neopixel Ws2812 LED alebo LED STRIP alebo LED krúžok s Arduino: 4 kroky
Ako používať Neopixel Ws2812 LED alebo LED STRIP alebo LED krúžok s Arduino: Ahoj chlapci, pretože LED pás Neopixel je veľmi populárny a nazýva sa aj LED pás ws2812. Sú veľmi obľúbené, pretože v týchto LED pásikoch môžeme osloviť každú LED zvlášť, čo znamená, že ak chcete, aby niekoľko LED svietilo jednou farbou,
4 kroky na meranie vnútorného odporu batérie: 4 kroky
4 kroky na meranie vnútorného odporu batérie: Tu sú 4 jednoduché kroky, ktoré vám môžu pomôcť zmerať vnútorný odpor batérie
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Pst , (kroky hore): 3 kroky (s obrázkami)
Pššššt … (ut-up): Šepkanie nie je najefektívnejším spôsobom, ako prinútiť ľudí, aby mlčali. Zvlášť vo verejných priestoroch a obzvlášť vo verejných knižniciach. Zavrieme si teda ústa pocitom viny. Toto svetlo je nainštalované v knižnici.