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

HackerBox 0037: WaveRunner: 10 алхам
HackerBox 0037: WaveRunner: 10 алхам

Видео: HackerBox 0037: WaveRunner: 10 алхам

Видео: HackerBox 0037: WaveRunner: 10 алхам
Видео: #36 Hacker Box #0037 WaveRunner 2024, Арваннэгдүгээр
Anonim
HackerBox 0037: WaveRunner
HackerBox 0037: WaveRunner

Энэ сард HackerBox хакерууд тоон тооцоолох орчинд долгионы дохио, аудио дохио боловсруулах туршилтын ор, аналог электрон туршилтын хэрэгслийг судалж байна. Энэхүү зааварчилгаа нь HackerBox #0037 -ийг ашиглаж эхлэх мэдээллийг агуулсан бөгөөд үүнийг хангамж дуусах үед эндээс худалдаж авч болно. Түүнчлэн, хэрэв та HackerBox -ийг яг ийм шуудангийн хайрцагт сар бүр авахыг хүсвэл HackerBoxes.com хаягаар бүртгүүлж, хувьсгалд нэгдээрэй!

HackerBox 0037 -ийн сэдэв ба сургалтын зорилго:

  • GNU Octave програмыг суулгаж тохируулна уу
  • Компьютер доторх долгионы дохиог дүрслэх, удирдах
  • GNU Octave -ийн аудио боловсруулах функцийг судлах
  • Компьютер болон гадаад тоног төхөөрөмжийн хоорондох хос аудио дохио
  • Аудио тестийн орыг өсгөгч болон түвшний индикатор ашиглан угсарна
  • 1МГц давтамжтай олон долгионы дохио үүсгэгчийг бүтээх

HackerBoxes бол DIY цахилгаан хэрэгсэл, компьютерийн технологийн захиалгын хайрцагны үйлчилгээ юм. Бид бол хоббичид, бүтээгчид, туршигчид юм. Бид бол мөрөөдлийн мөрөөдөгчид юм.

ПЛАНЕТИЙГ ХАК

Алхам 1: HackerBox 0037: Хайрцагны агуулга

  • XR2206 дохио үүсгэгч хэрэгсэл
  • Дохио үүсгэгчийн лазер хайчилбар нийлэг хашлага
  • Онцгой аудио туршилтын ПХБ
  • LM386 аудио өсгөгчийн хоёр иж бүрдэл
  • Аудио түвшний индикаторын хоёр KA2284 иж бүрдэл
  • USB дууны карт
  • 40мм 3W хэмжээтэй хоёр чанга яригч
  • Аллигаторын хавчаарын багц
  • 3.5 мм хэмжээтэй хоёр аудио залгуур кабель
  • 3.5 мм хэмжээтэй хоёр аудио таслах модуль
  • microUSB таслах модуль
  • Дохио үүсгэгчийн баррель бүхий 9V батерейны хавчаар
  • Онцгой үүл тооцоолох тэмдэг
  • Онцгой HackLife Beanie Hat

Ашиг тустай бусад зүйлүүд:

  • Гагнуурын төмөр, гагнуур, гагнуурын үндсэн хэрэгсэл
  • GNU Octave болон бусад програм хангамжийг ажиллуулах компьютер
  • Нэг 9В батерей
  • HackLife Beanie Hat спортоор хичээллэх нэг сайхан толгой

Хамгийн гол нь танд адал явдалт мэдрэмж, хакерын сүнс, тэвчээр, сониуч зан хэрэгтэй болно. Цахилгаан хэрэгслийг бүтээх, туршиж үзэх нь маш их ашиг тустай боловч заримдаа төвөгтэй, бэрхшээлтэй, бүр сэтгэл дундуур байдаг. Зорилго бол дэвшил, төгс төгөлдөр бус. Адал явдалд тууштай байж, таашаал авбал энэхүү хоббигоос маш их сэтгэл ханамжийг авч болно. Бид бүгдээрээ HackLife -т амьдрах, шинэ технологи сурах, гайхалтай төслүүдийг бүтээх дуртай. Алхам бүрийг аажмаар хийж, нарийн ширийн зүйлийг анхаарч, тусламж хүсэхээс бүү ай.

HackerBoxes FAQ -ийн гишүүдийн одоогийн болон ирээдүйн гишүүдэд зориулсан маш их мэдээлэл байдаг.

Алхам 2: долгион

Долгион
Долгион

Долгион бол энерги нь бодис эсвэл орон зайд дамждаг бөгөөд үүнтэй холбогдуулан массын дамжуулалт бага эсвэл огт байдаггүй. Долгион нь харьцангуй тогтмол байршилтай биет орчин эсвэл талбайн хэлбэлзэл эсвэл чичиргээнээс бүрдэнэ. Математикийн үүднээс авч үзвэл долгион нь цаг хугацаа, орон зайн функц болох дохионы анги юм. (Википедиа)

Алхам 3: GNU Octave

GNU октав
GNU октав

GNU Octave програм хангамж нь компьютер доторх долгионы хэлбэрийг дүрслэх, удирдахад тохиромжтой платформ юм. Октав нь тоон тооцоололд зориулагдсан өндөр түвшний програмчлалын хэлтэй. Октав нь ихэвчлэн MATLAB -тэй нийцтэй хэлийг ашиглан янз бүрийн тоон туршилт хийхэд ашигтай байдаг. GNU төслийн нэг хэсэг болох Octave нь GNU -ийн нийтийн лицензийн нөхцлийн дагуу үнэгүй програм хангамж юм. Октав бол MATLAB -ийн үндсэн үнэгүй хувилбаруудын нэг бөгөөд бусад нь Scilab болон FreeMat юм.

Дээрх линкээр ороод дурын үйлдлийн системд Octave програмыг татаж суулгаарай.

Хичээл: Октаваг эхлүүлэх

DrapsTV -ийн Октавын видео хичээлүүд:

  1. Танилцуулга ба тохиргоо
  2. Үндсэн үйлдлүүд
  3. Өгөгдлийг ачаалах, хадгалах, ашиглах
  4. Өгөгдлийг төлөвлөх
  5. Хяналтын мэдэгдэл
  6. Чиг үүрэг

Үндсэн долгион, аудио боловсруулалтын талаар бидний хамрах хүрээнээс гадуур байгаа бол та "DSP IN MATLAB" эсвэл "MATLAB дахь NEURAL NETWORKS" гэх мэт MATLAB сэдвүүдийг хайж олох замаар Октавад ажиллах оюун санааны хувьд үл мэдэгдэх материалыг олох боломжтой. Энэ бол маш хүчирхэг платформ юм. Туулайн нүх нэлээд гүн рүү явдаг.

Алхам 4: Аудио дохионы интерфейс

Аудио дохионы интерфейс
Аудио дохионы интерфейс

Компьютер дотор бий болсон аудио давтамжийн дохиог дууны картны чанга яригчийн гаралтыг ашиглан гадаад тоног төхөөрөмжид холбох боломжтой. Үүний нэгэн адил, дууны картны микрофоны оролтыг гадны аудио давтамжийн дохиог компьютерт хялбархан холбоход ашиглаж болно.

USB дууны карт ашиглах нь ямар нэг зүйл буруу болоход таны компьютерын эх хавтангийн аудио хэлхээг гэмтээхээс урьдчилан сэргийлэхийн тулд ийм програмыг ашиглах нь зүйтэй юм. 3.5 мм аудио нөхөх кабель, 3.5 мм -ийн таслах модулиуд нь USB дууны карт дээрх портуудын хэлхээ, чанга яригч, интерфейсийг холбоход маш хэрэгтэй байдаг.

GNU Octave -ийг ашиглахаас гадна Дууны картын осциллографын эргэн тойронд хөвж буй зарим гайхалтай төслүүд байдаг бөгөөд энэ нь микрокомпьютерийн дууны картаар дээж авах хангалттай бага давтамжийн дохиог "төлөвлөх" боломжийг олгодог.

Алхам 5: GNU Octave дахь аудио дохио

GNU Octave дахь аудио дохио
GNU Octave дахь аудио дохио

Октав нь үнэхээр хэрэгтэй аудио боловсруулах функцтэй.

Эдгээр видео бичлэгүүд (болон бусад) Дэн Принс бол гайхалтай эхлэл юм.

Видео - Аудио сурах DSP 1: Синус осциллятор хийж эхлэх

Видео - Аудио DSP 2: Үндсэн долгионы хэлбэр ба дээж авах талаар сурах

Алхам 6: Аудио тестийн ор - Хоёр сонголт

Аудио тестийн ор - Хоёр сонголт
Аудио тестийн ор - Хоёр сонголт

Audio Testbed нь аудио давтамжийн дохиог хоёр суваг дээр сонсоход хэрэгтэй (стерео Зүүн, Баруун эсвэл бусад хоёр дохио). Суваг бүрийн хувьд шугамын түвшний оролтыг олшруулж, LED түвшний индикатороор дүрсэлж, эцэст нь 40 мм аудио чанга яригч руу хөтлөх боломжтой.

ЧУУЛГАНЫ СОНГОЛТУУД

Аудио тестийн орыг тусдаа хосолсон модулиуд эсвэл нэг нэгдсэн платформ болгон угсарч болно. Угсрахаасаа өмнө аль сонголтыг сонгохоо шийдэж, энэ гарын авлагад заасан алхамыг дагана уу.

ӨСГӨГЧ

Хоёр аудио өсгөгч нь LM386 нэгдсэн хэлхээ (wiki) дээр суурилдаг.

LED түвшний индикатор

Хоёр түвшний индикаторыг KA2284 нэгдсэн хэлхээ (мэдээллийн хуудас) дээр үндэслэв.

Алхам 7: Ассемблейн сонголт 1 - Тусдаа модулиуд

Ассемблейн сонголт 1 - Тусдаа модулиуд
Ассемблейн сонголт 1 - Тусдаа модулиуд

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

Аудио өсгөгч

  • Хоёр тэнхлэгийн эсэргүүцэлээс эхэл (туйлшираагүй)
  • R1 нь 1K Ом (хүрэн, хар, хар, хүрэн, хүрэн)
  • R2 бол DNP (хүн ам бүү бөглөөрэй)
  • R10 нь 4.7K Ом (шар, нил ягаан, хар, хүрэн хүрэн)
  • Дараа нь хоёр жижиг керамик конденсаторыг суулгана
  • C5 ба C8 нь хоёулаа жижиг "104" таг (туйлширсан биш)
  • 8pin DIP залгуур дахь дараагийн гагнуур (торгон дэлгэцийн чиглэлийг анхаарна уу)
  • Чипийг залгуурыг гагнаж дууссаны дараа оруулна уу
  • Гурван электролит таг C6, C7, C9 туйлширсан байна
  • Малгайны хувьд торгон дэлгэц дээр сүүдэрлэсэн тал нь "-" тугалга (богино утас)
  • LED нь урт утсыг "+" тэмдгээр туйлшруулдаг
  • Үлдсэн бүрэлдэхүүн хэсгүүдийг гагнана
  • Чанга яригчийг "SP" толгой руу холбоно уу
  • 3-12В хүч

Аудио түвшний үзүүлэлт

  • Хоёр тэнхлэгийн эсэргүүцэлээс эхэл (туйлшираагүй)
  • R1 нь 100 Ом (хүрэн, хар, хар, хар, хүрэн)
  • R2 нь 10K Ом (хүрэн, хар, хар, улаан, хүрэн)
  • KA2284 SIP (дан шугамын багц) нь 1 -р зүү дээр өнцөгтэй байна
  • Торгоны дэлгэцийн SIP тэмдэглэгээнд зүү 1 -ийн хайрцгийг харуулав
  • C1 ба C2 гэсэн хоёр таг нь өөр өөр утгатай болохыг анхаарна уу
  • ПХБ -тэй тааруулж, урт утсыг "+" нүх рүү чиглүүл
  • Одоо D5 нь улаан LED, бусад дөрвөн D1-D4 нь ногоон өнгөтэй байна
  • LED нь урт утсаар "+" нүх рүү туйлширдаг
  • Шүргэх потенциометр ба толгойнууд нь зурагт үзүүлсэн шиг таарч байна
  • T аудио оролт шиг дохиог холбоно уу
  • 3.5-12 В хүч

Алхам 8: Ассемблейн сонголт 2 - Нэгдсэн платформ

Ассемблейн сонголт 2 - Нэгдсэн платформ
Ассемблейн сонголт 2 - Нэгдсэн платформ

Аудио тестийн орыг нэгдсэн платформ болгон угсрахаар сонгохдоо дөрвөн модулийн иж бүрдэл хэсгүүдийг (хоёр аудио өсгөгч, хоёр түвшний үзүүлэлт) тусгай аудио тестийн ПХБ -д, 40 мм -ийн хоёр чанга яригч, 5V хүчдэлд зориулагдсан microUSB таслагчаар гагнана.

  • Тэнхлэг резистороос эхэл (туйлшираагүй)
  • R2 ба R9 нь 4.7K Ом (шар, нил ягаан, хар, хүрэн, хүрэн)
  • R3 ба R10 нь DNP юм (хүн ам дүүрдэггүй)
  • R4 нь 1K Ом (хүрэн, хар, хар, хүрэн, хүрэн)
  • R5 ба R11 нь 100 Ом (хүрэн, хар, хар, хар, хүрэн)
  • R6 ба R12 нь 10K Ом (хүрэн, хар, хар, улаан, хүрэн)
  • Дараа нь IC1 ба IC2 залгуурыг гагнана
  • Залгуурыг гагнаж дууссаны дараа чипс оруулах
  • Дараагийн гагнуур дөрвөн жижиг керамик таг C4, C5, C10, C11
  • Керамик тагийг "104" гэж тэмдэглэсэн бөгөөд туйлширдаггүй
  • Есөн электролит таг нь урт утсыг "+" тэмдгээр туйлшруулдаг
  • C1 нь 1000uF байна
  • C2 ба C8 нь 100uF байна
  • C3, C6, C9, C12 нь 10uF байна
  • C7 ба C13 нь 2.2uF байна
  • Арван нэгэн LED нь туйлширсан байна
  • Богино утас "-" нь тойргийн хавтгай хажуугийн ойролцоох нүхэнд ордог
  • Хоёр улаан LED нь хамгийн төгсгөлд байрлах LED дэвсгэр дээр очдог
  • Хоёр талдаа доторлогоотой дөрвөн дотоод LED нь ногоон өнгөтэй байна
  • Ганц тунгалаг/цэнхэр LED (нэг Amp Kit -аас) төвд байна
  • KA2284 SIP (дан шугамын багц) нь 1 -р зүү дээр өнцөгтэй байна
  • USB таслалт нь ПХБ дээр хавтгай байрладаг бөгөөд хоёр самбараар дамждаг
  • 3.5 мм -ийн үүр, хайч, савыг самбар дээр үзүүлсэн шиг суулгадаг
  • Халуун цавуу чанга яригчыг ПХБ дээр гагнахаасаа өмнө хайчилж ав
  • MicroUSB -ээр дамжих хүч (5V)

Алхам 9: Дохио үүсгэгч

Дохио үүсгэгч
Дохио үүсгэгч

Функцийн генераторын иж бүрдэл нь XR2206 нэгдсэн хэлхээ (өгөгдлийн хуудас) болон лазераар зүссэн нийлэг бүрхүүлтэй. Энэ нь 1-1, 000, 000 Гц давтамжийн мужид Синус, Гурвалжин, Долгион долгионы гаралтын дохиог үүсгэх чадвартай.

Үзүүлэлтүүд

  • Хүчдэл хангамж: 9-12V DC оролт
  • Долгионы хэлбэр: дөрвөлжин, синус ба гурвалжин
  • Эсэргүүцэл: 600 Ом + 10%
  • Давтамж: 1 Гц - 1 МГц

ГИНХ ДОЛГООЛ

  • Далайн далайц: 9V DC оролтын үед 0 - 3V
  • Гажуудал: 1% -иас бага (1 кГц дээр)
  • Хавтгай байдал: +0.05 дБ 1 Гц - 100 кГц

Дөрвөлжин дөрвөлжин

  • Далайн далайц: 9V DC оролт дээр 8V (ачаалалгүй)
  • Өсөх цаг: 50н -ээс бага (1 кГц дээр)
  • Уналтын цаг: 30 -аас бага цаг (1 кГц дээр)
  • Тэгш хэм: 5% -иас бага (1 кГц дээр)

Гурвалжин долгион

  • Далайн далайц: 9V DC оролтын үед 0 - 3V
  • Шугаман байдал: 1% -иас бага (100 кГц хүртэл) 10м

Алхам 10: HackLife

HackLife
HackLife

Дэлхийн өнцөг булан бүрт байгаа HackerBox -ийн гишүүдтэй нэгдэж байгаад баярлалаа.

Хэрэв танд энэхүү зааварчилгаа таалагдсан бөгөөд сар бүр шуудангийн хайрцаг дээрээ хакердах электроник, компьютерын технологийн төслүүдийг оруулахыг хүсч байвал HackerBoxes.com руу орж хувьсгалд нэгдэж, манай гэнэтийн хайрцгийг хүлээн аваарай.

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

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