Агуулгын хүснэгт:

Дуут удирдлагатай скутерын гэрэл ба гаражийн хаалга: 6 алхам
Дуут удирдлагатай скутерын гэрэл ба гаражийн хаалга: 6 алхам

Видео: Дуут удирдлагатай скутерын гэрэл ба гаражийн хаалга: 6 алхам

Видео: Дуут удирдлагатай скутерын гэрэл ба гаражийн хаалга: 6 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Арваннэгдүгээр
Anonim
Image
Image

Бүгдээрээ сайн уу!

Би саяхан цахилгаан скутер худалдаж авсан боловч арын гэрэлгүй, гаражийн хаалга онгойлгогчгүй байсан … ГАЙХЛАА !! (ノ ゚ 0 ゚) ノ ~

Тиймээс би гаражийнхаа хаалгыг өөрөө худалдаж авахын оронд алсын болон хойд гэрэл хийхээр шийдсэн.

Гаражийн хаалга онгойлгох товчлууртай байх нь ямар хөгжилтэй юм бэ?! Тиймээс би бүх зүйлийг дуу хоолойгоор удирдахаар шийдсэн. Товчлуур дарахын оронд хаалга онгойлгохыг хүсэх нь илүү хөгжилтэй байдаг. Энэ нь функциональ болон шоуны хувьд маш сайн ажилладаг.

Би https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ гэх мэт дугуйн гэрлийн төслүүдийг хайж, өөрийн сайжруулсан хувилбарыг бүтээхээр шийдсэн. Тиймээс, би цахилгаан скутер дээрх хөдөлгөөнт эргэх дохиог нэмж өөрийн стильд нийцүүлэн гэрлээ дээшлүүлэхээр шийдсэн. Тэд мөн гаражийн хаалгыг утасгүйгээр утасгүй удирдах nRF24L01 модультай.

Гэрэл нь хөдөлгөөнт эргэх дохиотой байхын тулд 16x16 LED матрицаар хийгдсэн.

Дээрх видеоноос үзээрэй.

Өөртөө зориулж хийх заавар доор байна.

Алхам 1: эд ангиудыг цуглуулах

Бүрэлдэхүүн хэсгүүдийг холбох (дугуйн нэгж)
Бүрэлдэхүүн хэсгүүдийг холбох (дугуйн нэгж)

Энэхүү зааварчилгааны хувьд танд дараах хэсгүүд хэрэгтэй болно.

1: 2x Arduino (би нано ашиглаж байна)

2: Дуу таних модуль (eBay -аас хямд үнээр авсан)

3: LED матриц (неопиксел)

4: LED матрицын 5V хүчдэлийн эх үүсвэр

5: 5V -ийн өөр тэжээлийн эх үүсвэр, гэхдээ би 9V ашиглаж байна

6: 2x nRF24L01 модуль

7: Реле модуль

8: Утас

Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбох (дугуйн нэгж)

Arduino, nRF24L01, яриа таних модуль, тэжээлийн эх үүсвэр, LED матрицыг холбож эхлээрэй.

A. nRF24L01 -ийн холболтууд:

-MISO нь 12 -р зүүтэй холбогддог

-MOSI нь 11 -р зүүтэй холбогддог

-SCK нь 13 -р зүүтэй холбогддог

-CE нь 9 -р зүүтэй холбогддог

-CSN нь 10 -р зүү рүү холбогддог

-NRF24L01 -ийн GND ба VCC нь GND болон Arduino -ийн 3.3V -тэй холбогддог.

B. Яриа таних модулийн холболтууд:

-RX нь 6 -р зүүтэй холбогддог

-TX нь 5 -р зүү рүү холбогддог

-Модулийн GND ба VCC нь Arduino -ийн GND болон 5V -тэй холбогдсон

C. LED матрицын холболтууд:

Би эрчим хүчний банк ашиглан цахилгаан нийлүүлсэн. Цахилгаан банк холбохын тулд USB кабель аваад кабелийн +ve ба -ve үзүүрийг хуулж ав.

-5V матриц нь Arduino -ийн VIN зүү болон тэжээлийн эх үүсвэрийн +ve холболттой холбогддог

-Матрицын GND нь Arduino -ийн GND зүү болон тэжээлийн эх үүсвэрийн -ve холболттой холбогддог

