Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Эхлэх
- Алхам 3: Цахилгааны утас
- Алхам 4: Потенциометр ба LED тохиргоо
- Алхам 5: Код
Видео: Потенциометр бүхий LED диммер: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ бол LED -ийг бүдгэрүүлэхийн тулд потенциометрийг хэрхэн ашиглахыг зааж өгсөн заавар юм.
Алхам 1: Материал
- Ардуино
- Компьютер
- Талхны самбар
- LED
- 5 Эрэгтэй утас
- Потенциометр
- USB кабель
Алхам 2: Эхлэх
USB кабелиар Arduino -г компьютерт холбоно уу.
Алхам 3: Цахилгааны утас
Arduino -ийг USB кабелиар компьютерт залгасны дараа бид эхний утсыг аваад нэг үзүүрийг газардуулж, нөгөө үзүүрийг j1 -д оруулна. Дараа нь та A0 -аас j3 хүртэлх хоёр дахь утсыг тавина. Дараа нь та 5в -аас j5 хүртэлх гурав дахь утсыг тавина.
Үүний дараа та D9 -ээс j15 хүртэлх дөрөв дэх утсыг тавина. Дараа нь газрын таваас j17 хүртэлх сүүлчийн утас.
Алхам 4: Потенциометр ба LED тохиргоо
Бариулыг утаснаас хол харсан байдлаар байрлуул. Үүнийг f1 f3 ба f5 руу залгаарай. Дараа нь LED -ийг аваад урт хөлийг f15, богино хөлийг f17 -д оруулна уу.
Алхам 5: Код
Эдгээр нь тодорхой үгс ямар утгатай болохыг компьютерт хэлж өгдөг хувьсагчууд юм.
int potPin = A0; Энэ нь бид potPin гэж нэрлэдэг потенциометрийн дунд хэсэг нь A0 int readValue -д залгагдсан болохыг компьютерт хэлдэг. Энэ нь компьютерт бид readValue гэж хэлэх бүрдээ потенциометрийг уншихыг хэлдэг гэсэн үг юм
Энэ бол кодын үлдсэн хэсгийг тохируулахын тулд ганцхан удаа хийгддэг Void Setup юм.
void setup () {Энэ бол Void Setup -ийн эхлэл гэдгийг л хэлж байна
pinMode (9, OUTPUT); Энэ нь гэрлийг тохируулж байгаа тул дараа нь асааж болно
pinMode (potPin, INPUT); Энэ нь потенциометрийг тохируулдаг тул бид үүнийг дараа нь ашиглах боломжтой болно
Дараагийн хэсэг бол түүнийг зогсоох хүртэл дахин дахин гүйдэг хоосон тойрог юм.
void loop () {
readValue = analogRead (potPin); Энэ нь компьютерийг унших үнэ цэнийг хэлэх бүрт потенциометрийг уншихыг хэлдэг.
readValue = газрын зураг (readValue, 0, 1023, 0, 255); Энэ нь 0-1023 хүртэлх потенциометрийн тоонуудыг 0-255 хүртэлх LED тоонууд руу хөрвүүлдэг.
analogWrite (9, readValue); Энэ нь компьютерт потенциометрийн хэлж буй гэрлийг LED гэрэл асаахыг хэлдэг.
}
Энэ бол бүхэл бүтэн код юм:
int potPin = A0; int readValue = 0;
хүчингүй тохиргоо () {
pinMode (9, OUTPUT);
pinMode (potPin, INPUT);}
void loop () {
readValue = analogRead (potPin);
readValue = газрын зураг (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Зөвлөмж болгож буй:
LoRa Arduino, Esp8266 эсвэл Esp32: 15 алхам бүхий бага зардалтай E32 (sx1278/sx1276) төхөөрөмж бүхий 3 км -ээс 8 км хүртэлх утасгүй холбоо: 15 алхам
LoRa Arduino, Esp8266 эсвэл Esp32 -д зориулсан бага өртөгтэй E32 (sx1278/sx1276) төхөөрөмж бүхий 3Km -аас 8Km хүртэлх утасгүй холбоо: Би Semtech цувралын LoRa төхөөрөмж дээр суурилсан EBYTE E32 -ийг удирдах номын сан, маш хүчирхэг, энгийн бөгөөд хямд төхөөрөмжтэй. 3км -ийн хувилбар энд, 8км -ийн хувилбар энд байна Тэд 3000м -ээс 8000м -ийн зайд ажиллах боломжтой бөгөөд тэдгээр нь маш олон онцлог шинж чанартай байдаг
Потенциометр бүхий интервалометр: 4 алхам
Потенциометрийн интервалометр: Би маш энгийн интервалометр хийхээр шийдсэн бөгөөд цаг хугацааны хувьд параметрүүдийг хялбархан оруулдаг. Интервалометр нь хоёр товчлуур (Оруулах ба Сонгох) ба нэг потенциометр (тогоо) ашигладаг. Товчлууруудын тусламжтайгаар та програмчлалын горимд орж болно
Потенциометр бүхий Infinity толин цаг: 3 алхам
Потенциометр бүхий Infinity толин цаг: Би хязгааргүй тольтой тааралдахад үнэхээр дажгүй санагдсан. Энэ нь намайг хязгааргүй толь хийх урам зориг өгсөн боловч зорилготой байхын тулд надад хэрэгтэй байсан. Тиймээс би хязгааргүй толин цаг ажиллуулахаар шийдсэн. Энэ бол танд хязгааргүй толь бөгөөд
Arduino заавар - Потенциометр бүхий Stepper Motor Control: 5 алхам
Arduino заавар - Потенциометрийн тусламжтайгаар Stepper Motor Control: Энэхүү зааварчилгаа нь миний " Arduino: потенциометрээр stepper моторыг хэрхэн удирдах вэ " Саяхан миний байршуулсан YouTube видео. Үүнийг шалгаж үзэхийг танд зөвлөж байна. Миний YouTube суваг эхлээд та
3 потенциометр ба Arduino бүхий 3 серво моторыг удирдах: 11 алхам (зурагтай)
3 потенциометр ба Arduino бүхий 3 Servo моторыг хянах: Сайн байна уу. Энэ бол миний анхны зааварчилгаа юм, тиймээс хэрэв би үүнийг тохируулахад алдаа гарвал та намайг тэвчээртэй хүлээж авна гэж найдаж байна. Энэ нь эхлэгчдэд зориулагдсан болно, тиймээс илүү дэвшилтэт хүмүүс үүнийг алгасаад зүгээр л холбож болно. Миний тавьсан зорилго бол