Агуулгын хүснэгт:

HackerBox 0025: Flair Ware: 15 алхам
HackerBox 0025: Flair Ware: 15 алхам

Видео: HackerBox 0025: Flair Ware: 15 алхам

Видео: HackerBox 0025: Flair Ware: 15 алхам
Видео: Hackerbox 0025 Flair Ware 2024, Долдугаар сарын
Anonim
HackerBox 0025: Flair Ware
HackerBox 0025: Flair Ware

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: Хайрцагны агуулга
  • 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: Зүүж болох зүйлээр өөрийгөө илэрхийлэх

Хувцасны өмсгөлөөр өөрийгөө илэрхийл
Хувцасны өмсгөлөөр өөрийгөө илэрхийл

Бид таны авьяас чадварын талаар ярих хэрэгтэй. Зүүж болох электроник нь жижигрүүлэх, хүчийг бууруулах, гоо сайхны ПХБ-ийн зохион байгуулалтын талаар суралцах гайхалтай арга байж болох юм. Та ийм төслүүдээр өөрийгөө илэрхийлэх боломжтой. Тэднийг өмсөж, ажлын байраа тохижуулж, эсвэл баярын гоёл болгон ашиглаж болно. Бүтээлч байж, өмсөж болох өвлийнхөө гайхамшгийн орныг дэлхийтэй хуваалцаарай!

Алхам 3: LED од өмсөх боломжтой

LED од өмсөх боломжтой
LED од өмсөх боломжтой
LED од өмсөх боломжтой
LED од өмсөх боломжтой

Энгийн байдлаараа нэлээд дэгжин жишээг эхлүүлье. Энэхүү загвар нь өөрөө өөрөө анивчдаг 5 мм-ийн 5 LED-тэй. Эдгээр LED нь өөрөө анивчдаг тул гадаад хяналтын хэлхээ шаардлагагүй болно. Бусад хэсгүүд нь CR2032 зоосны үүрний хавчаар, асаах/унтраах товчлуур юм.

Угсралт: Зоосны үүрний хавчаар болон таван LED -ийг ПХБ -ийн торгон дэлгэц дээрх тэмдэглэгээний дагуу чиглүүлнэ. LED бүр самбар дээр "хавтгай талыг" харуулсан болохыг анхаарна уу. Батерейны хавчаарыг байрлуулахаасаа өмнө бүх гурван дэвсгэрийг гагнуураар бүрнэ. Хэдийгээр төв дэвсгэр дээр юу ч гагнахгүй ч гэсэн зарим цагаан тугалга нь зоосны үүрний сөрөг гадаргуутай сайн холбоо тогтоохын тулд дэвсгэрийг бага зэрэг бэхлэхэд тусалдаг. Гагнуурын дараа контактуудыг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.

Алхам 4: Өнгөт дугуй унах нэрийн тэмдгийн иж бүрдэл

Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл
Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл
Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл
Өнгөт дугуйн нэрийн тэмдгийн иж бүрдэл

Энэхүү жижиг нэрийн тэмдэг нь аналог осциллятороор удирддаг өнгөний эргэлт бүхий арван найман LED-тэй. Энэхүү аналог загвар нь микроконтроллерууд бидэнд таалагддаг шиг сонирхолтой үр дүнд хүрэх шаардлагагүй гэдгийг бидэнд сануулж байна. Дууссан хэлхээний самбарын угсралтыг нэрний тэмдэг болгон зүүж болно.

Багцын агуулга:

  • Нил ягаан өнгийн хэвлэмэл хэлхээний самбар
  • CR2032 зоосны хоёр клип
  • Зургаан улаан 3мм LED
  • 6 мм улбар шар өнгийн 3 мм хэмжээтэй LED
  • 6 мм хэмжээтэй 3 шар өнгийн LED
  • Гурван 9014 NPN транзистор
  • Гурван 47uF конденсатор (бас нэг 10uF конденсатор байдаг гэдгийг анхаарна уу)
  • Гурван 1K ом эсэргүүцэл (хүрэн хар-улаан)
  • Гурван 10K ом эсэргүүцэл (хүрэн хар-улбар шар)
  • Слайд шилжүүлэгч
  • Pigtail бүхий JST-PH сокет
  • Гурван сольж болох тэмдгийн нүүртэй наалт

Алхам 5: Нэрийн тэмдгийн үйл ажиллагааны онол

Нэрийн тэмдгийн үйл ажиллагааны онол
Нэрийн тэмдгийн үйл ажиллагааны онол

Энэхүү загвар нь LED өнгөний эргэлтийг хянах гурван каскадтай осциллятортой. 10K резистор ба 47uF конденсатор бүр нь RC осциллятор үүсгэдэг бөгөөд энэ нь холбогдох транзисторыг үе үе түлхэж байдаг. Гурван RC осцилляторыг тойрог замд оруулахгүйн тулд гинжээр ороосон бөгөөд ингэснээр анивчих нь тэмдгийн эргэн тойронд санамсаргүй байдлаар гарч ирдэг. Транзистор "асаалттай" байх үед гүйдэл нь түүний 6 LED ба тэдгээрийн 1К гүйдлийн хязгаарлагч эсэргүүцэлээр дамжин өнгөрөхөд 6 LED гэрлийг анивчуулдаг.

Энд нэг үе шат (нэг осциллятор, нэг транзистор) ашиглан үндсэн ойлголтын сайхан тайлбарыг энд оруулав.

Алхам 6: Нэрийн тэмдгийн иж бүрдэл

Нэрийн тэмдгийн иж бүрдэл
Нэрийн тэмдгийн иж бүрдэл

Нэрийн тэмдгийн хэрэгслийг угсрахдаа ПХБ -ийн схем ба схемийг ашиглана уу.

Резисторын хоёр өөр утга байдаг. Тэд хоорондоо солигддоггүй. Тэдгээрийг шулуун байлгахын тулд схем дээрх утгууд болон байршлын диаграм дээрх хэсгүүдийн тоог тэмдэглэ. Резисторууд туйлширдаггүй. Тэдгээрийг аль ч чиглэлд оруулж болно.

LED D1-D6, D7-D12, D13-D18 гэсэн гурван "банк" байдгийг анхаарна уу. Одоогийн ачааллыг тэнцвэржүүлэхийн тулд, мөн үзэсгэлэнтэй харааны эффект авахын тулд банк бүр нэг өнгөтэй байх ёстой. Жишээлбэл, D1-D6 LED нь улаан, D7-D12 улбар шар, D13-D18 бүгд шар өнгөтэй байж болно.

Конденсаторууд туйлширсан байна. Диграмыг байрлуулах "+" тэмдэг, конденсатор дээрх "-" тэмдэглэгээг анхаарч үзээрэй. Эдгээр нь эсрэг тээглүүрийг илтгэдэг нь ойлгомжтой.

LED нь бас туйлширсан байдаг. Байршуулах диаграм дээрх "+" тэмдэглэгээг анхаарна уу. LED -ийн урт зүү нь "+" нүхэнд байх ёстой. LED -ийн "хавтгай тал" нь НӨГӨӨ нүхтэй зэргэлдээ байх ёстой.

Зоосны эсийн хавчаар тус бүрийн гурван дэвсгэрийг бүхэлд нь цагаан тугалгагаар гагнана. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч гэсэн цагаан тугалга хийх нь тухайн зоосны үүртэй сайн харьцах боломжийг олгодог.

Гагнуурын дараа контактуудыг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.

Тэмдэгтийн нэгийг бөглөсөн Нэрийн тэмдгийн төв хэсэгт наасан байж болно.

Нэрийн тэмдгийн ар талд зүү тулгуур эсвэл соронзыг наасан байж болно.

Нэрийн тэмдгийг зүүж байх үед зоосны хоёр хавчаарыг богиносгож болохгүй.

Алхам 7: Digispark

Digispark
Digispark
Digispark
Digispark

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 резинэн зулзага юм

USB Rubber Ducky бол хакеруудын дуртай хэрэгсэл юм. Энэ бол ерөнхий флаш диск болгон хувиргасан товчлуур дарах төхөөрөмж юм. Компьютерууд үүнийг ердийн гар гэж хүлээн зөвшөөрдөг бөгөөд минут тутамд 1000 гаруй үг хэллэгээр урьдчилан програмчлагдсан товчлуурын ачааллыг автоматаар хүлээн авдаг. Hak5 -аас Rubber Duckies -ийн талаар бүх зүйлийг мэдэхийн тулд линкийг дагана уу. Үүний зэрэгцээ, энэ видео хичээл нь Digispark -ийг резинэн дэгээ хэрхэн ашиглахыг харуулав. Өөр нэг видео заавар нь Rubisp Ducky скриптүүдийг Digispark дээр ажиллуулахын тулд хэрхэн хөрвүүлэхийг харуулж байна.

Алхам 9: CJMCU LilyTiny болон NeoPixels

CJMCU LilyTiny болон NeoPixels
CJMCU LilyTiny болон NeoPixels

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 програмист

Та 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 өмсөх хэрэгсэл

BitHead бол HackerBox супер секси сахиусын гавлын яс юм. Энэ сард тэрээр ПТБ хэлбэрээр ирдэг бөгөөд ATtiny85 микро, пьезо дуугаруулагч, хос NeoPixel нүдний бөмбөгийг тоглуулахад бэлэн болжээ.

Багцын агуулга:

  • Захиалгат хар BitHead хэвлэмэл хэлхээний самбар
  • CR2032 зоосны хоёр клип
  • 8 зүү DIP залгуур
  • 8 зүү DIP ATtiny85 нэгдсэн хэлхээ
  • Идэвхгүй Piezo Buzzer
  • 8 мм хэмжээтэй хоёр дугуй хэлбэртэй NeoPixel LED
  • 10uf конденсатор
  • Слайд шилжүүлэгч
  • Pigtail бүхий JST-PH сокет

Алхам 12: BitHead өмсдөг угсралт

BitHead өмсөж болох угсралт
BitHead өмсөж болох угсралт
BitHead өмсөж болох угсралт
BitHead өмсөж болох угсралт

ПХБ -ийн торгон дэлгэцийг урлагийн бүтээлд ашигладаг тул торгон дэлгэцийн ердийн үзүүлэлтүүд ПХБ -д байдаггүй. Үүний оронд тэдгээрийг угсралтын диаграм хэлбэрээр харуулав. Энэхүү угсралтын диаграм дээрх тэмдэглэгээний дагуу дуут дохио, конденсатор, DIP8 залгуур болон NeoPixel -ийг анхааралтай чиглүүлээрэй. NeoPixels дээрх хар тугалга нь хуванцар бөмбөгөрөөс хэдхэн миллиметрийн өргөнтэй байдаг. ПХБ -ийн цооногоор дамжин өнгөрөх нь хэцүү байдаг тул оруулахаас өмнө эдгээрээс арай дээгүүр байгаа утсыг таслахад туслах болно. ПХБ -ээр гагнах зориулалттай утаснуудыг хангалттай үлдээхээ мартуузай.

Зоосны үүрний хавчаарын бүх гурван дэвсгэрийг гагнуураар бүрэхээ мартуузай. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч гэсэн нарийн боолт хийх нь сайн холбоо барихын тулд дэвсгэрийг бэхлэхэд тусалдаг.

Алхам 13: BitHead өмсдөг програмчлал

BitHead өмсөж болох програмчлал
BitHead өмсөж болох програмчлал

Хавсаргасан "WearableSkull.ino" ноорог нь ATTiny85 -аас BitHead -ийн дуугаралт, LED -ийг хянаж байгааг харуулж байна.

ATtiny85 дээр ноорог програмчлахын тулд Pluggable DevBoard ашиглана уу.

NeoPixel номын санг ашиглахын тулд Tools-> Clock хэсэгт 1MHz-ээс 8MHz хүртэл дотоод цагны хурдыг дарах хэрэгтэй. Цагийн хурданд өөрчлөлт оруулах болгондоо багаж хэрэгслээр "Bootloader -ийг шарах" үйлдлийг хийх ёстой тул үүнийг одоо хийх хэрэгтэй.

BitHead -ийн демо програмыг ATtiny85 -д байршуулаад чипийг жижиг хавтгай халиваар болгоомжтой гаргаж аваад, чипийг (оюун ухааны чиг баримжаа) BitHead -д залгаад унтраагуураа эргүүлээд бүх зүйл зөв болвол энэ нь амьд байна!

Та гэрэл, дуугаар тоглож болно. Чипийг оруулах, гаргах "шатаж, сурах" мөчлөгөөр өвдөхөд хэр их хугацаа шаардагддагийг хараарай. 1980 -аад онд эргэн ирээрэй.

