![Потенциометрээр LED -ийг хянах: 6 алхам Потенциометрээр LED -ийг хянах: 6 алхам](https://i.howwhatproduce.com/images/010/image-27271-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Потенциометрийн хяналтын LED Потенциометрийн хяналтын LED](https://i.howwhatproduce.com/images/010/image-27271-1-j.webp)
Өмнө нь бид Serial Monitor ашиглан хяналтын самбар руу өгөгдөл илгээдэг байсан бөгөөд энэ нь шинэ програм хангамжийг мэдэх нь гэгээлэг байж магадгүй юм. Энэ хичээл дээр LED -ийн гэрэлтүүлгийг потенциометрээр хэрхэн яаж өөрчлөх, мөн потенциометрийн өгөгдлийг Цуваа монитороос хүлээн авч, үнэ цэнийн өөрчлөлтийг харахыг үзье.
Алхам 1: бүрэлдэхүүн хэсгүүд
- Arduino Uno самбар * 1
- USB кабель * 1
- Эсэргүүцэл (220Ω) * 1
- LED * 1
- Потенциометр * 1
- Талхны самбар * 1
- Холбогч утас
Алхам 2: зарчим
![Зарчим Зарчим](https://i.howwhatproduce.com/images/010/image-27271-2-j.webp)
Шугаман потенциометр нь аналог электрон бүрэлдэхүүн хэсэг юм. Тэгэхээр аналог болон тоон утгын хооронд ямар ялгаа байдаг вэ? Энгийнээр хэлэхэд дижитал гэдэг нь зөвхөн хоёр төлөвтэй, өөрөөр хэлбэл 0 эсвэл 1 -тэй өндөр/доод түвшинг асаах/унтраах гэсэн утгатай. Гэхдээ аналог дохионы өгөгдлийн төлөв нь шугаман, жишээлбэл, 1 -ээс 1000 хүртэл; тодорхой тоог заахын оронд дохионы утга цаг хугацааны явцад өөрчлөгддөг. Аналог дохио нь гэрлийн эрч хүч, чийгшил, температур гэх мэтийг агуулдаг.
Алхам 3: Схемийн диаграм
![Схемийн диаграм Схемийн диаграм](https://i.howwhatproduce.com/images/010/image-27271-3-j.webp)
Алхам 4: Процедур
Энэхүү туршилтанд потенциометрийг хүчдэл хуваагч болгон ашигладаг бөгөөд энэ нь төхөөрөмжийг бүх гурван тээглүүртэйгээ холбох гэсэн үг юм. Потенциометрийн дунд зүүг A0, нөгөө хоёр тээглүүрийг 5V ба GND -т холбоно. Тиймээс потенциометрийн хүчдэл 0-5В байна. Потенциометрийн бариулыг эргүүлснээр A0 зүү дээрх хүчдэл өөрчлөгдөнө. Дараа нь энэ хүчдэлийг хяналтын самбар дахь AD хөрвүүлэгчтэй хамт дижитал утга (0-1024) болгон хөрвүүлнэ. Програмчлалын тусламжтайгаар бид хөрвүүлсэн тоон утгыг ашиглан хяналтын самбар дээрх LED -ийн гэрлийг хянах боломжтой болно.
1-р алхам:
Хэлхээг бий болгох.
Алхам 2:
Кодыг https://github.com/primerobotics/Arduino дээрээс татаж авна уу
Алхам 3:
Ноорог зургийг Arduino Uno самбар дээр байршуулна уу
Кодыг хяналтын самбарт байршуулахын тулд Upload дүрс дээр дарна уу.
Хэрэв цонхны доод талд "Дууссан байршуулалт" гарч ирвэл ноорог амжилттай байршуулагдсан гэсэн үг юм.
Потенциометрийн босоо амыг эргүүлснээр LED -ийн гэрэлтэлт өөрчлөгдөх болно.
Хэрэв та харгалзах утгын өөрчлөлтийг шалгахыг хүсч байвал сериал мониторыг нээвэл потенциометрийн бариулыг эргүүлснээр цонхны өгөгдөл өөрчлөгдөх болно. Энэ туршилтыг хүссэнээрээ бусдад өөрчилж болно. Жишээлбэл, потенциометр ашиглан LED анивчих хугацааны интервалыг хянах боломжтой.
Алхам 5: Код
// Потенциометрээр хянагддаг
//Эргүүлэх
потенциометрийн босоо ам, та LED -ийн гэрэлтэлтийг харах ёстой.
// Вэбсайт: www.primerobotics.in
/******************************************/
const
int analogPin = 0; // аналог оролтын зүү хавсаргана
const
int ledPin = 9; // хөтөч хавсаргана
int
inputValue = 0; // мэдрэгчээс ирж буй утгыг хадгалах хувьсагч
int
outputValue = 0; // гаралтын утгыг хадгалах хувьсагч
/******************************************/
хоосон
тохируулах()
{
Serial.begin (9600); // цувралыг тохируулах
Харилцаа холбооны хурд 9600
}
/******************************************/
хоосон
давталт ()
{
inputValue = analogRead (analogPin); // -ийг уншина уу
потенциометрийн утга
Serial.print ("Оролт:"); // хэвлэх
"Оролт"
Serial.println (inputValue); // хэвлэх
inputValue
outputValue = газрын зураг (inputValue, 0, 1023, 0, 255); // 0-1023-аас 0-ээс 255 хүртэлх тооны тоотой пропорциональ болгон хөрвүүлэх
Serial.print ("Гаралт:"); // хэвлэх
"Гаралт"
Serial.println (outputValue); // хэвлэх
outputValue
analogWrite (ledPin, outputValue); // эргүүлэх
LED нь гаралтын утгаас хамаарна
саатал (1000);
}
/*******************************************/
Зөвлөмж болгож буй:
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: 3 алхам
![LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: 3 алхам LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: 3 алхам](https://i.howwhatproduce.com/images/001/image-367-41-j.webp)
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: Энэхүү төсөлд бид потенциометрийн хувьсах эсэргүүцлийг ашиглан LED -ийн тод байдлыг хянах болно. Энэ бол эхлэгчдэд зориулсан маш энгийн төсөл боловч энэ нь танд потенциометр, LED ажиллах талаар олон зүйлийг зааж өгөх болно
RGB LED нь Bluetooth эсвэл потенциометрээр хянагддаг: 5 алхам
![RGB LED нь Bluetooth эсвэл потенциометрээр хянагддаг: 5 алхам RGB LED нь Bluetooth эсвэл потенциометрээр хянагддаг: 5 алхам](https://i.howwhatproduce.com/images/006/image-17021-j.webp)
Bluetooth эсвэл потенциометрээр удирддаг RGB Led: Сайн байна уу! Өнөөдөр би Arduino төслөө та бүхэнтэй хуваалцахыг хүссэн юм. Би RGB удирдлагыг Arduino удирддаг болгосон. Энэ нь 3 горим, 2 интерфэйстэй. Эхний горим нь гарын авлагын удирдлага, хоёр дахь хүйтэн солонго, гурав дахь өнгөний түгжээ юм. Эхлээд та потенциометрийг тохируулна. Тэгвэл та
DIY ухаалаг робот хянах машины иж бүрдэл Машины гэрэл мэдрэмтгий байдлыг хянах: 7 алхам
![DIY ухаалаг робот хянах машины иж бүрдэл Машины гэрэл мэдрэмтгий байдлыг хянах: 7 алхам DIY ухаалаг робот хянах машины иж бүрдэл Машины гэрэл мэдрэмтгий байдлыг хянах: 7 алхам](https://i.howwhatproduce.com/images/008/image-22349-j.webp)
DIY ухаалаг робот хянах машины иж бүрдэл Машины гэрэл мэдрэмтгий байдлыг хянах: SINONING ROBOT -ийн загвараар та робот машиныг онлайнаар худалдаж авах боломжтой TheoryLM393 чип нь хоёр фоторезисторыг харьцуулж үзээрэй. эргэх, ингэснээр
7 сегментийн хос дэлгэцийг хэлхээний потенциометрээр хянадаг - Python - Алсын харааны тогтвортой байдлыг харуулах: 9 алхам (зурагтай)
![7 сегментийн хос дэлгэцийг хэлхээний потенциометрээр хянадаг - Python - Алсын харааны тогтвортой байдлыг харуулах: 9 алхам (зурагтай) 7 сегментийн хос дэлгэцийг хэлхээний потенциометрээр хянадаг - Python - Алсын харааны тогтвортой байдлыг харуулах: 9 алхам (зурагтай)](https://i.howwhatproduce.com/images/003/image-7977-16-j.webp)
Питенциометрээр CircuitPython-ээр хянагддаг 7 сегментийн хос дэлгэц-алсын харааны тогтвортой байдлыг харуулах төсөл: Энэхүү төсөл нь 7 сегментийн LED дэлгэц (F5161AH) дээр дэлгэцийг хянахын тулд потенциометрийг ашигладаг. Потенциометрийн товчлуурыг эргүүлэх үед дэлгэц дээр гарч буй тоо 0 -ээс 99 хүртэл өөрчлөгддөг. Зөвхөн нэг LED асах болно, маш богино хугацаанд, гэхдээ
Бичил замгийн энгийн булингартай байдлыг хянах, хянах систем: 4 алхам
![Бичил замгийн энгийн булингартай байдлыг хянах, хянах систем: 4 алхам Бичил замгийн энгийн булингартай байдлыг хянах, хянах систем: 4 алхам](https://i.howwhatproduce.com/images/002/image-5378-40-j.webp)
Бичил замагны энгийн булингартай байдлыг хянах, хянах систем: Булингарыг хэмжихийн тулд уснаас дээж авах нь уйтгартай байдаг гэж хэлэх нь энгийн бөгөөд энэ нь усан дахь жижиг, түдгэлзсэн тоосонцорыг илэрхийлдэг бөгөөд энэ нь гэрлийн замыг нэмэгдүүлэх эсвэл илүү их тоосонцор бүхий гэрлийн эрчмийг бууруулдаг. төвлөрөл эсвэл хоёулаа