Mundarija:
- 1 -qadam: materiallarni yig'ish
- 2 -qadam: Asosiy qavatni tayyorlang
- 3 -qadam: O'chirish sxemasini tuzing
- 4 -qadam: O'yin maydonining ekspress va neo piksellarini tikib qo'ying
- 5 -qadam: O'yin maydonchasi ekspressini dasturlashtiring
- 6 -qadam: Xarita qatlamlarini yig'ing
- 7 -qadam: Xaritangizni boshqalarga ko'rsating va ishlating
Video: Universitet kampusidagi talabalar to'xtash joyi xaritasi: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ko'pgina talabalar universitet kampusida qaerda to'xtashlari mumkinligi haqida o'ylashadi. Bu muammoni hal qilish uchun men Yuta shtati universiteti kampusining asosiy maydonining yoritilgan mashinalar xaritasini tuzdim. Xarita talabalar uchun qanday to'xtash joylari borligini tezda ko'rib chiqishi uchun mo'ljallangan. Ushbu qo'llanma sizga yorug'lik xaritasini qanday yaratishni ko'rsatib beradi.
Garchi bu dizayn Yuta shtat universiteti uchun mo'ljallangan bo'lsa -da, uni boshqa universitetga yoki chalkash to'xtash joylari bo'lgan joyga moslashtirish mumkin, siz yaxshiroq muloqot qilishni xohlaysiz!
1 -qadam: materiallarni yig'ish
Sizga kerak bo'ladi:
Materiallar
- O'yin maydonchasi ekspressi
- 3 x AAA batareya ushlagichi, yoqish/o'chirish tugmasi va 2 pinli JST
- 6 ta tikiladigan neo pikselli chiroqlar
- Tuval
- Mato, turli xil ranglar va naqshlar, har xil xususiyatlar va kalitlarni ajratish uchun
- Supero'tkazuvchilar ip
- Supero'tkazuvchi bo'lmagan ip
- E'lonlar taxtasi yoki plakatlar taxtasi (tuval atrofga sig'adigan darajada katta)
- Mato tasmasi
- Matoga yopishtiruvchi
- Maskalash tasmasi
Asboblar
- Qaychi
- Qo'l tikish ignasi
- Mato belgilari
- Qalam
2 -qadam: Asosiy qavatni tayyorlang
Xaritada uchta qatlam mavjud: Circuit Playground Express va tikuvli neo pikselli asosiy tuval qatlami, fon qatlami va har xil xususiyatdagi mato kesilgan yuqori qatlam.
Asosiy qatlamni qanday tayyorlash mumkin:
- Bir nechta tuvalni oching va xaritaga kiritmoqchi bo'lgan binolar va to'xtash joylarining qo'pol eskizini chizib oling.
- Tuvalni siz tayyorlagan xaritaning kerakli o'lchamiga kesib oling. O'chirish maydonchasi ekspressini qaerga joylashtirishni rejalashtirganingizga qaror qiling.
Maslahat:
Batareya to'plamiga oson kirish uchun Circuit Playground Express -ni xaritaning chetiga qo'ygan ma'qul. Men o'zimni xaritaning pastki chetiga yaqin joylashtirdim (yuqoridagi rasmga qarang)
3 -qadam: O'chirish sxemasini tuzing
O'chirish sxemasi loyihasi
Qalam yoki boshqa o'chiriladigan yozuv asbobidan foydalanib, sxemani tuvalga chizib oling. Shuni yodda tutingki, siz har bir neo pikselli yoritgichni to'g'ridan -to'g'ri yonadigan dastur ostiga qo'yishni xohlaysiz.
Men dastlab tuzgan elektron sxemada ba'zi xatolar bor edi. Sariq, qizil va ko'k ranglar bilan belgilangan tuzatilgan elektron sxemasiga qarang.
Ushbu qadam-baqadam ko'rsatma va adafruit videolari neo piksellarni to'g'ri tikishga tayyor ekanligingizga ishonch hosil qilish uchun sxemani tuzishda katta yordam beradi.
Neo piksellar bir -biriga va Circuit Playground Express -ga qanday ulanadi:
- Ijobiy (+) prokladkalar: bir -biriga ulangan bo'lishi kerak va O'yin maydonchasi ekspressidagi VOUT pinini ulang.
- Salbiy (-) prokladkalar: bir-biriga ulangan bo'lishi kerak va O'chirish maydonchasi ekspressidagi GND pinini ulashingiz kerak.
- Ma'lumot liniyalari: A1 pinini birinchi neo pikselga ulang; keyin har bir neo pikselni o'qlar orasiga bog'lab bog'lang.
Maslahatlar
- Har bir o'q Circuit Playground Express -dan uzoqda ekanligiga ishonch hosil qiling.
- Rangli qalamlardan foydalanishingiz mumkin, agar bu sizga ijobiy, salbiy va ma'lumotlar ulanishini osonroq ajratishga yordam beradi.
- Neo piksellarni to'g'ri chiziqqa qo'yish, eng ishonchli yorug'lik javobini beradi. Mening chizig'im biroz egilgan edi va men chiroqlarning to'g'ri harakatlanishiga biroz qiynaldim.
4 -qadam: O'yin maydonining ekspress va neo piksellarini tikib qo'ying
Tikish paytida uni yaxshiroq ushlab turish uchun Supero'tkazuvchilar bo'lmagan ipdan foydalanib, ishlatilmaydigan bir nechta pin yordamida tuvalga tikib qo'ying (men 3.3V pimlardan foydalandim).
Keyin neo piksellarni tuvalga tikib, Circuit Playground Express -ga ulang:
- Barcha ijobiy (+) prokladkalarni bir -biriga tikib qo'yish va O'yin maydonchasi ekspressidagi VOUT piniga ulash lozim.
- Hamma manfiy (-) tagliklar bir-biriga tikilgan bo'lishi va O'chirish maydonchasi ekspressidagi GND piniga ulangan bo'lishi kerak.
- Ma'lumot liniyalari uchun: A1 pinini birinchi neo pikselga tikib qo'ying va keyin xavfsiz tugunni yarating. Keyin neo pikselning boshqa tarafidan tikib, uni keyingi neo piksel bilan bog'lang. Uni tugun bilan mahkamlang.
- Barcha neo piksellarni to'g'ri tikmaguningizcha, bu jarayonni takrorlang.
Nihoyat, siz yaratgan taglik qatlamini niqob tasmasi bilan mahkamlab taxtaga mahkamlang.
Maslahatlar:
- Yuqorida men kiritgan havolada tugunlarni aniq lak bilan mahkamlash haqida so'z boradi. Men buni juda foydali deb topdim.
- Quyruq uchlarini kesishdan oldin tugunlaringiz xavfsiz ekanligiga ishonch hosil qiling. To'g'ri kontaktlarning zanglashiga yordam berish uchun bo'shashmasdan tikilgan yoki kesilgan iplar bor -yo'qligini ikki marta tekshiring.
- Esda tuting: bu dizayn Yuta shtat universiteti kampusiga xos. O'z xaritangizni moslashtirganda, shunga mos ravishda sxemani va xarita xususiyatlarini modellashtiring.
5 -qadam: O'yin maydonchasi ekspressini dasturlashtiring
Men Circuit Playground Express-ni Microsoft-ning makekodli blokli dasturlash platformasi yordamida dasturladim:
- Men o'zim yaratgan va talabalar to'xtash joyi xaritasi uchun ishlatilgan kodning havolasini qo'shdim. Siz bu havolaga kirishingiz va kodni xohlaganingizcha tahrir qilishingiz mumkin.
- Dasturlash Circuit Playground Express tugmalarini bosganingizda ko'rsatiladigan ba'zi ochiq ranglarni o'z ichiga oladi.
- Kodni kompyuterdan uzishdan oldin Circuit Playground Express -ga yuklaganingizga ishonch hosil qiling.
- Adafruit veb -saytidagi ushbu veb -sahifada men Circuit Playground Express -ni dasturlashda tajriba qilish va ishlashda ishlatgan strandtest bor.
- Yuqorida men ishlatgan kodning skrinshoti.
Maslahat
Kodingizni tekshiring va uning ishlashini tekshiring. Adafruit veb -saytidagi eng qiyin test kodlashni yaxshiroq tushunishga yordam berdi
6 -qadam: Xarita qatlamlarini yig'ing
Endi siz Circuit Playground Express va neo piksellaringizni asosiy qatlamga tikib, taxtaga yopishtirganingizdan so'ng, matoni yuqori ikki qatlamga tayyorlang. Bu yanada jozibali vizual tomonni beradi va foydalanuvchi tajribasini yaxshilashga yordam beradi. Siz bu qatlamlar uchun matoni xohlagan tarzda sozlashingiz mumkin.
Fon qatlamini, yuqori qatlamni va asosiy mato qismlarini kesib oling
Fon qatlami:
- Fon uchun mato tanlang (men mato uchun och jigarrang eski yostiqni qayta ishladim).
- Siz foydalanadigan byulleten yoki plakatlar taxtasining o'lchamiga to'g'ri keladigan to'rtburchaklar kesib oling.
- Qatlamni asosiy qavatning yuqori qismiga qo'ying va uni o'zingiz xohlagan tarzda mahkamlang. Men taglik qatlamini taxtaning ostiga yopishtirdim (agar men bu loyihani boshqa takrorlashga qaror qilsam)
- Batareya to'plamini Circuit Playground Express -ga ulang
Yuqori qavat va kalit:
- Yuqori qatlamning xususiyatlari uchun turli matolarni tanlang. Men har xil xususiyatlarni ajratish uchun uchta alohida matodan foydalandim: polka nuqta bilan yashil, to'q ko'k va kulrang xochli xoch (quydagi rasmlarga qarang).
- Har bir xususiyatning qismlarini mos ravishda kesib oling
- Har bir xususiyat maydonida neo pikselli yorug'lik o'tadigan kichik dumaloq teshikni kesib oling.
- Kalit uchun matoning kichkina kvadratini kesib oling (men tuvalning teskari tomonini ishlatardim).
Yuqori qatlam xususiyatlarini fonga yopishtiring
- Qalam yordamida siz biriktiriladigan joylarni belgilang. Yoritmoqchi bo'lgan har qanday xususiyatning tagida neo piksel bo'lishi kerakligiga ishonch hosil qiling.
- Yuqori qatlam xususiyatlarini va fon qatlamining kalitini ta'minlash uchun mato yopishtirgichidan foydalaning. Yelimni quritish vaqtiga ruxsat bering (bir necha soat etarli; 24 soat afzal).
Umumiy xaritani belgilang va oxirgi qavat xususiyatlariga oxirgi teginish
Xarita kaliti uchun:
- Matoning markeridan foydalanib, kalitning asosiy bo'limlarini belgilang: sarlavha (kalit), joylar va to'xtash joyi.
- Mato naqshlari va ochiq ranglarning har biriga mos keladigan rangli matoning kichik bo'laklarini kesib oling.
- Kichkina mato bo'laklarini kalitga yopishtirish uchun mato lentasidan foydalaning.
Mato markeridan foydalaning:
- Xaritangizning yuqori qismiga sarlavha yozing.
- Har bir xususiyatni to'g'ri belgilashga yordam berish uchun ularni belgilang.
- Tegishli mato naqshlari yonidagi xususiyat nomlarini va kalitda ochiq ranglarni ifodalovchi matoni yozing.
Maslahatlar:
- Siz xohlagan har qanday mato naqshlari va uslubidan foydalanishingiz mumkin. Xaritani mantiqiy va mazmunli qilib sozlang.
- Yuqori qatlamni fonga yopishtirishdan oldin, siz xususiyatlarni qaerga yopishtirish kerakligini bilishga yordam beradigan ba'zi belgilarni qalam bilan chizishingiz mumkin.
7 -qadam: Xaritangizni boshqalarga ko'rsating va ishlating
Ushbu xaritani sizning xohishingiz va xohishingizga moslashtirishni unutmang. Umid qilamanki, sizga ushbu xaritani yaratish yoqadi!
Tavsiya:
Arduino avtomobilining teskari to'xtash joyi haqida ogohlantirish tizimi - Bosqichma -bosqich: 4 qadam
Arduino avtomobilining teskari to'xtash joyi haqida ogohlantirish tizimi | Bosqichma-bosqich: Ushbu loyihada men Arduino UNO va HC-SR04 Ultrasonik Sensor yordamida oddiy Arduino avtomobilining teskari to'xtash sensori sxemasini loyihalashtiraman. Arduino -ga asoslangan bu avtomobilni teskari ogohlantirish tizimi avtonom navigatsiya, robotlar diapazoni va boshqa diapazonlarda ishlatilishi mumkin
"Resys" rezistorli saqlash joyi tizimi: 7 qadam (rasmlar bilan)
"Resys" rezistorli saqlash tizimi: Bu sizning rezistorlaringizni topishni osonlashtiradigan tizim. Kerakli qiymatni qidiring va o'ng tortmachasi yonadi. Bu tizim kerakli tortmalar soniga qadar kengaytirilishi mumkin
LED Ma'lumotlari + San'ati bilan Aydaxoning aqlli xaritasi: 8 qadam (rasmlar bilan)
LED Ma'lumotlar + San'at bilan Aydaho aqlli xaritasi: Men har doim "rasm" yordamida geografik ma'lumotlarni badiiy va dinamik tarzda ko'rsatish usulini xohlaganman. yorug'lik bilan xarita. Men Aydaho shtatida yashayman va o'z shtatimni yaxshi ko'raman, shuning uchun bu boshlash uchun ajoyib joy bo'ladi deb o'yladim! Aqlli san'at asari bo'lishdan tashqari
Arduino bilan garajda to'xtash joyi: 4 qadam (rasmlar bilan)
Arduino bilan garajda mashinalar uchun masofa o'lchagich: Bu oddiy loyiha sizning mashinangiz bamperi oldidagi narsalardan masofani ko'rsatib, garajda mashinangizni to'xtatib qo'yishga yordam beradi. "To'xtatish" xabari to'xtash vaqti kelganida sizga xabar beradi. odatdagidek HC-SR04 yoki Parallax Ping)))
Roomba to'xtash joyi: 6 qadam
Roomba Parking Pal: Bu loyihada iRobot Create dasturlashtiriladigan roomba, MATLAB r2018a va MATLAB mobillari ishlatiladi. Ushbu uchta vositadan va kodlash haqidagi bilimlarimizdan foydalanib, biz iRobot Create dasturini ranglarni talqin qilish uchun dasturlashtirdik va vazifalarni bajarish uchun bort datchiklaridan foydalandik. Bu