Алхам 14: BitHead ПХБ-ийн мини тэмдэг

BitHead ПХБ-ийн мини тэмдэг
BitHead ПХБ-ийн мини тэмдэг

BitHead сахиус ПХБ-ийн энэхүү нэмэлт програм нь хоёр NeoPixel-ийн оронд нүдний алимны хувьд 5 мм-ийн өөрөө анивчдаг хоёр LED шаарддаг. LED нь өөрөө анивчдаг тул хяналтын хэлхээ шаардлагагүй болно.

LED -ийг урьдчилан бэлдээрэй

Хоёр LED дээрх туяа нь хуванцар бөмбөгөрөөс хэдхэн миллиметрийн өргөнтэй байдаг. Эдгээр нь ПХБ -ийн нүхээр дамжихад хэцүү байдаг. Зураг дээр үзүүлсэн шиг өргөн цэгүүдийн дээгүүр утаснуудыг хайчилж ав. ПХБ -ээр гагнах зориулалтаар сунгахын тулд хангалттай хэмжээний утас үлдээхээ мартуузай.

ПХБ -ийн ар тал

Өөрөө анивчдаг LED нь зөвхөн хоёр батерейны хавчаарын аль нэгийг шаарддаг. Зураг дээр үзүүлсэн шиг батерейны дээд хэсгийг богиносго. LED -ээс хайчилж авсан нэг утсыг богино утас болгон ашигла.

Доод зоосны үүрний хавчаарын бүх гурван дэвсгэрийг гагнуураар бүрнэ. Хэдийгээр төв дэвсгэрт юу ч гагнахгүй ч зүүлт хийх нь зоосны үүртэй сайн холбоо тогтоохын тулд дэвсгэрийг бэхлэхэд тусалдаг.

Торгоны дэлгэц дээр үзүүлсэн шиг зоосны үүрний хавчаарыг чиглүүлж, хоёр табыг байрлуул.

ПХБ -ийн урд тал

Зурган дээрх "хавтгай цэг" тэмдгийн дагуу хайчилж авсан LED -ийг анхааралтай чиглүүлээрэй. Цахилгаан утаснууд нь хоёр нүх рүү орж, гадна талын хоёр нүхийг ашиглаагүй үлдээдэг. Цооногуудын хоорондох зайг тохируулахын тулд утаснуудаа бага зэрэг шахаж, дараа нь LED -ийг зөөлөн байрлуул.

LED ба унтраалгыг ПХБ -ийн урд талаас оруулсан болно. ПХБ -ийн ар талд тэдний гагнуурыг гагнана.

Төгсгөлийн бариул

ПХБ-ийн ар талаас угааж зүссэн гагнуурын утас.

Зоосны нүдийг оруулна уу.

Холбогчийг хог хаягдал эсвэл исэлдэлтээс цэвэрлэхийн тулд унтраалгыг хэд хэдэн удаа ажиллуулна уу.

СОНГОЛТЫН ЭМЧИЛГЭЭ

Зоосны дээд үүрний хавчаарыг ашигладаггүй тул бөмбөгний гинж эсвэл оосор бэхлэх цооног өрөмдөх зай байдаг.

Алхам 15: Гарагийг хакердах

Гарагийг хакердах
Гарагийг хакердах

Хэрэв танд энэхүү зааварчилгаа таалагдсан бөгөөд ийм электроник, компьютерийн технологийн төслүүдийг сар бүр шуудангийн хайрцагт шууд хүргэхийг хүсч байвал ЭНД ДАРЖ бидэнтэй нэгдээрэй.

Доорх сэтгэгдлүүд эсвэл HackerBoxes фэйсбүүк хуудсан дээр гарч амжилтаа хуваалцаарай. Хэрэв танд ямар нэгэн асуулт байвал эсвэл ямар нэгэн зүйлд тусламж хэрэгтэй байгаа бол бидэнд мэдэгдээрэй. HackerBoxes -ийн нэг хэсэг болсонд баярлалаа. Та бүхний санал, сэтгэгдлийг байнга авч байгаарай. HackerBoxes бол таны хайрцгууд юм. Гайхамшигтай зүйл хийцгээе!

Зөвлөмж болгож буй: