Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 2: Хэлхээ диаграм
- Алхам 3: Arduino самбарыг програмчилъя
- Алхам 4: Андройд програм
Видео: Андройд аппликэйшн бүхий Bluetooth удирдлагатай RGB гэрэл: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
By motorerkid1Миний вэбсайт руу зочлох Зохиогчийн дэлгэрэнгүйг дагах:
Тухай: Электроникийн инженер, хоббичин. Би микроконтроллертой үргэлжлүүлэн туршиж үзэх дуртай. Engineerkid1 -ийн тухай дэлгэрэнгүй »
Сайн байна уу үйлдвэрлэгчид, өнөөдөр бид ухаалаг гар утаснаасаа удирддаг Bluetooth удирдлагатай RGB зурвас хийхийг сурах болно. Энэхүү төслийн цаад санаа нь үзэгчдийн нүдэнд дулаахан мэдрэмжийг өгөх дэвсгэр/ширээний гэрэл бий болгох явдал юм. Тийм ээ, энэ гэрэл нь YouTubers болон бүтээгдэхүүний гэрэл зурагтай холбоотой хүмүүст маш сайн байдаг. Тиймээс, хэрэв та энэ Bluetooth хяналттай RGB зурвас хийхийг хүсч байвал энэ зааварчилгааг эцэс хүртэл уншихаа мартуузай. Мөн би MIT програм зохион бүтээгч 2. LED -ийг удирдахын тулд хэрхэн андроид програм бүтээсэн тухайгаа дэлгэцийн агшинг хавсаргах болно.
Алхам 1: Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Өндөр чанартай эд ангиудыг цаг тухайд нь хүргэж өгдөг тул UTSource.net -ээс хангамжийг худалдаж авахыг танд зөвлөж байна. Яг одоо зочилж, гишүүнчлэлийнхээ нэг сарын үнэгүй туршилтыг аваарай. Нэмэлт гишүүдэд өгөгдсөн давуу талууд нь үнийг 8-30% хямдруулах, 90 хоногийн буцах бодлого, тээвэрлэлтийн купон болон бусад зүйл юм. Энэ саналыг яг одоо аваарай!
Энэ төслийг хэрэгжүүлэхэд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийн жагсаалтыг энд оруулав.
1. Ардуино Уно
2. RGB Led зурвас
3. HC-05 Bluetooth модуль
4. 3 x IRLZ44N N сувгийн мофет
5. 1 x 220 ом ба 10 к ом эсэргүүцэл
Нэмэлт хангамж -
Ерөнхий зориулалттай ПХБ, гагнуурын төмөр, холбогч утас, электроникийн хуванцар хаалт, системийг тэжээх 12 вольт адаптер.
Алхам 2: Хэлхээ диаграм
Энэхүү төслийн схемийг энд өгсөн бөгөөд ерөнхий зориулалтын ПХБ дээр гагнахад хялбар байдаг. Гэхдээ би эхлээд хэлхээний самбар дээр тест хийхийг зөвлөж байна. Таны худалдаж авдаг RGB тууз нь нийтлэг анодын төрөл эсэхийг шалгаарай. өөрөөр хэлбэл асаахын тулд та гэрлийг холбосон байх ёстой. Уг шумуулыг Arduino Uno -ийн ХОУХ -ны зүүгээр удирддаг.
Уг хэлхээ нь ухаалаг гар утаснаас HC-05 Bluetooth модулийн тусламжтайгаар тушаалыг хүлээн авдаг. Үүний тулд Arduino -ийн TX ба Rx тээглүүрүүдийг ашигладаг.
Анхааруулга: Кодыг байршуулах явцад Bluetooth модулийн Rx ба Tx зүүг салга, тэгвэл танд алдаа гарах болно.
Алхам 3: Arduino самбарыг програмчилъя
Одоо би энд хоёр програм орууллаа. Нэг өөрчлөлт хийхэд хоёулаа адилхан. Кодуудын нэг нь Arduino -г дахин тохируулсны дараа ч харуулахын тулд өмнөх сонгосон өнгийг хадгалах чадвартай байдаг.
Нөгөө код бол төхөөрөмжийг асаах бүртээ тохируулах ёстой энгийн RGB удирдагч юм.
EEPROM код нь маш үр дүнтэй бөгөөд та ухаалаг гар утсаа холбох шаардлагагүй болно. Хэрэв танд кодын талаар эргэлзэж байвал доорхи сэтгэгдлээс чөлөөтэй асуугаарай.
Алхам 4: Андройд програм
Би энэ Android програмыг бүтээхдээ MIT App Inventor 2 -ийг ашигласан. Интерфэйс нь PWM утгыг Bluetooth -ээр дамжуулан Arduino руу илгээдэг энгийн гүйдэг унтраалга юм. Bluetooth төхөөрөмжийг янз бүрийн боломжтой төхөөрөмжөөс сонгож болно. Хэрэв та програмыг минийхтэй адил болгохыг хүсвэл дээрх зургуудыг дагана уу. Ижил хяналтыг авахын тулд блокуудыг миний хийсэн шиг тохируулаарай.
Энэ ажлаас өөрийгөө аврахыг хүссэн хүмүүс миний програмыг шууд татаж авах боломжтой.
Програмыг суулгахын тулд ухаалаг гар утсан дээрх үл мэдэгдэх эх сурвалжаас суулгах сонголтыг идэвхжүүлэх шаардлагатай.
Суулгасны дараа утасныхаа Bluetooth-ийг асаагаад HC-05 модульд холбоно уу. Нууц үг нь "0000" эсвэл "1234" байх болно.
Одоо том Bluetooth дүрс дээр дараад хосолсон төхөөрөмжөө сонгоно уу.
Одоо та хэвтээ баарыг гулсуулж RGB туузыг хянах боломжтой. Та мөн гурван өнгийг нэмж холимог өнгө үүсгэж болно.
Энэ зааварчилгаа танд таалагдсан гэж найдаж байна. Лайк товчийг дарж дэмжиж байгаагаа найзуудтайгаа хуваалцаарай. Хэрэв танд кодын талаар ямар нэгэн тусламж хэрэгтэй бол доор тайлбар бичнэ үү. Залуус одоохондоо ийм байна. Өөр нэг гайхалтай төсөлтэй буцах болно. Баярлалаа.
Зөвлөмж болгож буй:
Андройд студи ашиглан Андройд аппыг хэрхэн үүсгэх вэ: 8 алхам (зурагтай)
Андройд студи ашиглан Андройд апп хэрхэн үүсгэх вэ: Энэхүү заавар нь Android Studio хөгжүүлэлтийн орчныг ашиглан Андройд апп бүтээх үндсийг заах болно. Андройд төхөөрөмж улам бүр түгээмэл болж байгаа тул шинэ програмын эрэлт нэмэгдэх болно. Android Studio нь ашиглахад хялбар (
Андройд удирдлагатай Rover -ийг хэрхэн яаж хийх вэ: 8 алхам (зурагтай)
Андройд удирдлагатай роверыг хэрхэн яаж хийх вэ: энэ зааварчилгаанд би танд Android удирдлагатай машин эсвэл ровер хэрхэн бүтээх талаар үзүүлэх болно. Андройд удирдлагатай робот хэрхэн ажилладаг вэ? Андройд аппликэйшн удирддаг робот нь Bluetooth -ээр дээрэм дээр байгаа Bluetooth модульд холбогддог
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэлийн гэрэл: 8 алхам (зурагтай)
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэл хөдлөлийн гэрэл: Энэ нийтлэлд би энэхүү гайхалтай пирамид хэлбэртэй LED гэрлийн чийдэнг бүтээх үйл явцыг авч үзэх болно. Гэрлийн хувьд би 16 фут зурвастай RGB LED гэрлийг ашигласан
Bluetooth -ээр дамжуулан SD картны модуль бүхий Arduino -аас Андройд утас хүртэлх температур ба чийгшлийн мэдээлэл бүртгэгч: 5 алхам
Температур ба чийгшлийн мэдээллийг бүртгэгч нь Arduino -аас Android утас руу SD картын модуль ашиглан Bluetooth -ээр холбогдоно уу: Сайн байцгаана уу, энэ бол миний анхны зааварчилгаа юм. Ихэнхдээ бид төслүүддээ мэдрэгч ашигладаг боловч өгөгдөл цуглуулах, хадгалах, шууд утас эсвэл бусад төхөөрөмж рүү дамжуулах арга замыг хайж олох
Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)
Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: Хүүхдийн номноос лабиринт автоматаар шийдэх робот хүртэлх олон тооны лабиринтийг үзээрэй. Энд би лазер тусгал ашиглан лабиринт шийдэх өөр аргыг туршиж үзье. Эхлээд би үүнийг маш хялбар гэж бодож байна, гэхдээ хямд үнээр хийх нь нарийвчлалд илүү их цаг зарцуулдаг. Хэрэв хэн нэгэн хүсвэл