Алхам 3: Дуу хоолойны модулийг сургах

A. Дуут хяналтын санг татаж авах.

B. Файлыг нээх -> Жишээ -> VoiceRecognitionV3 -> vr_sample_train

би "VR myVR (2, 3)" -г өөрчлөх руу "VR myVR (6, 5);" RX TX зүүний өөрчлөлтийг дансанд оруулах кодонд.

ii. Кодыг байршуулна уу

C. Цуваа дэлгэцийг нээнэ үү

би Бодын хурдыг 115200 болгож "Newline" сонголтыг сонгоно уу.

ii. Цэс нь гарын авлагыг нээх болно.

1. "Галт тэрэг" командыг ашиглан яриаг сургах.

2. "0 -р галт тэрэг" гэж бичээрэй, энэ нь танаас командыг хэлж, дараа нь дахин хэлэхийг шаардах болно.

3. "Галт тэрэг 1", "галт тэрэг 2" г.м.

Кодонд:

0 галт тэрэг нь гаражийн хаалгыг хянах явдал юм

1 -р галт тэрэг бол зүүн талын дохио юм

2 -р галт тэрэг бол зөв дохио юм

3 -р галт тэрэг бол улаан гэрлийг асаах явдал юм

4 -р галт тэрэг бол гэрлээ унтраах явдал юм

Алхам 4: Номын сангаа аваад кодоо байршуулаарай

LED Matrix болон nRF24L01 нэмэлт номын санг татаж авах.

A. Sketch -> Номын сан оруулах -> Номын санг удирдах … руу очоод RF24 -ийг TMRh20 -ээр суулгана уу.

B. Мөн Adafruit -ийн Neo Pixel номын санг суулгаарай.

C. Хавсаргасан кодыг ScootSendProtowtlightsIns.ino дээр байршуулна уу.

Код нь тайлбар өгөх тайлбартай боловч маш ойлгомжтой.

Алхам 5: Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)

Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)
Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)
Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)
Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)
Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)
Бүрэлдэхүүн хэсгүүдийг холбох (гаражийн хэсэг)

Гаражийн хаалганы нэгжийн хувьд бид буухиа модуль, nRF24L01, тэжээлийн эх үүсвэр, Arduino -ийг холбох хэрэгтэй.

Би бүхэл бүтэн угсралтыг давс түгээх саванд хийсэн.

A. nRF24L01 -ийн холболтууд:

MISO нь 12 -р зүүтэй холбогддог

MOSI нь 11 -р зүү рүү холбогддог

SCK нь 13 -р зүүтэй холбогддог

CE нь зүү 9 -тэй холбогддог

CSN нь 10 -р зүү рүү холбогддог

NRF24L01 -ийн GND ба VCC нь GND болон Arduino -ийн 3.3V -тэй холбогддог.

B. Реле модулийн холболтууд:

Реле модулийн DC ба DC+ нь Arduino-ийн GND ба 5V-тэй холбогддог

Дохионы гох порт нь Arduino -ийн 2 -р зүүтэй холбогддог

Шилжүүлэгчийн нэг үзүүрийг релений нийтлэг порт руу холбоно уу

Шилжүүлэгчийн нөгөө үзүүрийг релений ердийн хаалттай порт руу холбоно уу

C. Эрчим хүчний эх үүсвэрийн холболтууд:

9V батерейны +ба төгсгөлийг Arduino -ийн VIN зүү рүү холбоно уу

-Ve төгсгөлийг Arduino -ийн GND зүү рүү холбоно уу

D. Кодыг байршуулна уу

Алхам 6: Туршилт, хэв маягаар аялах

Зааварчилгааны дээд хэсэгт демо видео хавсаргасан болно.

Зааварчилгаа танд таалагдсан гэж найдаж байна. Асуух зүйл байвал сэтгэгдэл бичээрэй.

Та LED матриц дээр илүү олон хөдөлгөөнт дүрс нэмж болно. Та мөн гаражийн хаалганаас бусад зүйлийг хянах боломжтой.

Гайхалтай нь яриа таних чадвар нь 15 милийн хурдтай байсан ч сайн ажилладаг.

Үүнд саналаа өгөөрэй.

Баярлалаа, Сахил Парих

www.snp13.com

Зөвлөмж болгож буй: