Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйлс:
- Алхам 2: Удирдах зөвлөлийг угсарна уу
- Алхам 3: Чипээ програмчлах
- Алхам 4: Нэмэлт: 3D хэвлэсэн кейс
- Алхам 5: Халаасны талбайд хэрхэн тохируулах вэ
Видео: Гялалзсан халаасны талбай: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Миний анхны зааварчилгаанд тавтай морил! Энэ бол хуваалцахыг хүсч байсан хөгжилтэй бяцхан төсөл байсан ч удахгүй илүү их зүйлийг хүлээж авах болно! Би үүнийг анх үдэшлэгт зориулж хийсэн боловч энэ загварыг LED зангианаас эхлээд захиалгат гэрэл хүртэл олон ижил төстэй төслүүдэд ашиглаж болно.
Алхам 1: Танд хэрэгтэй зүйлс:
Материал:
- Attiny85 эсвэл үүнтэй төстэй
- Хаягдал протобоард
- CR2032 цагны батерей, батерей
- Хаягдал утас
- Жижиг унтраалга
- RGB LED
Хэрэгсэл:
- Гагнуурын төмөр
- Туслах гар
- Arduino IDE эсвэл үүнтэй төстэй зөөврийн компьютер
Миний ашиглаж байсан нэмэлт зүйлүүд:
- 3D принтер
- Бахө
- Конденсатор
- Дахин програмчлах боломжтой IC холболт
- Зэс утас
- Хясаа
- Гагнуурын утаа сорогч
- Ажлын гэрэл
- Жижиг AVR програмист (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
Алхам 2: Удирдах зөвлөлийг угсарна уу
Та үүнийг хүссэнээрээ угсарч болно, гэхдээ би сонирхож буй бүх хүмүүст өөрийн үйл явцыг тоймлон өгөх болно.
- Эхлээд би гэрлийг угсарсан. Би өмнөх төслөөсөө эргэн тойронд байсан Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individual-Addressable-embedded/dp/B01K4HCVDC/) -ийг ашигласан. Би бас стандарт 4 зүү бүхий ердийн катодын RGB LED -ийг attiny85 чиптэй ашиглаж байсан бөгөөд энэ нь бас ажиллах ёстой, гэхдээ тийм ч тод биш байх болно.
- Дараа нь би 4.7 микрофарад багтаамжтай конденсаторыг эерэг ба сөрөг терминалуудад гагнаж (энэ тодорхой LED -ийн хувьд зөвлөсний дагуу), дараа нь эерэг ба сөрөг туяа, өгөгдлийн шугамыг 470 ом эсэргүүцэлтэй LED рүү гагнав.
- Дараа нь би зайныхаа хайрцгийг тохируулсан. Би шаардлагатай хэмжээнээсээ том протобоард ашигласан тул шаардлагатай бол өргөжүүлэх зайтай байсан бөгөөд дараа нь cr2032 батерейны эерэг дээд хавтанг протобоарт гагнав. Би нүцгэн зэс утсаар батерейны доорхи сөрөг талыг бэхлэв.
- Дараа нь би зайтай байхаар 8 зүү IC чип эзэмшигчийг протобоард дээр байрлуулсан бөгөөд ингэснээр хангалттай зай байх болно гэдгийг мэдэж, тээглүүрийг нугалж, гагнав.
- Доод талд нь би зай эзэмшигчийн хүч ба газардуулгыг IC эзэмшигчтэй холбосон. Цахилгаан шугамд унтраалга оруулахын тулд дараа нь тайрч болох бага зэрэг уртыг үлдээх хэрэгтэй.
- Батерей нь тохирсон хэвээр байгаа эсэхийг дахин шалгаж, хэрэв танд мултиметр байгаа бол IC эзэмшигчийн цахилгаан болон газардуулгыг шалгана уу. Энэ нь уйтгартай санагдаж магадгүй, гэхдээ дараа нь алдааг олж засварлах шаардлагатай бол эдгээр зүйлийг шалгаж байх нь үр дүнгээ өгөх болно.
- Гэрлийг цахилгаан ба газардуулга руу холбоно уу (IC эзэмшигчийн холболтын ойролцоо), IC дээрх стандарт зүүгээс нэг өгөгдлийн шугам ажиллуулна уу. (тээглүүр байгаа эсэхийг шалгахын тулд хавчаараар дахин шалгана уу, гэхдээ өөрөөр хэлбэл гагнахад хамгийн тохиромжтойг нь ашиглаарай)
- Дараа нь цахилгааны шугамын зэс утсыг IC эзэмшигчид хүрэхээс өмнө жижиг урттай утсыг хоёр талд нь гагнана.
- Дараа нь утсыг хэмжээсээр нь хайчилж, хоёр унтраалгыг жижиг унтраалгаар гагнаж, гурав дахь утсыг хавчуулж, унтраагуурыг хажуу талд үлдсэн нээлттэй зайд халуун цавуугаар наа. Төмөр хайрцаг нь бусад нээлттэй утсан дээр эсвэл ойролцоо байрлуулсан бол унтраалгыг дулаалахдаа болгоомжтой байгаарай. Би зүгээр л цахилгаан соронзон хальсны жижиг хэсгийг ашигласан.
Алхам 3: Чипээ програмчлах
Энэ төслийн миний кодыг Github дээрээс татаж авах боломжтой: https://github.com/3jackattack3/simpleSpectrumLigh…. Үүнийг програмчлахын тулд би sparkfun -аас "tinyAVRprogrammer" ашиглан атомын текст засварлагчид зориулсан Platformio залгаасыг хэрэгжүүлсэн. Миний туршлагаас харахад энэ нь attiny85 гэх мэт IC чипүүдэд код бичих, байршуулах миний хамгийн дуртай арга байсан.
Platformio залгаас нь илүү хувийн сонголттой байдаг, гэхдээ би үүнийг шалгаж үзэхийг зөвлөж байна. Би дуртай текст засварлагчид arduino програмчлах 3 өөр аргыг туршиж үзсэн бөгөөд Stino болон Deviot хоёулаа Sublime текстийг ашиглахтай холбоотой асуудалтай тулгарсан боловч атомын платформ залгаасыг ашиглан маш их амжилтанд хүрсэн. Гэсэн хэдий ч энэ нь хувийн сонголт учраас би зав гарангуут уламжлалт arduino IDE кодыг нэмж оруулахыг хичээх болно. Хэрэв та үүнийг өөрөө хөрвүүлэхийг хүсч байвал.cpp файлын текстийг шинэ arduino төсөл болгон хуулж аваад "#include Arduino" гэсэн эхний мөрийг арилга.
IC програмчлах нь арай илүү төвөгтэй болж байна. Миний хэрэглэж байсан арга нь шууд sparkfun -аас гаралтай бөгөөд өнөөг хүртэл олсон хамгийн сайн арга юм. Тэдний гарын авлагаас AVR чипийг програмчлах хялбар гарын авлагыг үзнэ үү (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Миний харсан бусад давамгайлсан арга бол arduino Uno -г IC чипийг ачаалагч болгон ашиглах явдал юм, хэрэв танд нэмэлт самбар байрлуулсан бол хамаагүй хямд боловч алдаа гаргах магадлал өндөр байна.
Алхам 4: Нэмэлт: 3D хэвлэсэн кейс
Энэхүү бүтээн байгуулалтыг дуусгахын тулд би электроникийг хамгаалж, унтраалгыг хамгаалж байхдаа арай илүү мэргэжлийн болгохыг хүссэн юм. Дээрээс нь та миний кейс дизайны давтагдах үйл явцыг харж болно, мөн өөр өөр загварыг олж болно! (https://www.thingiverse.com/thing:2904029) Би эдгээр загварыг тусгайлан бүтээсэн боловч та загвараа өөрийн хэрэгцээнд нийцүүлэн өөрчилж эсвэл өөрийн дизайны урам зориг болгон ашиглаж болно!
Алхам 5: Халаасны талбайд хэрхэн тохируулах вэ
Бүтээлч сэтгэлгээтэй болоорой! Би халаасны талбайн гэрлийг сарниулахад сайн ажилладаг "нэг үзүүр дээш" стандарт нугалаасаар (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) эхлэв.. Энд халаасны талбайн материал маш чухал юм. Та торгон халаасны квадратыг Amazon дээр хямд үнээр авах боломжтой (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), энэ нь гэрлийг сарниулах гайхалтай үйл ажиллагаа явуулдаг.
Дөрвөлжинийг дөрвөлжин болгон нугалаад төхөөрөмжийг хоёр талдаа хатуу (алмаазан шиг чиглэсэн) байхаар нугалав. Дугуйг бөглөж, хэлбэрээ хадгалахын тулд хамгаалалтын зүү ашиглана уу. Халаасанд хийсний дараа аюулгүйн зүү нь бүрэн нуугддаг бөгөөд хэрэв баруун тийш нь дээш нь харвал гэрэл нь энд үзүүлсэн цэгийн гэрлээс илүү видео дээрх шиг сарнисан харагдах болно.
Зөвлөмж болгож буй:
Overkill загвар пуужин хөөргөх талбай: 11 алхам (зурагтай)
Overkill Model Rocket Launch Pad!: Хэсэг хугацааны өмнө би "Overkill Model Rocket Launch Controller" -ийнхээ тухай Instructables бичлэгийг YouTube видеоны хамт гаргасан. Би үүнийг сурах гэж бүх зүйлийг аль болох хэт их хийж байгаа асар том загварын пуужингийн төслийн нэг хэсэг болгон бүтээсэн
Халаасны дохионы дүрслэл (халаасны осциллограф): 10 алхам (зурагтай)
Халаасны дохионы дүрслэгч (халаасны осциллограф): Сайн байцгаана уу, бид бүгдээрээ өдөр бүр маш олон зүйлийг хийж байна. Тэндхийн ажил бүрийн хувьд зарим багаж хэрэгсэл хэрэгтэй болно. Үүнийг хийх, хэмжих, өнгөлөх гэх мэт. Тиймээс электрон ажилчдад гагнуурын төмөр, олон метр, осциллограф гэх мэт багаж хэрэгсэл хэрэгтэй болно
LED халаасны талбай: 5 алхам (зурагтай)
LED халаасны талбай: ChrisSmolinksi -ийн Draper 2.0 -ийг Instructables дээр харснаас хойш би үүнтэй төстэй зүйл хийхийг хүсч байсан. Эцэст нь эхнэр бид хоёрыг Бостонд болох ГХЯ -ны Гала тоглолтонд урлахад хувцаслалтын кодоор 'Бүтээлч хар зангиа' -г оруулах боломж олдсон юм. Энэ бол
Халаасны фазераас халаасны лазер хүртэл: 6 алхам
Халаасны лазераас халаасны лазер хүртэл: Энэ төсөлд бид Барнс дээрээс олсон Star Trek Phaser тоглоомыг хөрвүүлэх болно. Лазер заагчтай эрхэм хүн. Надад эдгээр хоёр фазер байгаа бөгөөд нэгнийх нь гэрлийн чийдэнгийн зай дууссан тул би үүнийг цэнэглэдэг лазер болгон хөрвүүлэхээр шийдлээ
Хамгийн дажгүй USB L.E.D. Халаасны хэмжээтэй гэрэл (халаасны хэмжээтэй оролт): 6 алхам
Хамгийн дажгүй USB L.E.D. Халаасны хэмжээтэй гэрэл (халаасны хэмжээтэй оролт): Энэхүү зааварчилгаанд би USB-ээр ажилладаг L.E.D-ийг хэрхэн хийхийг танд үзүүлэх болно. X-it Mints цагаан тугалганы хэмжээтэй эвхэгддэг, халаасандаа амархан багтах гэрэл. Хэрэв танд таалагдаж байвал + уралдаанд оролцохдоо надад заавал саналаа өгөөрэй! Материал ба