Mundarija:

Arduino Orb Build Warden: 7 qadam
Arduino Orb Build Warden: 7 qadam

Video: Arduino Orb Build Warden: 7 qadam

Video: Arduino Orb Build Warden: 7 qadam
Video: Warden Thunder Orb Storm Build | Mythic XV | T100 | Farming | 1.20.3 2024, Iyul
Anonim

Arduino -ga asoslangan Ambient Orb, manba kodini avtobuild tizimini kuzatish uchun aniq mo'ljallangan. Vaqti -vaqti bilan ogohlantirilishi mumkin bo'lgan hamma narsani kuzatish uchun bu orbni osongina o'zgartirish mumkin.

1 -qadam: Maqsad

Maqsad
Maqsad

Bir muncha vaqt oldin, mening hamkasbim menga avtoulov tizimiga ulanishi mumkin bo'lgan "Ekstremal Teskari aloqa" qurilmalari haqidagi maqolani yubordi, shunda u aniq ko'rinib turibdiki, qurilish buzilganligini aniq ko'rsatib, odamlarni g'azablantirishi mumkin. buzilgan qurilishni tuzatish. Ushbu maqolani o'qiganimdan so'ng, men o'z jamoam uchun ushbu qurilmalardan birini yaratish kontseptsiyasidan juda charchadim. Binolarni toza saqlash juda qiyin va doimiy ravishda eslatib turmasdan, odamlarga bu binoning uzoq vaqt buzilishiga yo'l qo'yish juda oson bo'lishi mumkin. Bu, o'z navbatida, avtobildlar va hatto birlik sinovlarini o'tkazish maqsadini barbod qiladi. Men "Ambient Orb" ga qaradim, lekin tan olishim kerakki, uning oylik obunasi borligi meni juda hayajonlantirmadi va siz gapira olmaysiz. to'g'ridan -to'g'ri kompyuter bilan. Shunday qilib, men o'zim elektron qurilmalarni o'rgata boshladim, umid qilamanki, men o'zim bu qurilmalardan birini qura olaman. Taxminan bir oy o'tgach, men Arduino platformasiga yugurib chiqdim, bu meni orbni noldan qurish uchun eng zo'r platforma qilib ko'rsatdi. Bu mening loyihamning yakuniy natijasi, Arduino Orb Build Warden.

2 -qadam: qismlar

Qismlar
Qismlar
Qismlar
Qismlar

"Build Warden" ning dizayniga "Spooky Arduino" sinfidan Tod E. Kurtning Arduino Ambient Orb katta ta'sir ko'rsatdi. Men buni baza sifatida boshladim va u erdan ketdim. Birinchi navbatda, bizga qanday qismlar kerak? Radio Shack qismlari ro'yxati:

  • 417 teshikli ko'p maqsadli kompyuter taxtasi: (276-150) $ 1.99
  • O'rnatish simlari, qattiq, qizil, qora, yashil, 22 o'lchagich, 90 fut, (278-1221) $ 5.99

Jameco:

  • 3 x Moviy LED, (183222) 2,95 dollar
  • 3 x Yashil LED, (334473) 1,45 dollar
  • 3 x Qizil LED, (33481) 0,27 dollar
  • 220 ohm, 1/8 Vt qarshilik (100), (107941) 0,69 dollar

Sparkfun:

Arduino NG, (Arduino-USB) $ 31,95

Uy ombori:

Yoritish moslamasi (Portfolio #74457 yoki shunga o'xshash), ~ 10,00 dollar

Boshqa narsalar:

  • Qizil Sharpie (ixtiyoriy)
  • Moviy Sharpie (ixtiyoriy)
  • Yashil Sharpie (ixtiyoriy)
  • Qora purkagichli bo'yoq (ixtiyoriy)
  • Issiqlikni qisqartirish trubkasi (ixtiyoriy)
  • Lehim
  • Lehimlash temir
  • 1/2 dyuymli yog'ochdan yasalgan dumaloq bo'lak - yoritish moslamasi tagiga qadar kesilgan)
  • 2 ta Metal Hex-ga qarshi turish (Sparkfun: COM-00126, agar sizda yo'q bo'lsa, bu mumkin emas)
  • 2 ta anakartni o'rnatish vintlari

Variantlar: Men ushbu bo'limni qo'shdim, chunki ba'zi elementlar endi ko'rinmayapti, bu erda bir nechta alternativalar:

  • 3 x Qizil LED, (Jameco #333526), 0,22 dollar
  • 2x 220 ohm, 1/8 Vt qarshilik (5), (Radio Shack #271-011) $ 0.99 ea

-Va-

1/8 Vt quvvatli 500 xil rezistorlar (Radio Shack #271-003) 12, 99 dollar (ha, 10 220 ohmli)

3 -qadam: Arduino bilan kompyuter bilan gaplashing, dasturiy ta'minotni o'rnating

Arduino bilan kompyuter bilan gaplashing, dasturiy ta'minotni o'rnating
Arduino bilan kompyuter bilan gaplashing, dasturiy ta'minotni o'rnating

Men sizga Arduino -ni kompyuter bilan qanday ishlashni va unga eskizlarni qanday yuklashni o'rgatmayman. Linux, Windows yoki Mac OS X bilan ishlaydigan Arduino muhitini olish uchun qo'llanmalarning to'liq to'plami mavjud. Agar sizda bu muhit o'rnatilgan va ishlayotgan bo'lsa, men nazoratchi uchun yozgan dasturni yuklab oling. Arduino -da eskizni o'rnatish uchun yuqoridagi ko'rsatmalardan foydalaning.

4 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi

Bu loyiha haqiqatan ham juda oddiy sxemadir. Biz nima qilmoqchimiz, 9, 10 va 11 -pinlardan uchta sim o'tkazamiz. Har bir sim 3 220 ohmli rezistorga ulanadi, so'ngra bir xil rangdagi 3 LEDga o'tadi (9: Qizil, 10: Yashil, 11): Moviy). Bularning barchasi erga tushadigan 1 ta simga ulanadi.

Qat'iy aytganda, har bir rang aslida turli xil rezistorlardan foydalanishi kerak, lekin mening fikrimcha, bu etarli. Agar siz ranglarni muvozanatli qilishni xohlasangiz, sizda ikkita variant bor. Yoki uni dasturiy ta'minotda to'g'rilang, bu juda oson yoki har bir rang uchun har xil rezistorlardan foydalaning. Bu haqda Tod E. Kurt bilan gaplashganda, uning taklifi quyidagicha edi: "Siz aytgan ranglarni muvozanatlash uchun, siz tashvishlanishingiz kerak bo'lgan asosiy narsa shundaki, LEDlarning fizikasi tufayli har bir rangning har xil kuchlanish pasayishi bor (Qizil ~ 2.0V, yashil ~ 2.6V, ko'k ~ 3.3V), shuning uchun har bir rang uchun har xil qiymatli rezistorlar bo'lishi kerak. Buni chalkashtirib yuborishi mumkin, chunki PWM qiymatlarini mos keladigan hajmda o'lchash orqali dasturiy ta'minot bilan shug'ullanish mumkin. "Siz har bir rangning atigi 1 LEDli prototip taxtasini yig'ishni xohlashingiz mumkin. Men buni dasturiy ta'minot bilan ishlashni osonlashtirish uchun qildim. Men bu erda prototip taxtasining fotosuratini qo'shdim.

5 -qadam: Kengashingizni birga lehimlang

Kengashingizni lehimlang
Kengashingizni lehimlang
Kengashingizni lehimlang
Kengashingizni lehimlang
Kengashingizni lehimlang
Kengashingizni lehimlang
Kengashingizni birga lehimlang
Kengashingizni birga lehimlang

Ushbu ko'rsatmalar sizga tavsiya etilgan ko'p funktsiyali kompyuter taxtasidan foydalanayotganingizni taxmin qiladi. Birinchi rasmda ma'lumot uchun ishlatilishi mumkin bo'lgan to'ldirilgan taxta ko'rsatilgan.

1 -qadam (2 -rasm)

Kompyuter taxtasini oling va agar sizda qizil, ko'k va yashil rangdagi o'tkir chiziqlar bo'lsa, taxtaning yuqori qismidagi ba'zi oq joylarni rang berish bo'yicha qo'llanma sifatida ushbu sahifadagi ikkinchi rasmdan foydalaning. Ranglarni aralashtirishni osonlashtirish uchun men taxtadagi 3 xil rangni aylantirib qo'yganligimni hisobga oladigan bo'lsak, taxtada rangli prokladkalarga ega bo'lish kerak, lekin bu juda zarur emas.

2 -qadam (3 -rasm)

Ranglarni ko'rsatma sifatida ishlatib, 9 ta LEDni ulang. Markaziy simlar erga ulanadi, shuning uchun LEDning tekis tomonini uzun tor simlarga lehimlang. LEDlar faqat bitta yo'nalishda elektr energiyasini qabul qila oladi, shuning uchun agar bu qism buzilgan bo'lsa, sizda juda ko'p sarflangan qismlar bo'ladi.

3 -qadam (4 -rasm)

Uzunroq 4 simni ulang (uzunligi taxminan 5-7 dyuym). 3 ta qizil va bitta qora taxtaning tagiga. qora biri 2 uzun, markaziy simlardan biriga ulanadi. Qisqa qora simli lehim, uzun markaziy simlarning biridan o'tib, ikkinchisini erga aylantiradi. Qolgan 3 ta sim taxtaning tagidagi rangli simlarning markaziy teshiklariga lehimlanishi kerak. Biri qizil (o'ng tomon), biri yashil (chap tomon) va biri ko'k (o'ng tomon). Malumot uchun rasmdan foydalaning.

4 -qadam (5 -rasm)

Bu qadam ko'k ulanishlarni tugatish haqida bo'ladi. Musht, taxtaning tagida 2 ta ko'k yostiqni bog'laydigan qizil simni lehimlang. o'ng tomonda, ko'k paddan 1 ko'k rezistorga simni lehimlang. Chap tomonda, ko'k rangdagi ikkita qizil simni ikkita ko'k rezistorga ulang

5 -qadam (6 -rasm)

Xuddi 4 -qadam bilan, lekin yashil rangda va tomonlar teskari

6 -qadam (7 -rasm)

Xuddi 4 -qadam bilan, lekin qizil bilan

7 -qadam ((1 -rasm)

Kengash tagida osilgan 4 ta simni oling. Yashil va ko'k simlarning uchlarini belgilash uchun foydalaning, shunda Arduino -da qaysi sim qaysi pim borligini bilib olasiz. Nihoyat, agar sizda trubka bo'lsa, simlarni burama trubkaga joylashtiring va uni issiqlik tabancasi yoki zajigalka bilan urib qo'ying.

6 -qadam: Baza yaratish

Baza qurish
Baza qurish
Baza qurish
Baza qurish
Baza qurish
Baza qurish

Endi biz bazani quramiz. Yoritish moslamasini paketdan chiqarib oling va jihozni, shuningdek, shisha globusni chetga surib qo'ying. Birdaniga ikkalamizga kerak bo'ladi. Agar shisha tolali izolyatsiya bo'lsa, uni ham atrofda saqlang. Baza oling va undan rozetkani chiqarib oling. Keyin tayanchni yog'ochga qo'ying (qalinligi 1/2 dyuym) va qalam yoki o'tkir pichoq bilan poydevor atrofini torting. Yoritgichni o'rnatish uchun ishlatiladigan ikkita murvat teshigining joyini belgilang (agar men nimani nazarda tutayotganimni bilsangiz, 1 -rasmdagi yozuvga qarang). Endi bazani tashqariga chiqarib, yangiliklar qog'oziga qo'ying va uni qora (yoki xohlagan rangingizdagi) purkagich bilan surting. Buni chetga surib qo'ying va quriting.

Boring va yog'och doirani kesib oling. So'ngra, siz murvat teshiklari joylashgan joyni belgilab qo'ygan teshiklarni burang. Yoritish moslamasi bilan birga kelgan murvatlarning teshiklardan osongina o'tib ketishiga ishonch hosil qiling (lekin unchalik bo'sh emas). Yog'och diskning pastki qismida, ehtimol, kattaroq matkapni ishlatishingiz kerak bo'ladi, chunki murvat diskka o'tishi uchun etarli bo'lmaydi. Agar siz murvat, kir yuvish mashinasi va yong'oq mos keladigan darajada katta bo'ladigan bo'lsa, diskning yarmini burg'ilashni xohlaysiz. Yarim dyuymli bit yaxshi bo'lishi mumkin. Endi arduino -ni diskning o'rtasiga qo'ying va uning atrofini chizib, yog'ochdagi arduino -dagi ikkita o'rnatish teshigini belgilang. Arduino -ning ikkita o'rnatish nuqtasi boradigan kichikroq teshiklarni burang. Bu anakartning uzilishlari vidalanishi uchun etarlicha katta bo'lishi kerak. Eslatma: Agar siz "anakart" ning uzilishi nima ekanligini bilmoqchi bo'lsangiz, 4 -rasmdagi yozuvlarga qarang. Ular kompyuter korpusiga o'rnatilgan boltlar. boshlarida iplar. Anakartni ularga ulash uchun vintlar ishlatiladi. Odatda ular anakartni metall korpusga ulash uchun ushlab turish uchun etarlicha uzun boshlarga ega. Vidalangandan so'ng, arduino -ni yog'och diskka o'rnatib, uni anakartga o'rnatish murvatiga mahkamlang. Endi siz taxtada arduino joylashtirilgandan so'ng, yorug'lik moslamasining asosini oling (agar u quruq bo'lsa). USB kabeli chiqib ketishi uchun taglikning yon tomonidagi teshikni kesib olishingiz kerak bo'ladi. Kabelni ulang, keyin qancha kesish kerakligini aniqlang.

7 -qadam: Hammasini bir joyga to'plang

Hammasini Birga Qo'ying
Hammasini Birga Qo'ying
Hammasini Birga Qo'ying
Hammasini Birga Qo'ying
Hammasini Birga Qo'ying
Hammasini Birga Qo'ying

Chiroqni olib tashlaganingizda, uning ichida shisha tolali izolyatsiya bo'lishi mumkin edi. Men buni oldim va kauchuk uni elektron plataning orqa tomoniga yopishtirib, qisqa tutashuvdan himoya qilish uchun izolyatsiya vazifasini o'tab berdi. Simlarni oling va ularni yoritish moslamasi poydevorining yuqori qismidan o'tkazing, so'ng ularni arduino -dagi tegishli pimlarga ulang. Endi armaturani yog'och tayanchga mahkamlang, endi sizga yorug'lik tarqatuvchi kerak bo'ladi. LEDlar asosan yuqoriga qarab harakat qiladi, shuning uchun nurni tarqatadigan hech narsa bo'lmasa, stakan tepada bo'lsa, natija juda xafa bo'ladi. Men toza plastik to'rva olib, uni burishtirib, izolyatsiyalash uchun ishlatilgan rezina bantlar bilan LEDlarga qo'ydim. Keyin men shaffof lentani oldim va elektron plataning ustiga kichik gumbaz yasadim. Bu nurni tarqatish uchun etarli edi. Ushbu qism bilan tajriba o'tkazing. Mening yechimim maqbul bo'lmasligi mumkin. Menimcha, oq somonning kichik qismlarini har bir svetodiodga surtish va ularni bir -biriga yopishtirish, menimcha, samarali bo'lishi mumkin. Nihoyat, siz stakanni tayanchga qo'yishingiz mumkin. Va siz tugatdingiz!. Bir nechta fotosuratlar uchun menda galereya va blogim bor

Tavsiya: