Агуулгын хүснэгт:
- Алхам 1: Fritzing дээр бидний ПХБ -ийг зохион бүтээх
- Алхам 2: Манай ПХБ -ийг JLCPCB -ээс маш хямд үнээр захиалаарай
- Алхам 3: Шаардлагатай бүрэлдэхүүн хэсгүүд:
- Алхам 4: Ажиллаж байна
- Алхам 5: Өгөгдлийг гадагшлуулах (Pin 24) бусад IC -ийн өгөгдлийн оролт (Pin 1) -тэй холбох
- Алхам 6: Цагийн холболтыг хийж, үүний дагуу ачаална уу
- Алхам 7: Диаграммд үзүүлсэн шиг конденсатор ба резисторыг холбоно уу
- Алхам 8: Диаграммд үзүүлсэн шиг матрицын зүүг холбоно уу
- Алхам 9: Манай LED дэлгэцийн хэргийг хийх
- Алхам 10: Код ба програмын холбоос
Видео: Bluetooth удирдлагатай Arduino LED дэлгэц: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгааны дагуу бид 32X8 LED матриц дэлгэцийг гар утсан дээрээ текст мессежийг бодит цаг хугацаанд нь өөрчлөх боломжтой бөгөөд MIT App Inventor ашиглан өөрийн апп болгоно.
Тиймээс найзууд энэ гайхалтай, гайхалтай төслийг эхлүүлцгээе.
Алхам 1: Fritzing дээр бидний ПХБ -ийг зохион бүтээх
Бид Fritzing дээр ПХБ-ийг зохион бүтээсэн бөгөөд энэ нь нээлттэй эх үүсвэр бүхий тоног төхөөрөмжийн санаачилга бөгөөд электроникийг хэн бүхэнд бүтээлч материал болгон хүртээмжтэй болгодог.
Энэ бол 2 давхарга бүхий ПХБ -ийн загвар бөгөөд бид шаардлагатай зүйлээ маш нарийн нямбайлан савласан болно.
Одоо Gerber файлыг экспортлох, бидний ПХБ -ийг захиалах цаг болжээ.
Алхам 2: Манай ПХБ -ийг JLCPCB -ээс маш хямд үнээр захиалаарай
Нэгэнт та өөрийн ПХБ -ийн Gerber файлын зип фолдерыг үүсгэсэн бол одоо энэ файлыг JLCPCB -д байршуулж, миний PCB -д хийсэн маскыг хар гэж сонгох гэх мэт шаардлагыг тавих цаг болжээ. Хэрэв та өөрийн төслүүдэд хамгийн сайн чанарын ПХБ хайж байгаа бол JLCPCB бол хамгийн тохиромжтой сонголт юм.
Тэд 10 ПХБ -ийг ердөө 2 доллараар санал болгож байгаа бөгөөд би үүнийг хамгийн сайн наймаа гэж үзэж байна.
Тиймээс, 10 долларын ПХБ -ийг зөвхөн 2 доллараар хаана загварчлах вэ:
Алхам 3: Шаардлагатай бүрэлдэхүүн хэсгүүд:
- Arduino (NANO эсвэл UNO)
- Bluetooth модуль HC-05
- LED (32X8 = 256 ширхэг)
- MAX7219 LED матрицын драйвер IC (4 ширхэг)
- 10uF конденсатор (4 ширхэг)
- 100nF конденсатор (4 ширхэг)
- 40K эсэргүүцэл (4 ширхэг)
- Холбогч, гагнуур, утас, багаж хэрэгсэл гэх мэт …
Алхам 4: Ажиллаж байна
Энд бид 8X8 LED тус бүр 4 матриц үүсгэсэн. MAX7219 драйвер бүр 64 LED матрицтай ажиллах боломжтой. Arduino нь өгөгдлийг цуваа холболт ашиглан илгээх болно. Тиймээс бид Arduino -аас бүх MAX7219 драйверуудад цагийг холбож, тээглүүрээ ачаалах ёстой. Мэдээллийн зүү нь зөвхөн эхний драйвертай холбогдоно. Эхний драйверын "өгөгдөл гадагшлуулах" зүүгээс бид хоёр дахь жолоочийн хоёр дахь "өгөгдөл" рүү утас холбох болно. Ингэж бид 8х8 хэмжээтэй дөрвөн матрицыг цувралаар холбодог. Бид Bluetooth модулийг Arduino -ийн Tx ба Rx тээглүүрт холбож, 5V болон MAX7219 драйвер бүрт 5V нийлүүлэх ёстой бөгөөд юуны өмнө 8x8 матриц бүрийг хэрхэн холбох талаар авч үзье. Бид 4 матрицтай болсны дараа бид тэдгээрийг "өгөгдөл гадагшлуулах" "өгөгдлийг оруулах" зүүгээр нэгтгэж болно.
Алхам 5: Өгөгдлийг гадагшлуулах (Pin 24) бусад IC -ийн өгөгдлийн оролт (Pin 1) -тэй холбох
Алхам 6: Цагийн холболтыг хийж, үүний дагуу ачаална уу
Алхам 7: Диаграммд үзүүлсэн шиг конденсатор ба резисторыг холбоно уу
Алхам 8: Диаграммд үзүүлсэн шиг матрицын зүүг холбоно уу
Алхам 9: Манай LED дэлгэцийн хэргийг хийх
Нэгэнт та дээрх холболтыг хийснийхээ дараа би хаягдал картон ашиглаж, LED -ээр хуванцараар хийсэн хайрцгийг хийсэн бөгөөд ингэснээр гэрэл нь тархахгүй, бидэнд илүү тайвшруулах болно. харах.
Алхам 10: Код ба програмын холбоос
Код: Татаж авах
ПХБ -ийн дизайн: татаж авах
Апп файлууд: Татаж авах
Зөвлөмж болгож буй:
Bluetooth удирдлагатай Messenger LCD -- 16x2 LCD дэлгэц -- Hc05 -- Энгийн -- Утасгүй мэдээллийн самбар: 8 алхам
Bluetooth удирдлагатай Messenger LCD || 16x2 LCD дэлгэц || Hc05 || Энгийн || Утасгүй мэдээллийн самбар: …………………………. Миний YouTube сувгийг SUBSCRIBE дарж илүү олон видеог үзээрэй. ………………………………… Мэдэгдлийн самбарыг хүмүүсийг шинэ мэдээллээр хангахад ашигладаг эсвэл хэрэв та өрөөн дотор эсвэл хагасаар мессеж илгээхийг хүсч байвал
Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: 4 алхам
Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: Энэ бол Малайзын Universiti Tun Hussein Onn (UTHM) оюутнуудын UQD10801 (Robocon1) оюутнууд юм.Энэхүү гарын авлагад та IR алсын удирдлага дээрх товчлууруудыг шингэн болор дэлгэц (LCD) дээр хэрхэн харуулах талаар сурах болно. ) Arduino Uno R3 ашиглан. Энэхүү гарын авлага нь
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
Алсын удирдлагатай транзисторын удирдлагатай мотор; хэлхээний тойм: 9 алхам
Алсын удирдлагатай транзистороор удирддаг мотор; хэлхээний тойм: Энэ хэлхээ нь алсын удирдлагатай транзистороор удирддаг мотор юм. Алсын удирдлага нь хүчийг асаадаг. Транзистор нь моторыг асаах болно. Програмын код нь хөдөлгүүрийн хурдыг нэмэгдүүлэх болно. дараа нь хөдөлгүүрийн хурдыг тэг хүртэл бууруулна