
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14



Bu loyiha MIT kursi uchun, Intro to Making (15.351) uchun yaratilgan. "Dunyo bo'ylab" deb nomlangan bizning loyihamiz - bu shaharga terminalga kirgan foydalanuvchiga javob beradigan aqlli globus. Shaharga kirgandan so'ng, globus uning bazasiga biriktirilgan dvigatelni aylanib, o'sha shahar uzunligiga etadi. Keyin, Yer sharidagi tayoqqa mahkamlangan lazer, dvigatel yordamida burchak uchun burchakning to'g'ri kengligini ko'rsatadi. Bu ikkita dvigatel yordamida foydalanuvchi kiritgan shaharning lazer nuqtalari. Globus shaffof bo'lib, uning ichiga o'rnatilgan lazerni foydalanuvchi sezishi mumkin. Bizni jamoamiz a'zosi Aleksning globuslarga bo'lgan ishtiyoqi, shuningdek, oddiy narsalarni jozibali va "aqlli" narsaga aylantirish orqali foydalanuvchilarni ajablantirish istagi ilhomlantirdi.
Ta'minotlar
Sotib olish uchun oldindan tayyorlangan materiallar
- 1 12 dyuymli globus, yarim shaffof, ichki lazer nur sochishi mumkin (biz buni ishlatganmiz)
- Dunyo asosi uchun 1 qadamli motor (biz bundan foydalanganmiz)
- Ichki lazer uchun 1 bosqichli dvigatel (biz buni ishlatganmiz)
- 1 ta lazer (biz KY-008 lazerli nuqta diodidan foydalanganmiz)
- Tel
- Arduino
- Vintlar/murvat
- Quvvat manbai (biz buni ishlatganmiz)
- Arduino uchun motorli haydovchi boshqaruv paneli (biz bundan foydalanganmiz)
- Wi -Fi chipi (biz NodeMCU 1.0 dan foydalanganmiz)
Tayyorlanadigan qismlar
- Dunyoning yuqori qismidagi ichki lazerni/dvigatelni to'xtatib turish uchun 3D bosilgan 1 tayoq (ilova qilingan STL faylini ko'ring)
- Ichki dvigatelni lazerga ulash uchun 3D formatida bosilgan 1 ta biriktirma (biriktirilgan STL faylini ko'ring)
- Asosiy dvigatelni globusga ulash uchun 3D formatida bosilgan 1 ta ilova (biriktirilgan STL faylini ko'ring)
- Yakuniy yig'ish uchun asos
1 -qadam: Xarid qilish

Bizning birinchi qadamimiz loyiha uchun materiallar sotib olish edi. Loyihani ishlab chiqish jarayonida biz kerakli materiallar ro'yxati o'zgarishi mumkinligini bilgan bo'lsak -da, biz loyihani kechiktirmaslik uchun materiallarni imkon qadar tezroq buyurtma qildik. Biz barcha materiallarni Amazon orqali yoki MIT Protoworks -dan olishimiz mumkin edi. Biz etkazib berish ro'yxatidagi barcha qismlarga buyurtma berdik. Biroq, biz erta olishimiz kerak bo'lgan asosiy qism - bu globus, chunki bizning boshqa barcha qismlarimizning o'lchamlari, shuningdek, yakuniy yig'ilishning dizayni ham globusning kattaligi va xususiyatlariga bog'liq edi. Shuningdek, biz sotib olgan lazer butun dunyo bo'ylab porlashi uchun etarlicha yorqin bo'lishini ta'minlashimiz kerak edi, chunki lazer er sharining ichki qismiga o'rnatiladi.
2 -qadam: Eskiz chizish



Loyihani tanlagandan so'ng, biz qanday qismlarni sotib olishimiz yoki qurishimiz kerakligi haqida to'liq tasavvurga ega bo'lishimiz uchun komponentlar qanday ishlashi mumkinligi haqida turli g'oyalarni chizdik. Biz umumiy mexanizmni va har bir qism umumiy yig'ilishga qanday ulanishini chizishdan boshladik. Keyin biz kichik guruhlarga bo'ldik, har bir kishi bir yoki bir nechta qismlarga mas'uldir. Biz sotib olgan globus va dvigatellar hajmiga qarab, har bir qismning kerakli o'lchamlarini eskiz va aniqladik.
3 -qadam: dasturiy ta'minot


Ba'zilarimiz apparat tarkibiy qismlarining eskiziga e'tibor qaratsak, boshqalar dasturiy ta'minotga e'tibor qaratdilar. Biz birinchi navbatda globusning kattaligiga va dvigatelimizdagi qadamlarning umumiy soniga qarab, bitta kenglik va uzunlik gradusini dvigatellarimizdagi ma'lum bir qadamlarga aylantirish uchun hisob -kitoblarni bajarishimiz kerak edi.
Biz shaharni (foydalanuvchi kiritgan) kenglik va uzunlik koordinatalariga aylantirishga yordam berish uchun Google Maps API -ga tayanardik. Bu koordinatalarga ega bo'lganimizdan so'ng, biz dvigatellarga Arduino orqali API tomonidan olingan koordinatalar asosida ma'lum qadamlarni aylantirishni ko'rsatadigan kod yozdik.
4 -qadam: Uskuna




Biz 3D bosib chiqarishni talab qiladigan komponentlarini eskizini tuzganimizdan so'ng, ularni SAPR dasturida (OnShape) yaratdik. Biz har bir qismni 3D-bosib chiqardik va uning maqsadli mos kelishiga ishonch hosil qilish uchun uning ichki yig'ilishida sinovdan o'tkazdik.
5 -qadam: Yakuniy yig'ilish



Har bir komponentdan qoniqmagunimizcha, dasturiy ta'minot va uskunani takrorlagandan so'ng, biz yakuniy mahsulotni yig'dik. Dvigatellarni, lazerlarni va elektronikalarni yer shariga ulashdan tashqari, biz oxirgi mahsulot o'tirish uchun asos yaratdik.
Tavsiya:
Boe bot labirint bo'ylab harakatlanmoqda: 4 qadam

Boe Bot labirint orqali harakatlanadi: Bu ko'rsatma sizga boe bot uchun bamperlar yaratishga yordam beradi va sizga boe botini labirint orqali o'tadigan kodni beradi
Dunyo bo'ylab Arduino -dan foydalanib Internetni boshqarish: 4 qadam

Arduino yordamida Internet yordamida butun dunyo bo'ylab boshqaruv: Salom, men Ritikman. Biz sizning telefoningiz yordamida Internetni boshqaradigan LEDni o'rnatmoqchimiz, biz Arduino IDE va Blynk kabi dasturlardan foydalanamiz, bu juda oddiy va agar siz muvaffaqiyat qozongan bo'lsangiz, siz xohlagan elektron komponentlarni boshqarishingiz mumkin Bizga kerak bo'lgan narsalar: Uskuna:
Dunyo bo'ylab soat: 5 qadam (rasmlar bilan)

Butun dunyo soatlari atrofida: dunyo sayr qiladimi yoki kechqurun qo'ng'iroq qilishdan oldin soat nechada ekanligini bilishni xohlayaptimi, 5 zonali jahon soati qonunga mos keladi. So'nggi jo'natishimda 7 ta raqamli qo'shimcha TM1637 displeylari bo'lgani uchun men soatni yig'ishga qaror qildim
Dunyo bo'ylab mikrokontroller havolasi 20 dollardan past: 15 qadam

Dunyo bo'ylab mikrokontroller havolasi 20 dollardan past: uy termostatini ishdan boshqaring. Kalitni bosib, dunyoning istalgan burchagidan purkagichni yoqing. Ushbu yo'riqnomada Internetning magistralidan va VB.Net kodidan foydalangan holda ikki yoki undan ortiq $ 4 mikrokontrollerni qanday ulash mumkinligi ko'rsatilgan
Gitara qahramoni: Dunyo bo'ylab gumbazni ta'mirlash: 6 qadam

Gitara qahramoni: Dunyo bo'ylab barabanni ta'mirlash: GH: World Tour davullari bilan bog'liq ba'zi muammolar qayd etilgan. Ushbu ko'rsatma sizning kafolatingizdan mahrum bo'lgan holda, muammolarni bartaraf etishga qaratilgan. Agar sizning qizil baraban boshingiz ishlamasa yoki to'q sariq rangli zang yoki haqiqatan ham qonun bilan bog'liq har qanday muammo bo'lsa