Агуулгын хүснэгт:
- Алхам 1: RGB LED модулийн тодорхойлолт
- Алхам 2: RGB LED модулийн тодорхойлолт
- Алхам 3: RGB LED туршилтын хангамж
- Алхам 4: RGB LED модулийн туршилтыг холбох
- Алхам 5: RGB LED модулийн туршилтын код
- Алхам 6: RGB LED модулийн хураангуй/санал хүсэлт
Видео: 37 мэдрэгчийн RGB LED ашиглах: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Тиймээс та гадагшаа гарч, "37 мэдрэгч" нэртэй хямд үнээр цахилгаан мэдрэгч, модулийн иж бүрдэл худалдаж авсан (энд эсвэл Amazon дээр байгаа бусадтай адил), гэхдээ модулийн талаархи мэдээллийг олж чадахгүй байна уу? Энэхүү цуврал зааварчилгаа нь 37 мэдрэгчийн иж бүрдэл дэх бүх модулийг танд туслах болно. 37 модулиас өөр модуль зардаг 20 иж бүрдэл, 45 модулийн иж бүрдэл гэх мэт бусад иж бүрдэл байдаг. Эдгээр мэдрэгч/модулийг зарим онлайн дэлгүүрээс дангаар нь авах боломжтой.
Эдгээр иж бүрдэл нь STEM (Шинжлэх ухаан, Технологи, Инженерчлэл, Математик) -ийн туршилт, боловсролд маш сайн байдаг.
"RGB LED" гэж нэрлэгддэг 37 мэдрэгчийн иж бүрдэл модулиуд нь нүх, гадаргуу дээр суурилуулсан RGB LED юм. Энэ бол нэг багцад багтсан гурван өөр LED өнгө бүхий LED юм.
(37sensors.com сайтын зөвшөөрөлтэй ашигласан зураг, мэдээллийг)
Алхам 1: RGB LED модулийн тодорхойлолт
Улаан, ногоон, цэнхэр ялгаруулагч агуулсан LED тус бүрийг бие даан хянадаг. Зарим модульд гүйдэл хязгаарлах резистор байдаг бол заримд нь байхгүй.
Үүнийг бас нэрлэдэг: бүтэн өнгийн LED, гурван өнгийн LED, гурван хромат LED, KY021, KY016.
Багцнаас олдсон: 37 мэдрэгч, 45 мэдрэгч (нүхний LED).
Багцаас олдсон: 20 мэдрэгч, 37 мэдрэгч, 45 мэдрэгч (SMT LED).
Алхам 2: RGB LED модулийн тодорхойлолт
LED: TH эсвэл SMT 5050 аль аль нь
Урагшлах хүчдэлийн улаан бууралт: 2.1V
Урагш хүчдэл буурах ногоон: 3.2V
Цэнхэр урагшлах хүчдэл: 3.2
Улаан: 625 нм
Ногоон: 530 нм
Цэнхэр: 465 нм
Хэмжээ: 20х15 мм
Зарим модульд гүйдэл хязгаарлах резистор байдаг бол заримд нь байхгүй. Ердийн эсэргүүцлийн утга нь 120 - 270 Ом байна.
Тээглүүрийг ихэвчлэн буруу бичдэг. RGB, BGR, GRB гэх мэт.
Эдгээр модулиудын хувьд хэд хэдэн өөр эх сурвалж байдаг. Энд байгаа модулиудтай төстэй модуль бүр яг ижилхэн ажилладаггүй. Функц, хүчдэлийн түвшин, зүү, идэвхгүй/идэвхтэй төлөвийн ялгаа байгаа эсэхийг шалгахын тулд танд байгаа тусгай модулийг шалгана уу. Зарим модулиуд буруу шошготой тээглүүр, бүр муу гагнасан бүрэлдэхүүн хэсгүүдтэй болохыг тогтоожээ.
Алхам 3: RGB LED туршилтын хангамж
Энэхүү модуль хэрхэн ажилладаг талаар үндсэн ойлголттой болохын тулд энэхүү туршилт нь үүнийг ойлгоход хялбар микроконтроллерийн самбар болох Sensor. Engine: MICRO-той хэрхэн холбохыг харуулж байна. Энэхүү самбарын нэг хэсэг болох 32 битийн бичил системд бүх ухаалаг төхөөрөмжүүд байдаг тул нарийн төвөгтэй хөгжлийн систем шаардлагагүй болно.
Бусад микроконтроллерийн платформуудын код өөр хэл/синтакс дээр байх боловч хэлбэр нь ижил байх болно.
Энэхүү туршилтын бүрэлдэхүүн хэсгүүдийн жижиг жагсаалтыг энд оруулав.
37 мэдрэгч бүхий RGB LED модуль. (Энэхүү туршилтын эх сурвалж: CircuitGizmos) Багцыг Amazon дээр болон олон газарт онлайнаар авах боломжтой.
Jumper Wires, эмэгтэй, эмэгтэй "DuPont" хэв маяг. (Энэхүү туршилтын эх сурвалж: CircuitGizmos) Энэ төрлийн холбогчийг мөн онлайнаар авах боломжтой.
Микроконтроллерийн самбар. (Энэхүү туршилтын эх сурвалж: CircuitGizmos)
Цуваа терминал програмтай компьютерийг USB -ээр самбартай холбогдоход ашигладаг. Ийм үнэгүй, хэрэгтэй програмуудын нэг бол Beagle Term юм.
Энэ бүхний тусламжтайгаар та RGB LED модулийг турших туршилт хийж болно.
Алхам 4: RGB LED модулийн туршилтыг холбох
Хар утас - Нийтлэг ойлголт
SEM GND - Модулийн газар
Улаан утас - RedLED элемент
SEM P4 - Модуль R
Ногоон утас - RedLED элемент
SEM P5 - G модуль
Цэнхэр утас - RedLED элемент
SEM P6 - В модуль
Энэхүү тусгай нүхтэй LED модуль нь одоогийн хязгаарлах эсэргүүцэлтэй тул гадны эсэргүүцэл шаардлагагүй болно
Алхам 5: RGB LED модулийн туршилтын код
Компьютер нь микроконтроллерийн самбар дээр холбогдсон бол Beagle Term бол энэ самбар дээр юу болж байгааг харах цонх юм. Та програмын кодыг оруулах, кодын хэвлэгдсэн үр дүнг харах, ажиллаж байгаа програмд мэдээлэл оруулах зэргээр харилцах боломжтой. ">" Мөрөнд EDIT бичих нь таныг дотоод засварлагчтай холбох болно. Энэ редактор дээр та програмын кодыг оруулах болно. Та оруулсан кодоо Control-Qkeystroke ашиглан хадгалах боломжтой. Та Control-W ашиглан редактор дахь кодыг хадгалж, шууд ажиллуулж болно.
EDIT програмын хяналтын товчлуурууд. (Функцийн товчлуурууд Beagle Term -д зөв ажилладаггүй)
- Control -U - Гэрийн шугам руу шилжих
- Control-U Control-U-Хөтөлбөрийг эхлүүлэхийн тулд шилжүүлнэ үү
- Control -K - Шугамын төгсгөл рүү шилжих
- Control-K Control-K-Хөтөлбөрийн төгсгөл рүү шилжих
- Control -P - Хуудас дээш
- Control -L - Хуудас доош
- Control-] - Устгах
- Control -N - Оруулах
- Control -Q - Кодыг хадгална уу
- Control -W - Кодыг ажиллуулна уу
- Control -R - Хайх
- Control -G - Хайлтыг давт
- Control -T - Текстийг тэмдэглэх
- Control -Y - Текстийг буулгах
- ESC - Өөрчлөлтөөс татгалзсан редактороос гарах.
Энэ туршилтын кодыг засварлагчид оруулна уу.
Тохируулах 4, хийх
SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN (4) = 1: PAUSE 200: PIN (4) = 0 PAUSE 200: PIN (5) = 1: PAUSE 200: PIN (5) = 0 PAUSE 200: PIN (6) = 1: PAUSE 200: PIN (6) = 0 LOOP
Энэхүү туршилтын код нь 4, 5, 6 -р тээглүүрийг гаралтанд тохируулж, дараа нь өнгөний элементийг асаах, унтраахын тулд гаралт бүрийг өндөр ба доод түвшинд тохируулна.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO for r = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 for b = 100 to 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 to g = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 r = 100-1 STEP - 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 to b = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 to g = 100 to 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 LOOP
Энэхүү туршилтын код нь PWM ашиглан R, G, B сувгийн гаралтыг аажмаар нэмэгдүүлэх/багасгахад ашигладаг. Өөрчлөлтүүдийн хооронд 5 секундын саатал гардаг.
ХОУХ -ны гаралтыг 5V эсвэл 12V RGB LED туузыг жолоодохын тулд хатуу төлөвт реле (реле хуудсыг үзнэ үү) эсвэл FET -ээр ажиллуулж болно.
Алхам 6: RGB LED модулийн хураангуй/санал хүсэлт
Хэрэв танд энэ төрлийн модулийн техникийн үзүүлэлт, зан байдлын талаар нэмэлт мэдээлэл байгаа бол энд сэтгэгдэл бичээрэй, би холбогдох мэдээллийг оруулах болно. Хэрэв та ижил төстэй, гэхдээ дангаараа эсвэл өөр модулийн багцад байдаг модулийн талаар мэддэг бол үүнийг дурдах хэрэгтэй.
Хэрэв та энэ модулийг туршиж үзсэн бол сэтгэгдэл бичих хэсэг нь бусад микроконтроллерын платформуудын жижиг дээжийн кодыг оруулах тохиромжтой газар байх болно. эсвэл 37 мэдрэгч, 37 мэдрэгчийн баримт бичигт зочилно уу.
Зөвлөмж болгож буй:
Sensor21.com -ийг мэдрэгчийн хяналтанд хэрхэн ашиглах вэ: 3 алхам
Sensor21.com -ийг мэдрэгчийн хяналтанд хэрхэн ашиглах вэ: Хэрэв танд DIY төслийнхөө алсын төхөөрөмж, мэдрэгчийг хянах, хянах платформ хэрэгтэй бол sensor21.com нь танд сайн шийдэл байж магадгүй юм. Энэ нь хэрэглэгчдэд ээлтэй GUI ашиглахад бэлэн байна. Мэдрэгч нэмж, тэдгээрийг графикаар хянахад хялбар. Сэрүүлэг тохируулах
Arduino ашиглах хэт авианы мэдрэгчийн заавар: 6 алхам
Arduino ашиглах хэт авианы мэдрэгчийн заавар: Энэхүү заавар нь алдартай хэт авианы мэдрэгч HC - SR04 -ийн талаархи гарын авлага юм. Би энэ нь хэрхэн ажилладаг талаар тайлбарлаж, зарим онцлог шинж чанаруудыг нь харуулаад, төслүүддээ нэгтгэхийн тулд дагаж мөрдөх боломжтой Arduino төслийн жишээг хуваалцах болно. Бид схемийн диаграмыг өгдөг
Node-RED ашиглан утасгүй чичиргээ ба температур мэдрэгчийн өгөгдлийг MySQL-д ашиглах: 40 алхам
Node-RED ашиглан утасгүй чичиргээ ба температурын мэдрэгчийн өгөгдлийг MySQL-д ашиглах: Утасгүй сүлжээний сүлжээний бүтцийг ашиглан 2 миль хүртэлх зайтай NCD-ийн урт хугацааны IoT үйлдвэрлэлийн утасгүй чичиргээ, температур мэдрэгчийг танилцуулж байна. Нарийвчилсан 16 битийн чичиргээ ба температур мэдрэгчийг агуулсан энэхүү төхөөрөмж нь
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах вэ: 4 алхам
Mac терминалыг хэрхэн ашиглах, гол функцийг хэрхэн ашиглах талаар: Бид танд MAC терминалыг хэрхэн нээхийг үзүүлэх болно. Бид танд терминалын дотор ifconfig, лавлахыг өөрчлөх, файлд хандах, arp гэх мэт цөөн хэдэн онцлог шинж чанаруудыг харуулах болно. Ifconfig нь танд IP хаяг болон MAC зараа шалгах боломжийг олгоно
TCRT5000 IR мэдрэгчийн модулийг Arduino UNO дээр хэрхэн ашиглах вэ: 7 алхам (зурагтай)
TCRT5000 IR мэдрэгчийн модулийг Arduino UNO -тэй хэрхэн ашиглах вэ: Энэхүү гарын авлагад бид танд TCRT5000 IR мэдрэгчийн модулийг ашиглах талаар анхан шатны мэдлэг олгох болно. Эдгээр үндсэн үзүүлэлтүүд нь цуваа дэлгэц дээрх аналог ба дижитал утгыг танд харуулав. Тодорхойлолт: Энэхүү IR цацруулагч мэдрэгч нь өнгө, өнгийг илрүүлэхийн тулд TCRT5000 -ийг ашигладаг