Mundarija:

ArduBand - Ko'zlaringizni saqlang!: 6 qadam (rasmlar bilan)
ArduBand - Ko'zlaringizni saqlang!: 6 qadam (rasmlar bilan)

Video: ArduBand - Ko'zlaringizni saqlang!: 6 qadam (rasmlar bilan)

Video: ArduBand - Ko'zlaringizni saqlang!: 6 qadam (rasmlar bilan)
Video: Ko'zingiz nuri qanchalik darajada o'tkirligini aniqlashni xohlaysizmi? 2024, Noyabr
Anonim
Image
Image

Salom, hozirgi vaziyatda ko'p odamlar uyda ishlaydi, shuning uchun biz kompyuter yoki smartfon oldida ko'proq vaqt o'tkazamiz. Ba'zida biz ekran oldida bir necha soat o'tirib, ko'zimizni yo'q qilib, orqamizni egib olamiz. Biz harakat qilish va ko'zlarimizga bir oz dam berish uchun qisqa tanaffus olishni eslatuvchi asbobdan foydalanishimiz mumkin. ArduBand shunday ishlaydi va endi men sizga uni qanday qurishni ko'rsataman.

Ta'minotlar

  • Arduino Nano (Aliexpress)
  • PCB (PCBWay)
  • Akselerometr (Aliexpress)
  • Zaryadlash moduli (Aliexpress)
  • 2x10uF kondansatör
  • 5x 100nF kondansatör
  • 2x 20pF kondansatör
  • 2x 1uF kondansatör
  • 3v3 regulyatori - MCP1700T (Aliexpress)
  • WS2128 LED (Aliexpress)
  • Buzzer (Aliexpress)
  • N-Mosfet IRML2502 (Aliexpress)
  • 2x 1kOm qarshilik
  • 10 kOhm qarshilik

1 -qadam: ASSUMPTIONS

YO'Q
YO'Q

Yaxshi, boshida bir nechta taxminlar. Men qurilmamni iloji boricha kichkina bo'lishini, vaqti -vaqti bilan kompyuterdan tanaffus haqida vizual, ovozli va tebranuvchi signal bilan xabar berishini istardim. Hammasi shu. Akselerometrdan foydalanib, guruh mening hozirgi holatimni tekshiradi, ovozli signal yordamida signal signalini, tebranish dvigateli tebranishni, RGB svetodiod esa vizual signalni beradi. Hammasi RS232 USB konvertori tomonidan dasturlashtirilgan va, albatta, batareya bilan ishlaydigan mikrokontroller tomonidan boshqariladi.

2 -qadam: DESING

YO'Q
YO'Q

Menda allaqachon tanlangan komponentlar bor, shuning uchun burgutda sxemani tuzish vaqti keldi. Men o'zimga kerak bo'lgan ko'p narsalarni ichki kutubxonalardan, qolganlarini esa kutubxona yuklagichidan topdim. Men sxemani o'qish uchun bir nechta bloklarga ajratdim va u tugagandan so'ng men taxtani loyihalashni boshladim. Men taxtaning o'lchamlarini batareyadan bir oz kattaroq qilib o'rnatdim va mikrokontroller, diod, dvigatel, zilzila va boshqa bir nechta komponentlarni taxtaning yuqori tomoniga, batareyaga va boshqa elementlarni joylashtirdim. taxtaning pastki qismi. Albatta, men taxtani korpusga mahkamlash uchun teshiklar yaratish haqida esladim. Hammasi tayyor bo'lganda, men Gerber fayllarini yaratdim va ularni.zip formatida saqladim.

3 -qadam: tenglikni buyurtma qilish

PCB buyurtmasi
PCB buyurtmasi

Men PCBWay -ga bordim va hozir kotirovkani bosdim, tez buyurtma pcb va onlayn gerber viewer, men o'z taxtam uchun fayllarni yukladim, shunda men uning qanday ko'rinishini ko'rardim. Men oldingi yorliqqa qaytdim va gerber faylini qo'shishni bosdim, men o'z faylimni tanladim va hamma parametrlar o'z -o'zidan yuklanmoqda, men faqat taxtaning qalinligini 0,6 mm ga, soldermaskning rangini qizilga o'zgartirdim. Keyin men "kartaga saqlash" tugmasini bosdim, etkazib berish ma'lumotlarini ko'rsatdim va buyurtma uchun to'ladim.

4 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Kengash tayyor, qismlar tayyor, shuning uchun lehimlash vaqti keldi. Men hamma elementlarni aralashtirilmasligi uchun oldindan belgilangan bo'linmalar uchun saralashdan boshladim. Avvaliga men Arduino Nano -dan ajratilgan mikrokontroller ishi uchun javobgar bo'lgan qismlarni, ya'ni ikkita 20pf kondansatör, bitta 100nF, 16 MGts kvartsli rezonator, Atmega328 va dasturchi ishlashi uchun javob beradigan elementlarni lehimladim. qarshilik va ikkita 100n kondansatör. Men dasturchini uladim va aloqa to'g'ri ketayotganiga ishonch hosil qilish uchun namuna kodini yukladim. Keyingi qadam zaryad modulini, ya'ni tp4056 chipini va boshqa bir qancha elementlarni lehimlash edi. Agar qizil LED sekin yonib tursa, hamma narsa yaxshi ishlaydi. Batareyani ulaganingizda, ko'k LED o'chadi, bu batareyaning zaryad olayotganini ko'rsatadi va u faqat ko'k rangda bo'lsa, batareya zaryadlanadi, uni katalog yozuvida o'qish mumkin. Men batareyani ajratib qo'ydim va ws2128 diodini lehimladim, Ardafruit Neopixel kutubxonasidan kodni yukladim, shunda diodning ishlayotganiga ishonch hosil qildim, keyin diagrammada ko'rsatilgan keyingi bloklarni lehimladim va sinab ko'rdim, shuning uchun xatolar ehtimolini yo'q qildim. Butun jarayon taxminan ikki soat davom etdi. Men oxirgi dasturni yukladim va keyingi bosqichga o'tdim.

5 -qadam: uy -joy

Uy -joy
Uy -joy
Uy -joy
Uy -joy

Keyin talabalar uchun bepul bo'lgan Fusion 360 -da men o'z guruhim uchun uy -joy yaratdim va.stl formatiga eksport qildim, keyinchalik bu faylni Creality Slicer -ga yukladim. Bu dastur bizning loyihamizni printer tushunadigan tilga tarjima qilish uchun javobgardir. Men faylni sd kartaga saqladim va chop etishni boshladim. Men eskirgan, ishlatilmaydigan soatni topdim, u bilan bilaguzukni echib tashladim va u tugagandan so'ng sumkamga yopishtirdim. Men unga elektronika qo'ydim va korpus qopqog'ini burab qo'ydim. Bu oxirgi qadam edi.

6 -qadam: Hammasi shu

HAMMASI SHU!
HAMMASI SHU!
HAMMASI SHU!
HAMMASI SHU!
HAMMASI SHU!
HAMMASI SHU!

Bu tayyor arduBand. Har 10 daqiqada u mening pozitsiyamni tekshiradi va agar u o'ttiz daqiqa o'tirganimni aniqlasa, signalni ishga tushiradi, men bir daqiqa turib turib o'chirib qo'yaman. O'sha paytda men kompyuterdan ko'z uzib, derazaga qarayman, ko'zlarimga va orqamga dam beraman. Buning yordamida men o'z loyihalarimda uzoq vaqt ishlaganimda ularga zarar bermayman. Menimcha, bu loyiha hamma uchun foydali bo'ladi, lekin birinchi navbatda, kitob o'qishmi yoki kompyuter oldida ishlashmi, ish stolida uzoq vaqt o'tirganlar uchun.

E'tiboringiz uchun tashakkur va sizni avvalgi loyihalarimni tekshirishga taklif qilaman!

Mening Youtube: YouTubeMen Facebook: Facebook Mening Instagram: Instagram shaxsiy PCB buyurtma: PCBWay

Tavsiya: