Cov txheej txheem:
- Kauj Ruam 1: Cheeb Tsam
- Kauj Ruam 2: Txoj Cai
- Kauj Ruam 3: Daim Duab Schematic
- Kauj ruam 4: Cov txheej txheem
- Kauj ruam 5: Code
Video: Controllig LED los ntawm Potentiometer: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Yav dhau los, peb tau siv Serial Monitor los xa cov ntaub ntawv mus rau pawg tswj hwm, uas yuav ua rau pom kev paub txog software tshiab. Hauv zaj lus qhia no, cia saib yuav ua li cas hloov lub teeb ci ntawm LED los ntawm lub zog ntsuas, thiab tau txais cov ntaub ntawv ntawm lub zog ntsuas hauv Serial Monitor kom pom nws tus nqi hloov pauv.
Kauj Ruam 1: Cheeb Tsam
- Arduino Uno board * 1
- USB cable * 1
- Tus tiv thaiv (220Ω) * 1
- LED * 1
Potentiometer * 1
- Daim phiaj * 1
- Jumper xov hlau
Kauj Ruam 2: Txoj Cai
Linear potentiometer yog cov khoom siv hluav taws xob sib piv. Yog li dab tsi yog qhov sib txawv ntawm tus nqi analog thiab tus lej? Yooj yim muab, txhais tau tias digital rau/tawm, qib siab/qib nrog tsuas yog ob lub xeev, piv txwv li 0 lossis 1. Tab sis cov ntaub ntawv lub xeev ntawm cov cim sib piv yog kab, piv txwv li, los ntawm 1 txog 1000; lub teeb liab tus nqi hloov pauv lub sijhawm tsis txhob qhia tus lej tseeb. Cov teeb liab analog muaj xws li cov teeb pom kev zoo, av noo, kub thiab lwm yam.
Kauj Ruam 3: Daim Duab Schematic
Kauj ruam 4: Cov txheej txheem
Hauv qhov kev sim no, lub zog ntsuas tau siv los ua qhov faib hluav taws xob, lub ntsiab lus txuas cov khoom siv rau txhua ntawm nws peb tus pin. Txuas tus pin nruab nrab ntawm lub hwj chim rau tus pin A0 thiab lwm ob tus pin rau 5V thiab GND feem. Yog li ntawd, qhov hluav taws xob ntawm lub hwj chim ntsuas hluav taws xob yog 0-5V. Tig lub pob qhov rooj ntawm lub zog, thiab qhov hluav taws xob ntawm tus pin A0 yuav hloov. Tom qab ntawd hloov qhov hluav taws xob ntawd mus rau tus lej digital (0-1024) nrog AD hloov pauv hauv pawg tswj hwm. Los ntawm cov phiaj xwm, peb tuaj yeem siv cov txiaj ntsig digital hloov pauv los tswj lub teeb ci ntawm LED ntawm pawg tswj hwm.
Kauj ruam 1:
Tsim lub voj voog.
Kauj ruam 2:
Rub tawm cov cai los ntawm
Kauj ruam 3:
Tshaj tawm cov duab kos rau Arduino Uno board
Nyem rau Upload icon txhawm rau upload cov cai rau pawg tswj hwm.
Yog tias "Ua tiav uploading" tshwm rau hauv qab ntawm lub qhov rais, nws txhais tau hais tias daim duab tau ua tiav tiav.
Tig tus ncej ntawm lub hwj chim thiab koj yuav tsum pom qhov ci ntawm LED hloov.
Yog tias koj xav tshuaj xyuas qhov hloov pauv tus nqi, qhib Serial Monitor thiab cov ntaub ntawv hauv lub qhov rais yuav hloov pauv nrog koj txoj kev tig ntawm lub pob qhov rooj potentiometer. Qhov kev sim no tseem tuaj yeem hloov mus rau lwm tus raws li koj nyiam. Piv txwv li, siv lub zog ntsuas los tswj lub sijhawm luv rau LED ntsais muag.
Kauj ruam 5: Code
// Tswj los ntawm potentiometer
// Tig
tus ncej ntawm lub hwj chim thiab koj yuav tsum pom qhov ci ntawm LED hloov.
// Web site: www.primerobotics.in
/******************************************/
qhov
int analogPin = 0; // analog input pin txuas rau
qhov
int ledPin = 9; // coj coj mus rau
int ib
inputValue = 0; // sib txawv los khaws tus nqi los ntawm sensor
int ib
outputValue = 0; // sib txawv los khaws cov txiaj ntsig tso tawm
/******************************************/
tsis muaj dab tsi
teeb ()
{
Serial.begin (9600); // teeb tsa cov lej
kev sib txuas lus baudrate li 9600
}
/******************************************/
tsis muaj dab tsi
voj ()
{
inputValue = analogRead (analogPin); // nyeem cov ntawv
tus nqi los ntawm potentiometer
Serial.print ("Cov tswv yim:"); // luam tawm
"Tswv yim"
Serial.println (inputValue); // luam tawm
inputValue
outputValue = daim ntawv qhia (inputValue, 0, 1023, 0, 255); // Hloov los ntawm 0-1023 piv rau tus lej ntawm tus lej ntawm 0 txog 255
Serial.print ("Cov zis:"); // luam tawm
"Tso Tawm"
Serial.println (outputValue); // luam tawm
Cov txiaj ntsig
analogWrite (ledPin, outputValue); // tig lub
LED nyob ntawm qhov tso tawm tus nqi
ncua (1000);
}
/*******************************************/
Pom zoo:
Plotting Real-time Graph ntawm Android Los Ntawm Arduino Los Ntawm HC-05: 3 Cov Kauj Ruam
Plotting Real-time Graph ntawm Android Los ntawm Arduino Los ntawm HC-05: Hav nyob ntawm no, ntawm no yog kev qhia qhia yuav ua li cas npaj cov phiaj xwm ntawm lub sijhawm tiag tiag ntawm qhov tseem ceeb los ntawm tus tswj hwm micro xws li Arduino rau lub app. Nws siv Bluetooth qauv xws li HC-05 los ua lub cuab yeej xa xov mus rau kis thiab tau txais cov ntaub ntawv ntawm Ar
Tib Neeg-Khoos Phis Tawj Kev Sib Txuas: Ua Haujlwm Gripper (ua los ntawm Kirigami) los ntawm Lub Cev Kev Siv Siv EMG: 7 Cov Kauj Ruam
Tib Neeg-Khoos Phis Tawj Kev Sib Txuas: Ua haujlwm Gripper (ua los ntawm Kirigami) los ntawm Kev Siv Lub Cev Siv EMG.: Yog li qhov no yog kuv thawj zaug sim ntawm tib neeg-khoos phis tawj interface.Kuv ntes cov leeg ua kom pom ntawm kuv lub dab teg txav siv EMG sensor, ua tiav los ntawm nab hab sej thiab arduino thiab ua haujlwm ua origami raws li tus tuav
Standalone Arduino 3.3V W / Sab Nraud 8 MHz Lub Sij Hawm Ua Haujlwm Los Ntawm Arduino Uno Los Ntawm ICSP / ISP (nrog Saib Xyuas Ib Leeg!): 4 Cov Kauj Ruam
Standalone Arduino 3.3V W / Sab Nraud 8 MHz Lub Sij Hawm Ua Haujlwm Los Ntawm Arduino Uno Los ntawm ICSP / ISP (nrog Kev Saib Xyuas Ib Leeg!): Lub hom phiaj: Tsim kom muaj ib leeg Arduino uas khiav ntawm 3.3V tawm ntawm 8 MHz sab nraud moos. Txhawm rau nws los ntawm ISP (tseem hu ua ICSP, hauv-ntu ntu kev ua haujlwm) los ntawm Arduino Uno (khiav ntawm 5V) Txhawm rau kho cov bootloader cov ntaub ntawv thiab hlawv
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: 4 Cov Kauj Ruam
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: Nyob zoo cov neeg hauv phau ntawv qhia no kuv tau tham txog yuav ua li cas thiaj tswj tau neopixel coj sawb lossis ws2812 coj sawb ntawm koj lub xov tooj Android lossis iphone siv Bluetooth txuas.so koj tuaj yeem ua tau ntxiv neopixel coj sawb hauv koj lub tsev nrog rau Arduino nrog
Dual 7 -ntu Cov Lus Qhia Tswj los ntawm Potentiometer hauv CircuitPython - Qhia tawm ntawm Kev Ua Phem Tsis Pom Kev: 9 Kauj Ruam (nrog Duab)
Dual 7-ntu Cov Lus Qhia Tswj los ntawm Potentiometer hauv CircuitPython-Qhia tawm ntawm Kev Ua Phem Tsis Pom Kev: Qhov haujlwm no siv lub zog ntsuas los tswj cov zaub ntawm ob peb ntawm 7-ntu LED qhia (F5161AH). Raws li lub pob qhov ntsuas hluav taws xob tau tig lub teeb pom kev hloov pauv hauv thaj tsam 0 txog 99. Tsuas yog ib qho LED tau teeb nyob rau txhua lub sijhawm, luv luv, tab sis