![HackerBox 0025: Flair Ware: 15 алхам HackerBox 0025: Flair Ware: 15 алхам](https://i.howwhatproduce.com/images/002/image-5391-20-j.webp)
Агуулгын хүснэгт:
- Алхам 1: HackerBox 0025: Хайрцагны агуулга
- Алхам 2: Зүүж болох зүйлээр өөрийгөө илэрхийлэх
- Алхам 3: LED од өмсөх боломжтой
- Алхам 4: Өнгөт дугуй унах нэрийн тэмдгийн иж бүрдэл
- Алхам 5: Нэрийн тэмдгийн үйл ажиллагааны онол
- Алхам 6: Нэрийн тэмдгийн иж бүрдэл
- Алхам 7: Digispark
- Алхам 8: Digispark -ийг USB резинэн Ducky болгон ашиглаарай
- Алхам 9: CJMCU LilyTiny болон NeoPixels
- Алхам 10: USBasp - Atmel AVR USB програмист
- Алхам 11: BitHead ATtiny85 өмсөх хэрэгсэл
- Алхам 12: BitHead өмсдөг угсралт
- Алхам 13: BitHead өмсдөг програмчлал
- Алхам 14: BitHead ПХБ-ийн мини тэмдэг
- Алхам 15: Гарагийг хакердах
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![HackerBox 0025: Flair Ware HackerBox 0025: Flair Ware](https://i.howwhatproduce.com/images/002/image-5391-21-j.webp)
Flair Ware - Энэ сард HackerBox хакерууд элэгддэг хувцас, демо, тэр ч байтугай баярын гоёл чимэглэлийн зориулалтаар ашиглах олон төрлийн электрон чадварыг бий болгож байна. Энэхүү зааварчилгаа нь HackerBox #0025 -тэй ажиллах мэдээллийг агуулдаг бөгөөд үүнийг хангамж дуусах үед авах боломжтой. Түүнчлэн, хэрэв та HackerBox -ийг яг ийм шуудангийн хайрцагт сар бүр авахыг хүсвэл HackerBoxes.com хаягаар бүртгүүлж, хувьсгалд нэгдээрэй!
HackerBox 0025 -ийн сэдэв ба сургалтын зорилго:
- Өөрөө анивчдаг LED бүхий зоосоор ажилладаг энгийн хэлхээний самбарыг угсарна уу
- Зүүж болох нэрийн тэмдгийг хэрэгжүүлэхийн тулд каскадтай аналог осцилляторуудыг судлаарай
- Бяцхан Arduino төслүүдэд Digispark -ийн олон төхөөрөмжийг туршиж үзээрэй
- NeoPixel бүрэн өнгөт LED-ийг багтаасан зүүдэг LilyPad модулиудыг хооронд нь холбоно
- USBasp ашиглан хоосон ATtiny85 микроконтроллер програм
HackerBoxes бол DIY цахилгаан хэрэгсэл, компьютерийн технологийн захиалгын хайрцагны үйлчилгээ юм. Бид бол хоббичид, бүтээгчид, туршигчид юм. Бид бол мөрөөдлийн мөрөөдөгчид юм. ПЛАНЕТИЙГ ХАК
Алхам 1: HackerBox 0025: Хайрцагны агуулга
![HackerBox 0025: Хайрцагны агуулга HackerBox 0025: Хайрцагны агуулга](https://i.howwhatproduce.com/images/002/image-5391-22-j.webp)
- HackerBoxes #0025 цуглуулах лавлах карт
- LED од өмсөх боломжтой иж бүрдэл
- Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл
- BitHead ATtiny85 өмсөх хэрэгсэл
- Зөөврийн Digispark DevBoard
- Нэмэлт ATtiny85 8DIP микроконтроллер
- CJMCU LilyTiny Digispark модуль
- Гурван LilyPad NeoPixel модуль
- LilyPad зоосны эсийн модуль
- CR2032 лити зоосны эсүүд
- USBasp Atmel AVR USB програмист
- Ногоон прототип хийх самбар 4х6см
- Lapel Pin Backs
- Хоолойг багасгах - 100 ширхэг
- Цагаан тугалганы төслийн хайрцаг
- Онцгой HackerBoxes Decal
- Онцгой HackerBoxes сүлжмэл малгай
Ашиг тустай бусад зүйлүүд:
- Гагнуурын төмөр, гагнуур, гагнуурын үндсэн хэрэгсэл
- Програм хангамжийн хэрэгслийг ажиллуулах компьютер
Хамгийн гол нь танд адал явдал, DIY сүнс, хакеруудын сониуч зан хэрэгтэй болно. Hardcore DIY цахилгаан хэрэгсэл нь тийм ч энгийн зүйл биш бөгөөд бид танд үүнийг услахгүй байна. Зорилго бол дэвшил, төгс төгөлдөр бус. Та адал явдлаа үргэлжлүүлж, таашаал авбал шинэ технологийг сурч, зарим төслүүдээ ажиллуулснаар маш их сэтгэл ханамж авах болно. Алхам бүрийг аажмаар, нарийн ширийн зүйлийг анхаарч, тусламж хүсэхээс бүү эргэлзэхийг санал болгож байна.
БАЙГУУЛАГДАХ АСУУЛТ: Бидэнд байгаа HackerBox -ийн гишүүдийн үнэхээр том дэмжлэг хэрэгтэй байна. Дэмжлэгтэй холбоо барихаасаа өмнө HackerBoxes вэбсайт дээрх FAQ -ийг үзэхийн тулд хэдэн минут зарцуулна уу. Мэдээжийн хэрэг бид бүх гишүүдэд шаардлагатай хэмжээгээр туслахыг хүсч байгаа боловч манай ихэнх имэйлүүд FAQ -т маш тодорхой тусгагдсан захиргааны энгийн асуудлуудыг багтаасан болно. Ойлгож байгаад баярлалаа!
Алхам 2: Зүүж болох зүйлээр өөрийгөө илэрхийлэх
![Хувцасны өмсгөлөөр өөрийгөө илэрхийл Хувцасны өмсгөлөөр өөрийгөө илэрхийл](https://i.howwhatproduce.com/images/002/image-5391-23-j.webp)
Бид таны авьяас чадварын талаар ярих хэрэгтэй. Зүүж болох электроник нь жижигрүүлэх, хүчийг бууруулах, гоо сайхны ПХБ-ийн зохион байгуулалтын талаар суралцах гайхалтай арга байж болох юм. Та ийм төслүүдээр өөрийгөө илэрхийлэх боломжтой. Тэднийг өмсөж, ажлын байраа тохижуулж, эсвэл баярын гоёл болгон ашиглаж болно. Бүтээлч байж, өмсөж болох өвлийнхөө гайхамшгийн орныг дэлхийтэй хуваалцаарай!
Алхам 3: LED од өмсөх боломжтой
![LED од өмсөх боломжтой LED од өмсөх боломжтой](https://i.howwhatproduce.com/images/002/image-5391-24-j.webp)
![LED од өмсөх боломжтой LED од өмсөх боломжтой](https://i.howwhatproduce.com/images/002/image-5391-25-j.webp)
Энгийн байдлаараа нэлээд дэгжин жишээг эхлүүлье. Энэхүү загвар нь өөрөө өөрөө анивчдаг 5 мм-ийн 5 LED-тэй. Эдгээр LED нь өөрөө анивчдаг тул гадаад хяналтын хэлхээ шаардлагагүй болно. Бусад хэсгүүд нь CR2032 зоосны үүрний хавчаар, асаах/унтраах товчлуур юм.
Угсралт: Зоосны үүрний хавчаар болон таван LED -ийг ПХБ -ийн торгон дэлгэц дээрх тэмдэглэгээний дагуу чиглүүлнэ. LED бүр самбар дээр "хавтгай талыг" харуулсан болохыг анхаарна уу. Батерейны хавчаарыг байрлуулахаасаа өмнө бүх гурван дэвсгэрийг гагнуураар бүрнэ. Хэдийгээр төв дэвсгэр дээр юу ч гагнахгүй ч гэсэн зарим цагаан тугалга нь зоосны үүрний сөрөг гадаргуутай сайн холбоо тогтоохын тулд дэвсгэрийг бага зэрэг бэхлэхэд тусалдаг. Гагнуурын дараа контактуудыг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.
Алхам 4: Өнгөт дугуй унах нэрийн тэмдгийн иж бүрдэл
![Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл](https://i.howwhatproduce.com/images/002/image-5391-26-j.webp)
![Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл](https://i.howwhatproduce.com/images/002/image-5391-27-j.webp)
Энэхүү жижиг нэрийн тэмдэг нь аналог осциллятороор удирддаг өнгөний эргэлт бүхий арван найман LED-тэй. Энэхүү аналог загвар нь микроконтроллерууд бидэнд таалагддаг шиг сонирхолтой үр дүнд хүрэх шаардлагагүй гэдгийг бидэнд сануулж байна. Дууссан хэлхээний самбарын угсралтыг нэрний тэмдэг болгон зүүж болно.
Багцын агуулга:
- Нил ягаан өнгийн хэвлэмэл хэлхээний самбар
- CR2032 зоосны хоёр клип
- Зургаан улаан 3мм LED
- 6 мм улбар шар өнгийн 3 мм хэмжээтэй LED
- 6 мм хэмжээтэй 3 шар өнгийн LED
- Гурван 9014 NPN транзистор
- Гурван 47uF конденсатор (бас нэг 10uF конденсатор байдаг гэдгийг анхаарна уу)
- Гурван 1K ом эсэргүүцэл (хүрэн хар-улаан)
- Гурван 10K ом эсэргүүцэл (хүрэн хар-улбар шар)
- Слайд шилжүүлэгч
- Pigtail бүхий JST-PH сокет
- Гурван сольж болох тэмдгийн нүүртэй наалт
Алхам 5: Нэрийн тэмдгийн үйл ажиллагааны онол
![Нэрийн тэмдгийн үйл ажиллагааны онол Нэрийн тэмдгийн үйл ажиллагааны онол](https://i.howwhatproduce.com/images/002/image-5391-28-j.webp)
Энэхүү загвар нь LED өнгөний эргэлтийг хянах гурван каскадтай осциллятортой. 10K резистор ба 47uF конденсатор бүр нь RC осциллятор үүсгэдэг бөгөөд энэ нь холбогдох транзисторыг үе үе түлхэж байдаг. Гурван RC осцилляторыг тойрог замд оруулахгүйн тулд гинжээр ороосон бөгөөд ингэснээр анивчих нь тэмдгийн эргэн тойронд санамсаргүй байдлаар гарч ирдэг. Транзистор "асаалттай" байх үед гүйдэл нь түүний 6 LED ба тэдгээрийн 1К гүйдлийн хязгаарлагч эсэргүүцэлээр дамжин өнгөрөхөд 6 LED гэрлийг анивчуулдаг.
Энд нэг үе шат (нэг осциллятор, нэг транзистор) ашиглан үндсэн ойлголтын сайхан тайлбарыг энд оруулав.
Алхам 6: Нэрийн тэмдгийн иж бүрдэл
![Нэрийн тэмдгийн иж бүрдэл Нэрийн тэмдгийн иж бүрдэл](https://i.howwhatproduce.com/images/002/image-5391-29-j.webp)
Нэрийн тэмдгийн хэрэгслийг угсрахдаа ПХБ -ийн схем ба схемийг ашиглана уу.
Резисторын хоёр өөр утга байдаг. Тэд хоорондоо солигддоггүй. Тэдгээрийг шулуун байлгахын тулд схем дээрх утгууд болон байршлын диаграм дээрх хэсгүүдийн тоог тэмдэглэ. Резисторууд туйлширдаггүй. Тэдгээрийг аль ч чиглэлд оруулж болно.
LED D1-D6, D7-D12, D13-D18 гэсэн гурван "банк" байдгийг анхаарна уу. Одоогийн ачааллыг тэнцвэржүүлэхийн тулд, мөн үзэсгэлэнтэй харааны эффект авахын тулд банк бүр нэг өнгөтэй байх ёстой. Жишээлбэл, D1-D6 LED нь улаан, D7-D12 улбар шар, D13-D18 бүгд шар өнгөтэй байж болно.
Конденсаторууд туйлширсан байна. Диграмыг байрлуулах "+" тэмдэг, конденсатор дээрх "-" тэмдэглэгээг анхаарч үзээрэй. Эдгээр нь эсрэг тээглүүрийг илтгэдэг нь ойлгомжтой.
LED нь бас туйлширсан байдаг. Байршуулах диаграм дээрх "+" тэмдэглэгээг анхаарна уу. LED -ийн урт зүү нь "+" нүхэнд байх ёстой. LED -ийн "хавтгай тал" нь НӨГӨӨ нүхтэй зэргэлдээ байх ёстой.
Зоосны эсийн хавчаар тус бүрийн гурван дэвсгэрийг бүхэлд нь цагаан тугалгагаар гагнана. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч гэсэн цагаан тугалга хийх нь тухайн зоосны үүртэй сайн харьцах боломжийг олгодог.
Гагнуурын дараа контактуудыг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.
Тэмдэгтийн нэгийг бөглөсөн Нэрийн тэмдгийн төв хэсэгт наасан байж болно.
Нэрийн тэмдгийн ар талд зүү тулгуур эсвэл соронзыг наасан байж болно.
Нэрийн тэмдгийг зүүж байх үед зоосны хоёр хавчаарыг богиносгож болохгүй.
Алхам 7: Digispark
![Digispark Digispark](https://i.howwhatproduce.com/images/002/image-5391-30-j.webp)
![Digispark Digispark](https://i.howwhatproduce.com/images/002/image-5391-31-j.webp)
Digispark бол анх Kickstarter -ээр санхүүждэг нээлттэй эхийн төсөл юм. Энэ бол Atmel ATtiny85-ийг ашигладаг супер бяцхан ATtiny дээр суурилсан Arduino нийцтэй самбар юм. ATtiny85 бол 8 зүү бүхий микроконтроллер бөгөөд ердийн Arduino чип ATMega328P -ийн ойрын үеэл юм. ATtiny85 нь санах ойн дөрөвний нэг орчим хувийг эзэлдэг бөгөөд зөвхөн зургаан оролт/гаралтын зүүтэй байдаг. Гэсэн хэдий ч үүнийг Arduino IDE -ээс програмчилж болох бөгөөд Arduino кодыг ямар ч асуудалгүйгээр ажиллуулж болно.
Нээлттэй эхийн загвар учраас Digispark дээр олон янзын хувилбар байдаг. Хамгийн түгээмэл заримыг энд харуулав. Бид эдгээрийн хоёртой хамтран ажиллах болно.
Схемийг хянахад "USB чип хаана байна?" Гэсэн асуулт гарч ирэх ёстой.
Micronucleus бол Digispark -ийн дизайныг USB интерфэйсийн чипгүйгээр ажиллах боломжийг олгодог ид шидийн хэсэг юм. Micronucleus бол AVR ATtiny микроконтроллеруудад зориулагдсан, хамгийн бага USB интерфэйстэй, хөндлөн платформ libusb дээр суурилсан програм байршуулах хэрэгсэл, ачаалагч ачаалагчийг нягт нямбай ашиглахад чухал ач холбогдолтой ачаалагч юм. Энэ нь одоогоор AVR ATtiny -ийн хамгийн жижиг USB ачаалагч юм.
LIBUSB жолооч
libusb бол USB төхөөрөмжид ерөнхий нэвтрэх боломжийг олгодог C номын сан юм. Үүнийг хөгжүүлэгчид USB техник хангамжтай харилцах програмуудыг үйлдвэрлэхэд ашиглах зорилготой юм. Libusb функцийг Linux болон OSX дээр автоматаар ашиглах боломжтой байх ёстой. Windows машинд zadig гэх мэт драйвер шаардлагатай байж магадгүй юм.
Алхам 8: Digispark -ийг USB резинэн Ducky болгон ашиглаарай
![Digispark нь USB резинэн зулзага юм Digispark нь USB резинэн зулзага юм](https://i.howwhatproduce.com/images/002/image-5391-32-j.webp)
USB Rubber Ducky бол хакеруудын дуртай хэрэгсэл юм. Энэ бол ерөнхий флаш диск болгон хувиргасан товчлуур дарах төхөөрөмж юм. Компьютерууд үүнийг ердийн гар гэж хүлээн зөвшөөрдөг бөгөөд минут тутамд 1000 гаруй үг хэллэгээр урьдчилан програмчлагдсан товчлуурын ачааллыг автоматаар хүлээн авдаг. Hak5 -аас Rubber Duckies -ийн талаар бүх зүйлийг мэдэхийн тулд линкийг дагана уу. Үүний зэрэгцээ, энэ видео хичээл нь Digispark -ийг резинэн дэгээ хэрхэн ашиглахыг харуулав. Өөр нэг видео заавар нь Rubisp Ducky скриптүүдийг Digispark дээр ажиллуулахын тулд хэрхэн хөрвүүлэхийг харуулж байна.
Алхам 9: CJMCU LilyTiny болон NeoPixels
![CJMCU LilyTiny болон NeoPixels CJMCU LilyTiny болон NeoPixels](https://i.howwhatproduce.com/images/002/image-5391-33-j.webp)
CJMCU LilyTiny нь Digispark -тэй ижил тоног төхөөрөмжийн дизайн, ачаалагчийг ашигладаг. Гэсэн хэдий ч LilyTiny нь LilyPad хавтанг санагдуулам ягаан, диск хэлбэртэй ПХБ дээр бүтээгдсэн. LilyPad -ийн элэгддэг төхөөрөмжийн талаар эндээс уншина уу.
FLASH LED BLINK
Бидний хийх хамгийн эхний алхам бол LilyTiny -ийг LED анивчих жишээгээр гэрэлтүүлэх явдал юм.
Хэрэв танд Arduino IDE суулгаагүй бол эхлээд үүнийг хийгээрэй.
Arduino IDE руу digistump дэмжлэгийг ачаалахын тулд энд байгаа зааврыг дагана уу.
"Эхлүүлэх" жишээ кодыг ачаална уу:
Файл-> Жишээ-> Digispark_Examples-> Эхлүүлэх
Байршуулах товчийг дарна уу. IDE нь танд зорилтот самбараа залгахыг зааж өгөх болно. Үүнийг хийсний дараа Digispark програмист нь USB портуудыг хайж, ATtiny85 -ийг програмчлах болно.
Байршуулж дууссаны дараа LED анивчих ёстой.
Туршилтын хувьд та хоёуланг нь "delay (1000)" мэдэгдлийг "delay (100)" болгож өөрчилж болно.
Одоо LED арав дахин хурдан анивчих ёстой (саатал 1000 -аас 100 болж өөрчлөгдсөн).
LILYPAD NEOPIXEL модулиуд
Энд үзүүлсэн шиг гурван NeoPixel модулийг холбоно уу.
IDE дахь хамгийн хэцүү демо кодыг ачаална уу:
Файл-> Жишээ-> (Digispark-ийн хувьд)-> NeoPixel-> strandtest
Кодонд: 1 -р параметрийг (туузан дээрх пикселийн тоо) 3 болгож өөрчил 2 -р параметрийг (Arduino зүү дугаарыг) 3 болгож өөрчилнө үү.
Хөнгөн шоуг байршуулж, эдлээрэй - бүгд USB чипгүйгээр!
Алхам 10: USBasp - Atmel AVR USB програмист
![USBasp - Atmel AVR USB програмист USBasp - Atmel AVR USB програмист](https://i.howwhatproduce.com/images/002/image-5391-34-j.webp)
Та Mouser эсвэл DigiKey -ээс түүхий ATtiny85 чип (энэ хайрцган дахь 8pin DIP чип гэх мэт) худалдаж авахад энэ нь огт хоосон байна. Чипс дээр микронуклеус эсвэл өөр ачаалагч байхгүй. Тэд програмчлах шаардлагатай болно. Жишээлбэл, ISP (хэлхээний програмист) ашиглах.
USBasp бол Atmel AVR хянагчдад зориулсан USB хэлхээний програмист юм. Энэ нь зүгээр л ATMega88 эсвэл ATMega8 болон идэвхгүй хоёр бүрэлдэхүүн хэсгээс бүрдэнэ. Программист нь зөвхөн програм хангамжийн USB драйвер ашигладаг бөгөөд тусгай USB хянагч шаардлагагүй болно.
ATtiny85 -ийг залгагдах хөгжлийн самбар руу оруулна уу (зүү нэг заагчийг анхаарч үзээрэй), энд үзүүлсэн шиг USBasp -ийг холбоно уу.
Arduino IDE дээрээ ATtiny дэмжлэгийг нэмнэ үү (дэлгэрэнгүй мэдээллийг High-LowTech дээрээс үзнэ үү):
Тохиргооны дагуу удирдах зөвлөлийн URL хаягийн жагсаалтад дараахь зүйлийг оруулна уу.
raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Багаж хэрэгсэл-> Самбар-> ТУЗ-ийн менежерүүд хэсэгт Дэвид А. Меллисийн ATtiny-ээс өгсөн самбарын менежерийн багцыг нэмнэ үү.
Энэ нь ATtiny самбарыг самбарын жагсаалтад нэмж оруулах бөгөөд та одоо сонгох боломжтой…
Удирдах зөвлөл: ATtiny25/45/85 Процессор: ATtiny85 Цаг: Дотоод 1 МГц
[ЧУХАЛ ТАЙЛБАР: Чип нь үнэхээр гадаад цагийн эх үүсвэртэй болоогүй бол цагийг гадны цаг гэж хэзээ ч бүү тохируулаарай.]
"Анивчих" кодын жишээг ачаална уу.
Энэ ноорог дээр LED_BUILTIN -ийг гурван газарт 1 болгон өөрчилж, USBasp ашиглан ATtiny85 -д байршуулна уу.
Pluggable DevBoard LED нь LilyTiny LED хайрцагнаас гарсны адил анивчих ёстой.
Тайлбар - Pluggable DevBoard -ийг Digispark болгон ашиглах:
Техникийн хувьд бид энд Pluggable DevBoard -ийг Digaspark биш USBasp -ийг холбоход ашигладаг. Үүнийг Digispark болгон ашиглахын тулд микроконтроллерийг эндээс татаж авах боломжтой micronucleus bootload програмчлах шаардлагатай болно.
Алхам 11: BitHead ATtiny85 өмсөх хэрэгсэл
![BitHead ATtiny85 өмсөх хэрэгсэл BitHead ATtiny85 өмсөх хэрэгсэл](https://i.howwhatproduce.com/images/002/image-5391-35-j.webp)
BitHead бол HackerBox супер секси сахиусын гавлын яс юм. Энэ сард тэрээр ПТБ хэлбэрээр ирдэг бөгөөд ATtiny85 микро, пьезо дуугаруулагч, хос NeoPixel нүдний бөмбөгийг тоглуулахад бэлэн болжээ.
Багцын агуулга:
- Захиалгат хар BitHead хэвлэмэл хэлхээний самбар
- CR2032 зоосны хоёр клип
- 8 зүү DIP залгуур
- 8 зүү DIP ATtiny85 нэгдсэн хэлхээ
- Идэвхгүй Piezo Buzzer
- 8 мм хэмжээтэй хоёр дугуй хэлбэртэй NeoPixel LED
- 10uf конденсатор
- Слайд шилжүүлэгч
- Pigtail бүхий JST-PH сокет
Алхам 12: BitHead өмсдөг угсралт
![BitHead өмсөж болох угсралт BitHead өмсөж болох угсралт](https://i.howwhatproduce.com/images/002/image-5391-36-j.webp)
![BitHead өмсөж болох угсралт BitHead өмсөж болох угсралт](https://i.howwhatproduce.com/images/002/image-5391-37-j.webp)
ПХБ -ийн торгон дэлгэцийг урлагийн бүтээлд ашигладаг тул торгон дэлгэцийн ердийн үзүүлэлтүүд ПХБ -д байдаггүй. Үүний оронд тэдгээрийг угсралтын диаграм хэлбэрээр харуулав. Энэхүү угсралтын диаграм дээрх тэмдэглэгээний дагуу дуут дохио, конденсатор, DIP8 залгуур болон NeoPixel -ийг анхааралтай чиглүүлээрэй. NeoPixels дээрх хар тугалга нь хуванцар бөмбөгөрөөс хэдхэн миллиметрийн өргөнтэй байдаг. ПХБ -ийн цооногоор дамжин өнгөрөх нь хэцүү байдаг тул оруулахаас өмнө эдгээрээс арай дээгүүр байгаа утсыг таслахад туслах болно. ПХБ -ээр гагнах зориулалттай утаснуудыг хангалттай үлдээхээ мартуузай.
Зоосны үүрний хавчаарын бүх гурван дэвсгэрийг гагнуураар бүрэхээ мартуузай. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч гэсэн нарийн боолт хийх нь сайн холбоо барихын тулд дэвсгэрийг бэхлэхэд тусалдаг.
Алхам 13: BitHead өмсдөг програмчлал
![BitHead өмсөж болох програмчлал BitHead өмсөж болох програмчлал](https://i.howwhatproduce.com/images/002/image-5391-38-j.webp)
Хавсаргасан "WearableSkull.ino" ноорог нь ATTiny85 -аас BitHead -ийн дуугаралт, LED -ийг хянаж байгааг харуулж байна.
ATtiny85 дээр ноорог програмчлахын тулд Pluggable DevBoard ашиглана уу.
NeoPixel номын санг ашиглахын тулд Tools-> Clock хэсэгт 1MHz-ээс 8MHz хүртэл дотоод цагны хурдыг дарах хэрэгтэй. Цагийн хурданд өөрчлөлт оруулах болгондоо багаж хэрэгслээр "Bootloader -ийг шарах" үйлдлийг хийх ёстой тул үүнийг одоо хийх хэрэгтэй.
BitHead -ийн демо програмыг ATtiny85 -д байршуулаад чипийг жижиг хавтгай халиваар болгоомжтой гаргаж аваад, чипийг (оюун ухааны чиг баримжаа) BitHead -д залгаад унтраагуураа эргүүлээд бүх зүйл зөв болвол энэ нь амьд байна!
Та гэрэл, дуугаар тоглож болно. Чипийг оруулах, гаргах "шатаж, сурах" мөчлөгөөр өвдөхөд хэр их хугацаа шаардагддагийг хараарай. 1980 -аад онд эргэн ирээрэй.
Алхам 14: BitHead ПХБ-ийн мини тэмдэг
![BitHead ПХБ-ийн мини тэмдэг BitHead ПХБ-ийн мини тэмдэг](https://i.howwhatproduce.com/images/002/image-5391-39-j.webp)
BitHead сахиус ПХБ-ийн энэхүү нэмэлт програм нь хоёр NeoPixel-ийн оронд нүдний алимны хувьд 5 мм-ийн өөрөө анивчдаг хоёр LED шаарддаг. LED нь өөрөө анивчдаг тул хяналтын хэлхээ шаардлагагүй болно.
LED -ийг урьдчилан бэлдээрэй
Хоёр LED дээрх туяа нь хуванцар бөмбөгөрөөс хэдхэн миллиметрийн өргөнтэй байдаг. Эдгээр нь ПХБ -ийн нүхээр дамжихад хэцүү байдаг. Зураг дээр үзүүлсэн шиг өргөн цэгүүдийн дээгүүр утаснуудыг хайчилж ав. ПХБ -ээр гагнах зориулалтаар сунгахын тулд хангалттай хэмжээний утас үлдээхээ мартуузай.
ПХБ -ийн ар тал
Өөрөө анивчдаг LED нь зөвхөн хоёр батерейны хавчаарын аль нэгийг шаарддаг. Зураг дээр үзүүлсэн шиг батерейны дээд хэсгийг богиносго. LED -ээс хайчилж авсан нэг утсыг богино утас болгон ашигла.
Доод зоосны үүрний хавчаарын бүх гурван дэвсгэрийг гагнуураар бүрнэ. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч зүүлт хийх нь зоосны үүртэй сайн холбоо тогтоохын тулд дэвсгэрийг бэхлэхэд тусалдаг.
Торгоны дэлгэц дээр үзүүлсэн шиг зоосны үүрний хавчаарыг чиглүүлж, хоёр табыг байрлуул.
ПХБ -ийн урд тал
Зурган дээрх "хавтгай цэг" тэмдгийн дагуу хайчилж авсан LED -ийг анхааралтай чиглүүлээрэй. Цахилгаан утаснууд нь хоёр нүх рүү орж, гадна талын хоёр нүхийг ашиглаагүй үлдээдэг. Цооногуудын хоорондох зайг тохируулахын тулд утаснуудаа бага зэрэг шахаж, дараа нь LED -ийг зөөлөн байрлуул.
LED ба унтраалгыг ПХБ -ийн урд талаас оруулсан болно. ПХБ -ийн ар талд тэдний гагнуурыг гагнана.
Төгсгөлийн бариул
ПХБ-ийн ар талаас угааж зүссэн гагнуурын утас.
Зоосны нүдийг оруулна уу.
Холбогчийг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.
СОНГОЛТЫН ЭМЧИЛГЭЭ
Зоосны дээд үүрний хавчаарыг ашигладаггүй тул бөмбөгний гинж эсвэл оосор бэхлэх цооног өрөмдөх зай байдаг.
Алхам 15: Гарагийг хакердах
![Гарагийг хакердах Гарагийг хакердах](https://i.howwhatproduce.com/images/002/image-5391-40-j.webp)
Хэрэв танд энэхүү зааварчилгаа таалагдсан бөгөөд ийм электроник, компьютерийн технологийн төслүүдийг сар бүр шуудангийн хайрцагт шууд хүргэхийг хүсч байвал ЭНД ДАРЖ бидэнтэй нэгдээрэй.
Доорх сэтгэгдлүүд эсвэл HackerBoxes фэйсбүүк хуудсан дээр гарч амжилтаа хуваалцаарай. Хэрэв танд ямар нэгэн асуулт байвал эсвэл ямар нэгэн зүйлд тусламж хэрэгтэй байгаа бол бидэнд мэдэгдээрэй. HackerBoxes -ийн нэг хэсэг болсонд баярлалаа. Та бүхний санал, сэтгэгдлийг байнга авч байгаарай. HackerBoxes бол таны хайрцгууд юм. Гайхамшигтай зүйл хийцгээе!
Зөвлөмж болгож буй:
HackerBox 0060: Тоглоомын талбай: 11 алхам
![HackerBox 0060: Тоглоомын талбай: 11 алхам HackerBox 0060: Тоглоомын талбай: 11 алхам](https://i.howwhatproduce.com/images/002/image-3692-j.webp)
HackerBox 0060: Тоглоомын талбар: Дэлхийн өнцөг булан бүрт байгаа HackerBox хакеруудад мэндчилгээ дэвшүүлье! HackerBox 0060 -ийн тусламжтайгаар та хүчирхэг Нордикийн хагас дамжуулагч nRF52840 ARM Cortex M4 микроконтроллер бүхий Adafruit Circuit Playground Bluefruit -ийг туршиж үзэх болно. Оруулсан програмчлалыг судалж үзээрэй
HackerBox 0041: CircuitPython: 8 алхам
![HackerBox 0041: CircuitPython: 8 алхам HackerBox 0041: CircuitPython: 8 алхам](https://i.howwhatproduce.com/images/001/image-473-14-j.webp)
HackerBox 0041: CircuitPython: Дэлхийн өнцөг булан бүрт байгаа HackerBox хакеруудад мэндчилж байна. HackerBox 0041 нь бидэнд CircuitPython, MakeCode Arcade, Atari Punk консол болон бусад олон зүйлийг авчирдаг. Энэхүү зааварчилгаа нь HackerBox 0041 -ийг ашиглаж эхлэх мэдээллийг агуулсан бөгөөд үүнийг худалдан авч болно
HackerBox 0058: Кодлох: 7 алхам
![HackerBox 0058: Кодлох: 7 алхам HackerBox 0058: Кодлох: 7 алхам](https://i.howwhatproduce.com/images/001/image-2024-28-j.webp)
HackerBox 0058: Кодлох: Дэлхий даяар байгаа HackerBox хакеруудад мэндчилгээ дэвшүүлье! HackerBox 0058 -ийн тусламжтайгаар бид мэдээллийн кодчилол, баркод, QR код, Arduino Pro Micro програмчлах, LCD дэлгэцийг судлах, Arduino төслүүдэд бар код үүсгэх, хүний оролцоог судлах болно
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
![Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Windows -д зориулсан VM Ware суурилуулалт: 11 алхам
![Windows -д зориулсан VM Ware суурилуулалт: 11 алхам Windows -д зориулсан VM Ware суурилуулалт: 11 алхам](https://i.howwhatproduce.com/images/010/image-27490-j.webp)
Windows -д зориулсан VM Ware суурилуулалт: VM Ware бол оюутнуудад сургуулийнхаа компьютерийн хөтөчийг хувийн компьютерээсээ утасгүй ашиглах боломжийг олгодог програм хангамж юм. Энэхүү гарын авлагад Windows компьютер дээр VM Ware програмыг хэрхэн зөв суулгах талаар ярилцах болно. Энэхүү төсөл дээр хамтран ажиллаж байна: Смит, Бернад