Mundarija:
- Ta'minotlar
- 1 -qadam: Fayllarni yuklab oling
- 2 -qadam: Dasturiy ta'minot dasturi
- 3 -qadam: PCBlarni lehimlang
- 4 -qadam: chiziqlar tayyorlang
- 5 -qadam: Asosiy PCBdagi chiziqlarni lehimlang
- 6 -qadam: Birinchi bo'yoq
- 7 -qadam: mexanik yig'ish
- 8 -qadam: tugatish
Video: Hammasini boshqaradigan bitta POV displeyi: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Motivatsiya
Menga POV (ko'rishning qat'iyatliligi) displeylari juda yoqadi! Ularni ko'rib chiqish nafaqat qiziq, balki ularni rivojlantirish uchun ham katta qiyinchilik. Bu, albatta, fanlararo vazifadir. Sizga juda ko'p ko'nikmalar kerak: mexanik, elektron, dasturlash va boshqalar!
Men har doim o'z uyimni qurishni va uni imkon qadar katta va qobiliyatli qilishni xohlaganman. Bir yil oldin men buni qildim! Bu juda ko'p ish va juda murakkab edi. Menga bunday qiyinchiliklar yoqadi. Shunday qilib, qiziqarli bo'ldi;-)
Endi men ham siz o'zingiz qurishingizni xohlayman. Siz buni o'zingiz ishlab chiqish uchun qo'llanma sifatida qabul qilishingiz yoki POV displeyim nusxasini olish uchun ko'rsatmalarga amal qilishingiz mumkin. Men hal qilishim kerak bo'lgan barcha qiyinchiliklarni ko'rsatishga harakat qilaman.
Qayta qurishni iloji boricha osonlashtirish uchun men o'z dizaynimni takrorladim. SMT komponentlari yo'q va hamma narsa yangi boshlanuvchilar tomonidan lehimlanishi kerak. Xato qilmang, hamma narsani bir joyga to'plash hali juda katta qiyinchilik. Ammo buni amalga oshirish kerak!
OGOHLANTIRISH: Ushbu loyihada yuqori tezlikda yangilanadigan LEDlar mavjud va fotosensitiv epilepsiya bilan og'rigan odamlarning tutilishiga olib kelishi mumkin
Bu qanday ishlaydi?
Bu erda siz POV displeyining umuman qanday ishlashini o'qishingiz mumkin.
Birinchidan, bizga video signal uzatadigan manba kerak. Original dizaynda men buni WIFI orqali qildim. Men kompyuter ekranini suratga olish va bu ma'lumotlarni WIFI orqali ESP8266 ga yuborish uchun dastur yozdim. Ushbu yondashuvning muammosi shundaki, ESP8266 juda sekin edi va WIFI tarmoqli kengligi 16 FPS uchun etarli edi. Endi biz ESP32 dan foydalanamiz. Men barcha muammolar hal qilingan deb o'ylagandim, lekin ma'lum bo'lishicha, ESP32 ham WIFI orqali ESP8266 ga qaraganda ko'proq o'tkazish qobiliyatini taklif qilmaydi. ESP32 video oqimini dekodlash uchun etarli hisoblash quvvatiga ega. Shunday qilib, men JSP formatidagi tasvirlarni WIFI orqali ESP32 ga yuborishni tugatdim. Shuning uchun ESP32 veb -saytiga ega. Bu saytda siz rasmlar yoki videolarni tanlashingiz mumkin, keyin veb -sayt JPEG fayllarini ESP32 -ga uzatadi. JPEG -ni dekodlash uchun juda ko'p xotira kerak, shuning uchun bizda ham muammo bor. Lekin u hozircha ishlaydi. Balki, keyinroq yaxshiroq yechim topaman.
Keyin biz LEDlarni o'zimiz boshqarishimiz kerak. Bu ishlashi uchun biz LEDlarning aniq holatini har lahzada bilishimiz kerak. Shuning uchun men Hall effekti sensori qo'shdim. Har bir aylanish magnitdan o'tadi va shuning uchun uni aniqlash imkonini beradi. Keyin biz aylanish vaqtini o'lchaymiz. Biz taxmin qilamizki, keyingi aylanish ham xuddi shu vaqtni oladi. Shunday qilib, biz o'z pozitsiyamizni hisoblashimiz mumkin. Bu jarayon qayta -qayta takrorlanadi. LEDlarni boshqarish uchun biz FPGA -dan foydalanamiz. Biz mikroprotsessordan ham foydalanishimiz mumkin, lekin bu juda sekin bo'lishi mumkin. Eng tashqi LEDlar sekundiga taxminan 10.000 marta yangilanishi kerak. FPGA vazifasini osonlikcha bajaradi va buni kamroq titroq bilan bajaradi.
Agar svetodiodlarni tez -tez yangilab turish kerak bo'lsa, bizga ham tez LEDlar kerak bo'ladi. Asl dizaynimda APA102 LEDlarini ishlatardim. Ularning yangilanish tezligi taxminan 20 kHz. Men bu LEDlar yordamida LED tasmalarini olishga harakat qildim, lekin onlayn sotuvchi menga SK9822s yubordi va ular bir xilligini aytdi (ikki marta sodir bo'ldi …) Shunday qilib, biz SK9822dan foydalanamiz. Ular faqat 4,7 kHz yangilanish tezligiga ega, lekin umid qilamanki, bu etarli bo'ladi. Bundan tashqari, ular biroz boshqacha protokolda. Faqat xabardor bo'ling. Shunday qilib, ESP32 tasvir ramkalarini FPGA -ga o'tkazadi. Keyin FPGA LEDlarni boshqaradi.
Endi LEDlar aylanishi kerak. Shuning uchun biz shahar motoridan foydalanamiz. Bu vosita ESP8266 PWM signali orqali boshqariladi. ESP8266 shuningdek, WIFI orqali ESP32 ga ulangan. Shuning uchun aylanish tezligini o'lchash uchun bizga faqat bitta sensor kerak. Asl dizaynda men ikkitadan foydalanardim.
Tizim haqida ko'proq ma'lumotni original dizayn haqidagi videomda topishingiz mumkin.
Asboblar
Men quyidagi vositalardan foydalandim:
- 3D printer
- Lehimlovchi temir
- Issiq elim
- Super elim
- Micro USB kabeli
- Qaychi
- Matkap + yog'och matkap 3 4 8 va 12 mm
- Tornavida
- Yassi penseler
- Yon kesuvchi
- Tel -striptizchi
- Bo'yoq materiallari
- Qum qog'oz
Buyurtma berish
Men TINDIE do'konini ochdim. Shunday qilib, agar xohlasangiz, to'plam sotib olishingiz mumkin va menga shunga o'xshash loyihalarni amalga oshirishda yordam bering;-)
OSH
Har doimgidek, bu erda ko'rgan hamma narsa ochiq manba sifatida e'lon qilinadi.
Yangilanishlar
Kelgusida yaxshilamoqchi bo'lgan narsalarim bor:
-
Rang o'lchamlari 12 bitdan 24 bitgacha => shuning uchun bizga ko'proq RAMga ega FPGA kerak bo'ladi>>
Cmod A7, ular pin bilan mos keladi:-)
-
Xotira muammolarini oldini olish uchun PSRAM bilan ESP32
- Cho'tkasi muammosini tuzating …
Ta'minotlar
Maxsus tayyorlangan qismlar
Siz ularga buyurtma berishingiz yoki mendan to'plamga buyurtma berishingiz kerak!
1 * Asosiy PCB (gerber fayllari gerber main.zip papkasida joylashgan)
1 * PCB drayveri (gerber fayllari gerber motor.zip papkasida joylashgan)
4 * Burchaklar 3D 1 Chop etish (stl fayli 3D corner.stl papkasida joylashgan)
1 * Asosiy PCB ushlagichi 3D 3 Chop etish (stl fayllari 3D holder1.stl, holder2.stl, holder3.stl papkasida joylashgan)
1 * Cho'tkasi ushlagichi 3D 2 Chop etish (stl fayllari 3D cho'tkasi1.stl va cho'tkasi2.stl papkasida joylashgan)
Standart qismlar
Ehtiyot bo'ling, ba'zi havolalar 10 yoki hatto 100 dona paketlarni o'z ichiga oladi.
1m * SK9822 LED tasmasi, 144 LED/m
1 * Cmod S6 FPGA
1 * Geekcreit 30 pinli ESP32 ishlab chiqish
1 * Geekcreit D1 mini V2.2.0 ESP8266
4 * 74HCT04
5 * shahar-shahar 5V 4A
1 * doimiy dvigatel 775
44 * 100nf 50V
9 * 220uf 16V
10 * 10 mm x 2 mm neodim magnit
1 * Zal effekti sensori
2 * Uglerodli bruchlar Dremel 4000
2 * Dvigatelli karbonli cho'tkalar
2 * Rulmanlar 6803ZZ
2 * Dvigatel 775
2 * shahar uyasi 5,5 x 2,1 mm
1 * Quvvat manbai
1 * tugma 8 mm
2 * XT30PB ulagichi erkak va ayol PCB
2 * XT30 ulagichi erkak va ayol kabeli
2 * 130 Ohm 1/4 Vt qarshilik
2 * MOSFET IRF3708PBF
2 * 1N5400
1 * bitta qatorli pin sarlavhasi
1 * Ayol sarlavhasi
1 * kabel 30AWG
1 * kabel 22AWG
Uskuna do'koni
1 * MDF 500 mm x 500 mm x 10 mm
1 * MDF 100 mm x 500 mm x 10 mm
4 * MDF 200 mm x 510 mm x 10 mm
1 * akril shisha 500mm x 500mm x 2mm
12 * 40mm x 40mm x 40mm metall burchak
40 * yog'och vint 3 mm x 10 mm
6 * M3 oralig'i 12 mm
M3 va M4 vintlardek
3m * kabel 2,5 mm2 bitta simli/ qattiq
MDF yog'och uchun qora bo'yoq
Qurilish vaqti: ~ 10 soat
Qurilish narxi: ~ 300 €
1 -qadam: Fayllarni yuklab oling
Boshlash uchun biz avval ushbu loyiha uchun kerak bo'lgan hamma narsani yuklab olishimiz kerak.
Bu erda omborni chiqarish sahifasiga o'ting.
So'nggi versiyadan Release.zip -ni yuklab oling va uni kompyuteringizga oching.
Men har safar bu ko'rsatmalardagi faylga havola qilsam, uni o'sha erda topasan;-)
2 -qadam: Dasturiy ta'minot dasturi
2.1 -qadam: FPGA dasturi
FPGA -ni dasturlash uchun biz xilinx dasturini o'rnatishimiz kerak:
Windows 10 uchun siz o'rnatishingiz kerak: Windows 10 uchun ISE Design Suite (~ 7GB)
Windows 7 yoki XP uchun quyidagilarni o'rnatishingiz mumkin: Laboratoriya asboblari (~ 1GB)
Open ISE iMPACT -ni o'rnatgandan so'ng, agar so'ralsa, "Yo'q" tugmasini bosing va yangi loyiha shaklini "Bekor qilish" ni bosing. FPGA kartasini Cmod S6 -ga ulang va drayverlarning o'rnatilishini kuting. Chegarani tekshirishni ikki marta bosing. Keyin yangi oynani o'ng tugmasini bosing va "Zanjirni ishga tushirish" -ni tanlang. Yana "Yo'q" tugmasini bosing va yangi shaklni yoping. Endi siz "SPI/BPI" belgisini ko'rishingiz kerak, ustiga ikki marta bosing. "SPIFlash.mcs" faylini tanlang. Yangi shaklda "SPI PROM" va "S25FL128S" va ma'lumotlar kengligi "4" ni tanlang. "OK" ni bosing. Keyin "FLASH" belgisini yana bir marta bosing. Hozir yashil bo'lishi kerak. Keyin "Dastur" ni bosing. Yangi shaklda "OK" ni bosing va kuting. Bu bir necha daqiqa vaqt olishi mumkin.
Yaxshi, FPGA tayyor;-) Siz uni yana tarmoqdan uzishingiz mumkin!
2.2 -qadam: ESP32 dasturi
Esp32 yadrosini Arduino ID -ga o'rnating, siz ushbu qo'llanmani bajarishingiz mumkin. V1.0.2 tavsiya etiladi.
Kerakli kutubxonalar:
- Ryan Downing V1.0.3 AutoPID (kutubxona menejeri orqali o'rnatilishi mumkin)
- Gil Maymon tomonidan ArduinoWebsockets, men o'zgartirganman (zip faylini yuklab oling va o'rnating)
Povdisplay.ino faylini povdisplay papkasida oching.
Asboblar panelidan tanlang: "DOIT ESP32 DEVKIT V1". Boshqa sozlamalarni xuddi shunday qoldiring.
Esp32 kartasini USB orqali ulang va dasturni yuklab oling.
2.3 -qadam: ESP8266 dasturi
ESP8266 yadrosini Arduino identifikatoriga o'rnating, siz bu ko'rsatmaga amal qilishingiz mumkin.
Kutubxonalar kerak emas!
Motordrive papkasida motordrive.ino faylini oching.
Asboblar panelidan tanlang: "Umumiy ESP8266 moduli". Boshqa sozlamalarni xuddi shunday qoldiring.
Esp8266 kartasini USB orqali ulang va dasturni yuklab oling.
3 -qadam: PCBlarni lehimlang
QADAM 3.1 Lehimlovchi dvigatel PCB
Quyidagi komponentlar lehimlanadi:
-
WEMOS1 (Geekcreit D1 mini V2.2.0 ESP8266)
- Pin sarlavhalarini WEMOS kartasiga lehimlang
- PCBda ayol boshliqlarni lehimlang
-
DCDC (shahar-shahar 5V 4A)
- Quvvat sarlavhasini yaratish uchun 4 ta pinni ishlating va DC-DC konvertorini to'g'ridan-to'g'ri taxtaga lehimlang
- Yo'nalishdan ehtiyot bo'ling, u ipak ekranga mos kelishi kerak
- CN1 (shahar uyasi 5,5 x 2,1 mm)
-
1N5400
Yo'nalishga ehtiyot bo'ling, dioddagi oq chiziq ipak ekranidagi chiziq bilan bir tomonda bo'lishi kerak
-
220u (220uf 16V)
Yo'nalishga ehtiyot bo'ling, oq chiziq ipak ekranida plyusning qarama -qarshi tomonida bo'lishi kerak
- R1 va R1 (130 Ohm 1/4 Vt qarshilik)
-
Q1 va Q2 (MOSFET IRF3708PBF)
Yo'nalishdan ehtiyot bo'ling, metall orqa ipak ekranning qalin chizig'i bilan yon tomonda bo'lishi kerak
-
MOTOR (XT30PB ulagichli ayol PCB)
Yo'nalishga ehtiyot bo'ling, dumaloq uchi ipak ekranida belgilangan tomonda bo'lishi kerak
-
LED va TASTER (XT30PB Erkak PCB ulagichi)
Yo'nalishga ehtiyot bo'ling, dumaloq uchi ipak ekranida belgilangan tomonda bo'lishi kerak
3.2 -QADAM Asosiy PCB lehim
Quyidagi komponentlar lehimlanadi:
-
CMODS6 (Cmod S6 FPGA)
Pin sarlavhalari bo'lishi kerak. Ularni tenglikka lehimlang
-
ESP (Geekcreit 30 pinli ESP32 ishlab chiqish)
Ayol sarlavhalarini ishlating va ularni tenglikka lehimlang
-
DCDC1 - DCDC4 (shahar -shahar 5V 4A)
- Pim sarlavhasidan 4 ta pinni ishlating va DC-DC konvertorini to'g'ridan-to'g'ri taxtaga lehimlang
- Yo'nalishdan ehtiyot bo'ling, u ipak ekranga mos kelishi kerak
- POWER_TEST (shahar uyasi 5,5 x 2,1 mm)
-
D1 (1N5400)
Yo'nalishdan ehtiyot bo'ling, dioddagi oq chiziq ipak ekranidagi chiziq bilan bir tomonda bo'lishi kerak
-
Quvvat (XT30PB ulagichli ayol PCB)
Yo'nalishga ehtiyot bo'ling, dumaloq uchi ipak ekranida belgilangan tomonda bo'lishi kerak
-
C1, C3, C4, C6, C7, C9, C10, C11 (220uf 16V)
Yo'nalishdan ehtiyot bo'ling, kondansatordagi oq chiziq ipak ekranining plyusining qarama -qarshi tomonida bo'lishi kerak
- C2, C5, C8, C12 (100nf 50V)
-
IC1 - IC4 (74HCT04)
IKning kesilgan joyini ipak ekrandagi belgiga moslashtirishga ehtiyot bo'ling
QADAM 3.3 Issiq elim
Asosiy PCB juda tez aylanadi. Shunday qilib, muammo bo'lmasligi uchun biz kondensatorlarni (C1, C3, C4, C6, C7, C9, C10, C11) tenglikka yopishtirishimiz kerak. Buning uchun faqat issiq elimdan foydalaning.
4 -qadam: chiziqlar tayyorlang
QADAM 4.1 Ipni bo'laklarga bo'ling
Suv himoyasini qaychi bilan olib tashlang.
Bizga to'rtta qanot kerak va har bir qanotda to'rtta guruh bor. Bir WING alohida, u boshqalarga qaraganda bitta LEDga ega.
1 -qanot:
- G1: 5 LED (eng tashqi guruh)
- G2: 6 ta LED
- G3: 8 ta LED
- G4: 14 ta LED
WING2 - WING4:
- G1: 5 LED (eng tashqi guruh)
- G2: 6 ta LED
- G3: 8 ta LED
- G4: 13 ta LED
Shuning uchun bizga 129 ta LED kerak va bizda 144 ta chiziq bor, shuning uchun biz noto'g'ri kesish uchun biroz bardoshli bo'lamiz;-) Eng yomon holatda siz kesmani lehimlay olasiz.
LEDlar o'rtasida iloji boricha o'rtada kesib oling.
4.2 -QADAM LED chiziqli lehim kabellari
Har bir LED tasma segmentida ikkita 30AWG simli soat va ma'lumotlar pinini lehimlang. Bu o'rtadagi ikkita pin. LED chizig'ining kirish joyida ularni lehimlashda ehtiyot bo'ling. Odatda o'qlar ma'lumot oqimining yo'nalishini ko'rsatadi. Kabel uzunligi taxminan yarim metr bo'lishi kerak
Qanotlarni birlashtirganda, har xil guruhlarning ma'lumotlari va soat pinlari o'rtasida qisqa tutashuvni oldini olish uchun hamma narsani chiziqning boshqa tomonidan kesib oling.
QADAM 4.3 Lehim kondansatkichlari
Har bir guruhda har bir uchida LED tasma segmentlarining orqa tomonida ikkita kondansatör (100nf 50V) lehimlanadi. G4 uchun lehim ham o'rtada. Kabellar bo'sh joy qoldirish uchun kondansatkichlar ostiga o'tishi kerak, lekin juda ko'p emas.
4.4 -QADAM Qanotlarni bir joyga qo'ying
Har bir WING uchun simlarni G1 dan G2 gacha, so'ngra bu simlarni G3 orqali va G4 bilan bir xil.
4.4 -QADAM Guruhlarni bir -biriga lehimlang
Endi bizga mis kabel kerak (simi 2,5 mm2 bitta simli/qattiq). Taxminan 30 sm uzunlikdagi sakkiz bo'lakka bo'ling. Barcha simlarning izolyatsiyasini olib tashlang. Kabellarni iloji boricha tekislang. Siz bir uchini vintli qisqich bilan mahkamlashingiz mumkin, ikkinchisini tekis qisqich bilan ushlab, keyin bolg'a bilan qisqichni urishingiz mumkin.
Kabelni bir tomondan mahkamlang, u bilan ishlash osonroq bo'ladi. Keyin unga birinchi guruhni lehimlang. LED tasmasi segmentini kabel bilan tekislang va uni bir tomondan ikkita kondansatkichga lehimlang. Kabel LED chizig'iga tekis turishi kerak. Keyingi guruh bilan davom eting. E'tibor bering, ikkita LED guruhi orasidagi masofa 7 mm. Oxir -oqibat, barcha LEDlar orasidagi bo'shliq bir xil bo'lishi kerak. Boshqa ikkita guruh bilan davom eting. Oxirgi guruhda uchta kondansatör simga lehimlanadi.
Keyin kabelni oxirigacha kesib oling. Ipning boshqa tomonidagi boshqa kabel bilan davom eting.
Endi birinchi WING tugadi! Boshqa uchta qanot uchun ham xuddi shunday qiling.
QADAM 4.5 Kondensatorlarni buking
Chiziqlar ingichka bo'lishi uchun hammasini buking.
5 -qadam: Asosiy PCBdagi chiziqlarni lehimlang
5.1 -QADAM Polarizatsiyani tekshiring
Avval biz LED chizig'ining polarizatsiyasini bilishimiz kerak. Boshqacha aytganda: 5V va tuproq tenglikni tenglamasiga nisbatan. Bu, albatta, sizda mavjud bo'lgan LED tasmasiga bog'liq va har tomondan bo'lishi mumkin.
Asosiy PCBga bitta qanotni ushlab turing. LED chizig'idagi o'qlar tenglikni markaziga qaratishi kerak. Endi qarang: 5V piktogrammalarning DATA yoki CLOCK tomonida.
Agar 5V DATA tarafida bo'lsa, siz yaxshi va LED tasmasini to'g'ridan -to'g'ri PCB ga lehimlash uchun siz 2,5 mm2 misdan foydalanishingiz mumkin.
Agar yo'q bo'lsa, siz ikki tomonni kesib o'tish uchun 22AWG kabelidan foydalanishingiz kerak. Shuning uchun, kabelni LED chizig'iga lehimlang va chap va o'ng tomonini kesib oling va uni tenglikka lehimlang.
QADAM 5.2 Lehim 2,5 mm2 simi
2,5 mm2 mis simining qolgan qismini ishlating va hammasini tortib oling. Ularni tenglikni yuqori qismiga lehimlang. Lehimlangan simni bir xil balandlikda 1 sm atrofida kesib oling.
5.3 -QADAM Birinchi qanotni lehimlang
Uzunroq WING -dan foydalaning va ipak ekranida ko'rsatilgandek, uni tenglikni (LED1) ustiga qo'ying. Uni 2,5 mm2 simlarga lehimlang. Haqiqatan ham kuchli ulanishlarni o'rnating, bu aylanish paytida katta kuchga ega bo'ladi! Keyin 1 -guruh kabellarini G1 Data va G1 Clock -ga ulang.
Quvvat ulanishini yuqorida ta'riflanganidek lehimlashni unutmang.
ESP32 va FPGA -ni ulang (belgilangan tomonda 48 va 1) va kartani quvvat manbai bilan quvvatlantiring.
Eng tashqi LEDlar hozir ko'k rangda yonib turishi kerak (buning uchun 40 soniya vaqt ketishi mumkin). Aks holda, CLOCK va DATA ma'lumotlarini to'g'ri ulanganligingizni tekshiring.
5.4 -QADAM Zal effekti sensori
Ayol pin sarlavhasini (uchta pim bilan) zalga lehimlang. Keyinchalik sensorni unga ulaymiz.
Sensorni (Hall effekti sensori) erkak pin boshiga lehimlang. Senor va pin sarlavhasi 25 mm atrofida bo'lishi kerak.
QADAM 5.5 Qolgan qanotlar bilan davom eting
LED2 uchun - LED4 == WING2 - WING4 WING1 bilan bir xil jarayonni bajaradi.
Vaqti -vaqti bilan tenglikni yoqing va hamma narsa miltillayotganini tekshiring. Naqsh eng tashqi svetodioddan boshlanadi va ichkariga kiradi va yana boshlanadi.
QADAM 5.6 Balans
Asosiy PCBni o'rtadagi nuqta bilan tenglashtirishga harakat qiling. Agar bir tomon og'irroq bo'lsa, boshqa tomonga lehim qo'shishga harakat qiling. Bu mukammal bo'lishi shart emas, lekin haddan tashqari nomutanosiblik keyinchalik ish paytida juda ko'p tebranishga olib keladi, bu esa mexanik muammolarga olib kelishi mumkin.
6 -qadam: Birinchi bo'yoq
6.1 -qadam: Matkap
Biz bir nechta teshiklarni burishimiz kerak:
500*500 MDF taxtasida bizga ikkita teshik kerak. Drill_wood_500_500.pdf faylini ko'rib chiqing va rejaga muvofiq teshiklarni burang.
500*100 MDF taxtasida bizga juda ko'p teshik kerak. Shuning uchun drill_wood_500_100_A4.pdf faylini chop eting va uni doskaga tekislang. Qog'ozda teshiklar belgilangan joyni burg'ulash kifoya.
6.2 -qadam: Bo'yoq
Har bir yog'ochning bir tomonini bo'yash. 500 x 500 MDF taxtasi uchun siz burg'ulagan tomon.
100x500 o'lchamdagi yog'ochning har ikki tomonini bo'yash.
Metall burchaklarni qora rangga ham bo'yashingiz mumkin. Bu yaxshiroq ko'rinadi;-)
Qolganlari biz hamma narsani yig'ganimizda bo'yalgan bo'lamiz (qutining tashqi tomoni).
7 -qadam: mexanik yig'ish
7.1 -qadam Dvigatel drayveri PCB -ni o'rnating
PCB 100 x 500 MDF kartasiga o'rnatiladi. Aralashtirgichlardan (M3 oralig'i 12 mm) va ba'zi m3 vintlardek va yong'oqlardan foydalaning.
7.2 -qadam Qavslarni o'rnatish
Ikki qavsni (Dvigatel tokchasi 775) 100 x500 MDF kartasiga M4 vintlar bilan joylashtiring.
7.3 -qadam Tutqichni tayyorlang
Ikki to'siqni (Rulmanlar 6803ZZ) o'chirib qo'yish kerak. Bizga faqat ikkita tashqi halqa kerak.
Har bir halqada lehim 22AWG simlari. Biri qora, biri qizil.
Holder 3D bosilgan qismlarini oling va ularni yig'ing.
Barcha M3 yong'oqlarini o'z teshiklariga joylashtiring va halqani avval qizil sim bilan ushlagichga, so'ngra ajratgichga, so'ngra qora simli halqani siljiting. Uchinchi qismni tepaga qo'shing va vintlarni joylashtiring.
Ikkita simni 2 sm masofada kesib oling va bo'ynini (XT30 Plug Erkak kabeli) lehimlang. Qora kabel burilgan tomonga o'tadi.
7.4 -qadam. Dvigatelni o'rnatish
Dvigatelni (DC Dvigatel 775) 100 x500 MDF taxtasining o'rtasiga o'rnatilgan dvigatelga mahkamlang.
Tutqichni dvigatelga o'rnating va mahkamlang.
7.5 -qadam cho'tkalarni o'rnating
Men Dremel cho'tkasini (Carbon Brushes Dremel 4000) ishlatishni rejalashtirgandim. Bizga boshqa ko'mirdan foydalanish kerak (motorli karbonli cho'tkalar), chunki Dremel cho'tkalari uchun ko'mir juda yuqori qarshilikka ega. Rivojlanish jarayonida men buni e'tiborsiz qoldirdim. Shunday qilib, biz dvigatel cho'tkalarini ishlatamiz va ularni dremel cho'tkalari hajmiga zımparalaymiz.
Dvigatel cho'tkasidan simni ko'mirdan 5 mm uzoqlikda kesib oling.
Keyin biz qum qog'ozidan ko'mirni quyidagi o'lchamlarga kesamiz: 8,4 x 6,3 x 4,8 mm
Dvigatel cho'tkasining bir tomoni 6,1 mm, shuning uchun biz faqat ikki tomonini zımparalashimiz kerak.
Siz urinib ko'rishingiz mumkin, agar u cho'tka ushlagichida osongina siljib ketsa, bu yaxshi.
Bundan tashqari, metall halqalarga ulanishni yaxshilash uchun tepada egri chiziqni silliqlashga harakat qiling.
Ikkala ko'mir uchun ko'mirga 22AWG simini lehimlang. Qora va qizil simlardan foydalaning. Dremel cho'tkasidan buloqni joylashtiring.
Cho'tkalarni cho'tka ushlagichiga joylashtiring. Qizil simli cho'tka yuqoridan o'tadi. Tutqichning yuqori tomoni biroz qalinroq. Ikki buloq bir -biriga tegmasligi uchun ehtiyot bo'ling.
Tutqichni taglikka yong'oq va m3 vintlar bilan mahkamlang.
Cho'tkasi ushlagichining poydevorini mahkamlangan dvigatel o'rnatgichiga mahkamlang. Qavsga kiritilgan M4 vintlardek va yong'oqlardan foydalaning.
Dvigatel erkin aylanishi kerak.
Qavslar orasidagi ikkita simni boshqaring.
Ikkita simni uzunlikka kesib oling, shunda ular PCBga etib borib, unga (XT30 Plug Erkak kabeli) lehimlaydilar. Qora kabel egilgan tomonga o'tadi.
Dvigatellarga 22AWG ikkita simni lehimlang va ularni PCB ga osonlik bilan yetib olish uchun masofani kesib oling va unga jag'ni (XT30 vilkasi ayol kabeli) lehimlang. Qora kabel egilgan tomonga o'tadi.
8 -qadam: tugatish
Tavsiya:
Wi -Fi orqali boshqariladigan bitta boshli kepka? RGB chiroqlar bilan: 5 qadam (rasmlar bilan)
Wi -Fi orqali boshqariladigan bitta boshli shlyapa? RGB chiroqlar bilan: Hammaga salom. Mening kichkintoyim bir muncha vaqt davomida bitta boshli jo'yaklarga tegishli qiziqarli kiyiladigan DIYlar haqida meni itarib yubordi. Shunday qilib, men boshimni qirib tashladim va g'ayrioddiy va juda kam byudjetli narsa yaratishga qaror qildim. Bu loyihani davom ettirish uchun ilova kerak emas
PropHelix - 3D POV displeyi: 8 qadam (rasmlar bilan)
PropHelix - 3D POV displeyi: Odamlar har doim golografik tasvirlardan zavqlanishgan. Buni amalga oshirishning bir necha yo'li bor, mening loyihamda men LED chiziqlarining aylanadigan spiralidan foydalanaman. Hammasi bo'lib 16 ta 17280 ta vokselni ko'rsatadigan 144 ta LED mavjud. Voksellar arra
POV velosiped displeyi - ESP8266 + APA102: 7 qadam (rasmlar bilan)
POV velosipedlari displeyi - ESP8266 + APA102: ** DISCLAIMER ** Bu ko'rsatma magistrlik dissertatsiyamning bir qismi edi va hech qanday tarzda tugallanmagan. Hozirda menda ish joyi yo'q, shuning uchun uni sinovdan o'tkazish va qurish uchun joy bo'lmaguncha tugata olmayman
Arduino simsiz quvvat POV displeyi: 6 qadam (rasmlar bilan)
Arduino Wireless Power POV displeyi: Men bu kichkina qurilmani birinchi marta uchratganimda, menga darhol yoqdi. Men shaxsiy POVni yaratishga qaror qildim. Men ko'plab videolarni ko'rdim va ba'zi asosiy muammolarni aniqladim. Mikro-nazoratchining quvvat manbai eng katta edi. Batareya yoki aylanadigan kommutat
Bitta kalit va Visuino bilan 3 ta LEDni almashtirish: 9 qadam (rasmlar bilan)
Bitta kalit va Visuino yordamida 3 ta LEDni almashtirish: Bu loyiha men sinab ko'rmoqchi bo'lgan tajribadan kelib chiqdi, men dollar kupyuralari va xavfsizlik cheklarining turli qismlarini ko'rish uchun qancha UV nurlari kerakligini ko'rishni xohladim. Men bu binoni portlatib yubordim va bu ko'rsatmalarni bu erda bo'lishishni xohladim