Агуулгын хүснэгт:
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Цахилгаан хэрэгсэлд дасаагүй хүмүүсийн хувьд ХОУХ нь эрчим хүчний хяналт гэсэн үг юм. Энэхүү чуулган дээр бид үүнийг хэрхэн яаж гэрэлтүүлэх, гэрэлтүүлэх сонголттой чийдэн дээрх бүдэгрүүлэгчтэй төстэй LED -ийн гэрлийн эрч хүчийг хянахыг харуулав.
Энэ механизм нь жишээлбэл драйверийг мотортой холбох боломжийг олгодог. Энэ бол олон боломжуудын зөвхөн нэг нь юм.
- Тэмдэглэл: ХОУХ нь импульсийн өргөний модуляцийг илэрхийлдэг.
Алхам 1: Зорилго
Угсралт нь ESP -ээр хянагддаг хувьсах эсэргүүцэл болох потенциометрээс бүрдэнэ. Энэ схемд би Arduino -тэй ижил эх кодыг ашиглаж байна. Олон давуу талтай тул бид Arduino IDE -ийг ESP -тэй бусад төслүүдэд ашигладаг.
Угсралтанд ESP нь зөвхөн тэжээлд зориулагдсан USB -тэй холбогддог. Бид бас AD портод холбогдсон төвийн потенциометрийн зүү болох эерэг ба сөрөг курсорын зүүтэй байна.
Хүчдэл өөр өөр байдаг тул МЭ -д өөр утгыг унших боломжтой байдаг. Тиймээс потенциометрийг эргүүлснээр LED -ийн гэрлийг нэмэгдүүлэх эсвэл бууруулах боломжтой юм.
Алхам 2: угсрах
Цахилгааны схем нь маш энгийн: ESP8266 -ийг NodeMCU -ийн тохиргоонд ашигласнаар бид USB -ийг асаах болно. Тиймээс энд потенциометрийг нэг үзүүрээс сөрөг, нөгөө талаас эерэг талаас нь холбох ёстой. Курсор болох медиа нь ADC 0 дээр хэвээр үлддэг, учир нь энэ ESP нь зөвхөн аналог утгыг уншдаг порттой байдаг.
Алхам 3: WiFi ESP8266 NodeMCU ESP-12E
Алхам 4: Эх код
Тохируулах
Тохируулах функц дээр бид ашигладаг тээглүүрийн зан төлөвийг тодорхойлдог бөгөөд энэ тохиолдолд LED ба потенциометрийг тодорхойлдог.
void setup () {Serial.begin (115200) // Instrução para colocar o gpio que iremos utilizar como entrada, // podemos fazer a leitura nesse pino pinMode (A0, INPUT); // A0 é uma doimiye que indica o pino que ligamos nosso potenciômetro // Instrução para colocar o gpio que iremos utilizar como saída, // podemos alterar seu valor livremente para HIGH lu pinMode (LED_BUILTIN, OUTPUT); // LED_BUILTIN, LED нь ESP8266 хүртэл ажилладаг.
Гогцоо
Энэ функцын хувьд логик нь POT утгыг уншиж, энэ утгыг (гэрэлтүүлгийн эрч хүч) LED дээр хуваарилах явдал юм.
void loop () {// faz a leitura do pino A0 (nosso caso, o potenciômetro, retorna um valor entre 0 e 1023) int potencia = analogRead (A0); Serial.println (потенци); // LED байхгүй ESP8266 trabalha de maneira contrária, ou seja, quanto maior o valor atribuído, эсвэл эрчимжсэн. Faremos o cálculo aumentaros or brilho conforme girarmos or potenciômetro em sentido horário. потенци = 1023 - потенци; // LED analogWrite (LED_BUILTIN, потенци) гэсэн эрчимтэй тохиргоог хийх боломжтой. }
Зөвлөмж болгож буй:
Санамсаргүй DC мотор ХОУХ -ны туршилтууд + Кодлогчын алдааг олж засварлах: 4 алхам
Санамсаргүй тогтмол гүйдлийн хөдөлгүүрийн ХОУХ -ны туршилтууд + Кодлогчын алдааг олж засварлах нь: Хэн нэгний хог бол бусдын эрдэнэс байх үе байдаг, энэ бол миний хувьд тэр мөчүүдийн нэг байсан. Хэрэв та намайг дагаж байсан бол би хаягдал материалаар өөрийн 3D принтер CNC -ийг бүтээх асар том төсөл хэрэгжүүлсэн гэдгийг та мэдэх байх. Эдгээр хэсгүүд нь
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: 3 алхам
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: Энэхүү төсөлд бид потенциометрийн хувьсах эсэргүүцлийг ашиглан LED -ийн тод байдлыг хянах болно. Энэ бол эхлэгчдэд зориулсан маш энгийн төсөл боловч энэ нь танд потенциометр, LED ажиллах талаар олон зүйлийг зааж өгөх болно
RGB LED нь Bluetooth эсвэл потенциометрээр хянагддаг: 5 алхам
Bluetooth эсвэл потенциометрээр удирддаг RGB Led: Сайн байна уу! Өнөөдөр би Arduino төслөө та бүхэнтэй хуваалцахыг хүссэн юм. Би RGB удирдлагыг Arduino удирддаг болгосон. Энэ нь 3 горим, 2 интерфэйстэй. Эхний горим нь гарын авлагын удирдлага, хоёр дахь хүйтэн солонго, гурав дахь өнгөний түгжээ юм. Эхлээд та потенциометрийг тохируулна. Тэгвэл та
7 сегментийн хос дэлгэцийг хэлхээний потенциометрээр хянадаг - Python - Алсын харааны тогтвортой байдлыг харуулах: 9 алхам (зурагтай)
Питенциометрээр CircuitPython-ээр хянагддаг 7 сегментийн хос дэлгэц-алсын харааны тогтвортой байдлыг харуулах төсөл: Энэхүү төсөл нь 7 сегментийн LED дэлгэц (F5161AH) дээр дэлгэцийг хянахын тулд потенциометрийг ашигладаг. Потенциометрийн товчлуурыг эргүүлэх үед дэлгэц дээр гарч буй тоо 0 -ээс 99 хүртэл өөрчлөгддөг. Зөвхөн нэг LED асах болно, маш богино хугацаанд, гэхдээ
Потенциометрээр stepper моторыг хэрхэн удирдах вэ: 5 алхам
Потенциометрийн тусламжтайгаар алхам алхмаар ажилладаг моторыг хэрхэн яаж удирдах вэ: Энэхүү зааварчилгаанд би потенциометр ашиглан stepper хөдөлгүүрийн байрлалыг хэрхэн удирдахыг танд үзүүлэх болно. Тиймээс, эхэлцгээе