Mundarija:

BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey: 22 qadam (rasmlar bilan)
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey: 22 qadam (rasmlar bilan)

Video: BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey: 22 qadam (rasmlar bilan)

Video: BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey: 22 qadam (rasmlar bilan)
Video: #ZAPAL#12-YOSHLI QIZ USHLANDI 2024, Noyabr
Anonim
Image
Image
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey
BT ilovasi bilan 7 oyoqli 7 segmentli RGB displey

Bu 6 futli soatni yasashning uzoq yillik orzusi (lekin 7 futli displey), lekin bu faqat orzu. Bu birinchi raqamni yasashning birinchi qadami, lekin ishlayotganda, lazerni kesuvchi kabi mashinalarda bunday katta loyihani amalga oshirish juda qiyinligini his qilyapman. Loyihani kechayu kunduz ikki marta tugatgandan so'ng, qo'llarim qattiq og'riyapti.

Men ko'proq LED chizig'ini ololmayapman, bu mening ishimni deyarli 186 bo'lak simni kesish va ikkala yon qisqichini va 372 punktli lehimni kesish imkonini beradi. Bu ish deyarli 10 soat davom etadi, hammasi oddiy asboblar yordamida, maxsus asboblarsiz. Lekin bu loyiha sabr -toqat va ishonchimni oshiradi.

1 -qadam: kerakli materiallar

Kerakli materiallar
Kerakli materiallar
Kerakli materiallar
Kerakli materiallar

Kerakli materiallar

1) Gofrokarton ((90 +200 + 90) 380 X 998 mm) bitta o'yin etarli, lekin men faqat 2 ta taxta (7 ta taxta) olaman.

2) Gofrokartonli chiziqlar (30 X 1000 mm) - 7 ta.

3) 460 mm X 1000 mm oq qog'oz.

4) Manzilli RGB LED chiziqlar (men faqat bitta 60 Nos tasmasini ishlataman, lekin agar siz 7 bosqichdan o'ta olsangiz, uning ishlashi juda qiyin va displey juda yorqin).

5) Arduino Uno - 1 Yo'q.

6) HC05 Bluetooth moduli - 1 ta.

7) LM2596 DC to DC kuchlanish regulyatori. - 1 Yo'q

8) 3.7V 18650 Batareya - 2 ta raqam

9) Kalitli 18650 ikkita batareyali ushlagich - 1 Yo'q

10) oddiy PCB

11) Erkak va urg'ochi bosh pimlari.

12) Ko'p simlar.

2 -qadam: Reja

Reja
Reja

Men oddiy 7 segmentli displeyni hisoblayman va balandligi nisbati bilan 6 fut balandlikdagi boshqa o'lchamlarni o'zgartiraman (aslida u 7 futga yaqin), chunki men bir fut balandlikni 3 futga hisoblayman. Menda faqat bitta LED chiziqlar bor va men yangisini ololmayapman, shuning uchun uni displey uchun rejalashtiring va har bir nuqta orasidagi masofani hisoblang.

Mening barcha loyihalarim arduino qalqoni bilan boshlandi, lekin men bu loyihada birinchi navbatda displey konstruktsiyasidan boshlayman, chunki men boshlaganimda uni tugata olishimga ishonchim komil emas.

3 -qadam: Asosiy qismni yarating

Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating
Asosiy qismni yarating

Poydevorni bitta bo'lakka yasash - bu mening rejam, shuning uchun katlamani o'z ichiga olaman (998,4 mm X 383 mm).

QANDAY 383

Yon devorlari 90 mm+90 mm va kengligi 203 mm, shuning uchun 90+90+203 = 383

QANDAY 998.4 LEDning haqiqiy balandligi 914.4 bo'lsa, egilgan qismning balandligi ikki tomonga tekislanadi (101.6+101.6 = 203.2) (914.4-203.2 = 711.2). Keyin har ikki tomonning qiyshiq qismini egilish balandligini qo'shing (143.6 + 143.6 = 287.2), Shunday qilib (711.2 + 287.2 = 998.4).

Men taxtani sharf sotuvchisidan oldim, u 2 ta qattiq taxta va uning o'lchami (1000 mm X 400 mm). Men qopqoqli 2 quti sotib olaman, shuning uchun jami 4 dona. Mening talabim bo'yicha 7 ta bo'lakni kesib oling va balansni bitta bo'lakdan chiziqlar tayyorlash uchun ishlating. Men qog'ozni kesish uchun o'tkir pichoqni ishlataman.

4 -qadam: bazani to'ldiring

Baza to'ldiring
Baza to'ldiring
Baza to'ldiring
Baza to'ldiring
Baza to'ldiring
Baza to'ldiring

Kesilgan bo'laklarga buklanish uchun chiziqlar torting. Uzunlikni (90 X 203 X 90 mm) va balandlikni (143 X 711 X 143 mm) ga bo'ling. Eğimli qismlar uchun to'liq kesilgan. Katlanadigan qismlar uchun bitta yuqori qatlamni kesib oling va qarama -qarshi tomonga katlayın. Qatlamni birlashtiring va 3 dyuymli lenta yordamida ulaning. Qolgan qismlarni kesmang, endi uni ishlov berish va saqlash uchun ishlating, keyin biz uni kesib tashlaymiz.

5 -qadam: oraliq tekshirish

Oraliq tekshirish
Oraliq tekshirish
Oraliq tekshirish
Oraliq tekshirish

Alohida bo'laklarga yig'ing va etti segmentli displey qiling.

6 -qadam: Ish boshlandi

Ish boshlandi
Ish boshlandi
Ish boshlandi
Ish boshlandi

Menga tugallangan qadam juda kichkina selfi yoqadi.

7 -qadam: Qopqoq uchun chiziqlarni kesib oling

Qopqoq uchun chiziqlar
Qopqoq uchun chiziqlar
Qopqoq uchun chiziqlar
Qopqoq uchun chiziqlar

bizga 1000 mm X 25 mm bo'lgan gofrirovka qilingan qutilarga 14 ta nos kerak. Bizda allaqachon asosiy qutidan 1000 X 400 mm bo'lak balansi bor. 25 mm uzunlikdagi to'g'ri chiziqni torting, bu juda oson, chunki po'latdan yasalgan shkalaning kengligi 25 mm. Iplarni ehtiyotkorlik bilan kesib oling.

8 -qadam: Qopqoq devorini yarating

Qopqoq devorini yasang
Qopqoq devorini yasang
Qopqoq devorini yasang
Qopqoq devorini yasang
Qopqoq devorini yasang
Qopqoq devorini yasang

Ikkita chiziqni oling (1000mm X 25mm), sello lentasi yordamida ikkala tomonni birlashtiring, bir qatlamni burilishlarda kesib oling va qopqoq devori tayyor.

9 -qadam: Qopqoqni va sinovni yakunlang

Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang
Qopqoqni va sinovni yakunlang

Qog'oz allaqachon 1000 mm balandlikda, shuning uchun qog'ozni 273 mm (203+10+10+25+25) X 1000 mm kesib oling.

Ikkala tomondan 25 mm kattalashtiring va devorlari bilan fevikol (Gum) yordamida yopishtiring. Qopqoqni yoping va yon devorlarini egilgan devorlarga burang va qopqog'ini echib oling, ortiqcha qog'ozni yon tomondan kesib oling, egilgan tomonlarini devorlarga yopishtiring va qopqoq tayyor.

Men aytganimdek, menda faqat 1 ta chiziq bor, men bu o'lchamga mos kelmoqchiman. Shunday qilib, bitta LED tasmasini qutining yon tomoniga joylashtiring va faqat 8 ta LED yonib tursin, lekin 8 ta quti qutidan chiqadi, shuning uchun faqat 7 ta LED. Bu juda yaxshi, shuning uchun men boshqa qovoqlarni yasashni boshlayman.

10 -qadam: Barcha qopqoqlarni to'ldiring

Barcha qopqoqlarni to'ldiring
Barcha qopqoqlarni to'ldiring
Barcha qopqoqlarni to'ldiring
Barcha qopqoqlarni to'ldiring
Barcha qopqoqlarni to'ldiring
Barcha qopqoqlarni to'ldiring

Tugatgandan so'ng, u saqlash qutilariga o'xshaydi. Har bir tayanch uchun albabets bering

11 -qadam: qalqon yasang

Qalqon yasang
Qalqon yasang
Qalqon yasang
Qalqon yasang
Qalqon yasang
Qalqon yasang

Bu juda oddiy sxema. 18650 ta ikkita batareya quvvati to'g'ridan -to'g'ri arduino vin piniga o'tadi va D5 ma'lumotlar pinli chiziqli ma'lumotlarga ulanadi. Led tasmasi uchun 5v va gnd batareyadan LM2596 DC orqali shahar voltaj regulyatoriga o'tadi. HC05 5 v va gnd arduino 5 v va gnd, tx va rx arduino rx va tx dan o'tadi. Men oldingi loyiham uchun qalqondan foydalanaman.

12 -qadam: Arduino dasturi

Arduino dasturini quyidagi havoladan yuklab oling.

Arduino dasturida men ikkita ko'p o'lchovli qatorni yaratdim. Har bir chiziqdagi LED manzili nima ekanligini ko'rsatadigan birinchi qator, ikkinchi qatorda 0 dan 9 gacha bo'lgan har bir raqam uchun qaysi chiziqlar yoqilgan va o'chirilganligini ko'rsatish uchun 0 va 1 tugmalaridan foydalaning. Endi barcha chiroqlarni o'chiring va chiziq bilan qator yordami. Siz tanlagan rangdan foydalaning. Android -dan cmd olganda, u raqamni ko'rsatadi yoki taymerni ishga tushiradi.

13 -qadam: Android ilovasi

Android ilovasi
Android ilovasi
Android ilovasi
Android ilovasi
Android ilovasi
Android ilovasi

Apk faylini ushbu havoladan yuklab oling va uni mobil telefoningizga o'rnating.

Arduino ilovasida biz ko'rsatadigan raqamni yuborish uchun 0 dan 9 gacha tugmalar mavjud. Taymer tugmachasini hisoblang va hisoblang va ishga tushirish tugmasi bilan taymer turli xil ranglarda ishlaydi. Rang palitrasidan rang tanlash uchun sizda rang tanlagich mavjud.

Bluetooth -ni yoqish uchun ilovani oching va tugmani bosing.

14 -qadam: simlarni tayyorlang

Simlarni tayyorlang
Simlarni tayyorlang
Simlarni tayyorlang
Simlarni tayyorlang
Simlarni tayyorlang
Simlarni tayyorlang

Bu juda qiyin vazifa, men deyarli 186 dona simni kesib oldim va ikkala chetini yirtib tashladim va ikkala uchini lehimladim, shuning uchun birinchi bo'lib 372 ball. Men 120 mm simni olaman, uchta rangni +5v uchun, gnd uchun qora va ma'lumot uchun ko'kni ishlataman.

15 -qadam: LEDni lehimlang

LEDni lehimlang
LEDni lehimlang
LEDni lehimlang
LEDni lehimlang
LEDni lehimlang
LEDni lehimlang

Avvaliga doimiy marker yordamida LED manzilini yozing. Keyin uni bo'laklarga bo'ling. LEDlarni ulash uchun simni ishlating. Lehimlashda ehtiyot bo'ling. Har birida 8 ta svetodiodli 7 ta chiziq yasang. Uzoq vaqt talab etiladi.

16 -qadam: ulagichlarni yarating va chiroqlarni tekshiring

Image
Image
Ulagichlarni yarating va chiroqlarni tekshiring
Ulagichlarni yarating va chiroqlarni tekshiring
Ulagichlarni yarating va chiroqlarni tekshiring
Ulagichlarni yarating va chiroqlarni tekshiring

Har bir chiziqlar orasidagi ulanish erkak va urg'ochi pinlari yordamida amalga oshiriladi. Chiqish oxirida ayol sarlavhadan foydalaning va kirish tomonida sarlavha qiling.

17 -qadam: LEDlarni teng masofada yopishtiring

Image
Image
LEDlarni teng masofada yopishtiring
LEDlarni teng masofada yopishtiring
LEDlarni teng masofada yopishtiring
LEDlarni teng masofada yopishtiring
LEDlarni teng masofada yopishtiring
LEDlarni teng masofada yopishtiring

Gofrirovka qilingan kartondan 845 mm chiziqlarni kesib oling va boshlang'ich o'lchami 20 mm, keyin 114,8 mm va o'rtasini belgilang. LEDlarni gofrokarton tasmalariga issiq yopishtiruvchi qurol bilan ishlating. Har bir chiziqni 1 dan 7 gacha raqamlang. Namuna kodi yozilgan qutiga qo'yilmasdan oldin chiziqni tekshiring.

18 -qadam: qutidagi chiziqlarni mahkamlang

Qutidagi ichidagi chiziqlarni mahkamlang
Qutidagi ichidagi chiziqlarni mahkamlang
Qutidagi ichidagi chiziqlarni mahkamlang
Qutidagi ichidagi chiziqlarni mahkamlang
Qutidagi ichidagi chiziqlarni mahkamlang
Qutidagi ichidagi chiziqlarni mahkamlang

Rejaga ko'ra, chiziqlarni qutiga issiq yopishtiruvchi qurol yordamida mahkamlang. Qutining yon tomonidagi chiziqlarni mahkamlanganda, ulagich tomonini diqqat bilan tekshiring. Pastki pastki bo'shliqdan simni chiqarib oling. Erga joylashtiring va pardozni tekshiring. Haqiqatan ham, kech bo'ldi, shuning uchun tugatish fotosuratlari xira va juda katta o'lchamdagi chiroqlar ham ishlamaydi.

19 -qadam: Uni ramkaga o'rnating va o'rnidan turing

Uni ramkaga o'rnating va o'rnidan turing
Uni ramkaga o'rnating va o'rnidan turing
Uni ramkaga o'rnating va o'rnidan turing
Uni ramkaga o'rnating va o'rnidan turing
Uni ramkaga o'rnating va o'rnidan turing
Uni ramkaga o'rnating va o'rnidan turing

Led va qopqog'i yopiq bo'lsa, quti og'irligi kamroq, shuning uchun endi u to'g'ri tura olmaydi. PVX trubkadan ramka yasang va qutini ramka bilan mahkamlang. Endi ramkani aylantiring va qopqog'ini yoping. Arduinoni etakchi kirish joyiga ulang. Endi u chayqalishga tayyor.

20 -qadam: Android -dan Cmd -ni ishga tushiring

Image
Image

Qorong'ida u juda yorug ', yorug'likda yaxshi ko'rinadi, agar chiziqlar ko'proq ishlatilsa, u yanada yorqinroq bo'ladi. Ammo tugatgandan so'ng, men uni chetga sura olmayman, shuning uchun barcha fotosuratlar xona ichidan.

21 -qadam: 1 dan 10 gacha

1 dan 10 gacha
1 dan 10 gacha
1 dan 10 gacha
1 dan 10 gacha

22 -qadam: Xursand bo'ling

Image
Image
Maza qiling
Maza qiling
Maza qiling
Maza qiling

Har bir raqam bilan alohida fotosuratlar sizning tug'ilgan sanangizni yoki yilingizni ko'rsatadi va rasmlarni qo'shish uchun ilovalarni ishlatib, uni umumiy veb -sahifalarda profil rasmingizga aylantiradi.

Bu men bajargan eng qiyin loyiha, chunki loyihani tugatgandan so'ng, yolg'iz odamning tanasi ko'proq azob chekadi. Ammo ilgari aytganimdek, sabr -toqat bilan bu loyihani yakunlay olmayman. Texnologiyadan tashqari men ushbu loyihada mehnatsevarlik va sabr -toqatni o'rganaman.

Mening loyihamdan o'tganingiz uchun tashakkur.

Ko'proq zavqlanish uchun …………… Do'stlarimga fikr bildirishni va rag'batlantirishni unutmang

Super o'lchamli tezlik tanlovi
Super o'lchamli tezlik tanlovi
Super o'lchamli tezlik tanlovi
Super o'lchamli tezlik tanlovi

Super o'lchamli tezlik tanlovida ikkinchi mukofot

Tavsiya: