Cov txheej txheem:

HackerBox 0037: WaveRunner: 10 Kauj Ruam
HackerBox 0037: WaveRunner: 10 Kauj Ruam

Video: HackerBox 0037: WaveRunner: 10 Kauj Ruam

Video: HackerBox 0037: WaveRunner: 10 Kauj Ruam
Video: Сотовый хакербокс 2024, Kaum ib hlis
Anonim
HackerBox 0037: WaveRunner
HackerBox 0037: WaveRunner

Lub hlis no, HackerBox Hackers tab tom tshawb nrhiav cov cim nthwv dej thiab lub teeb liab ua cov ntsuas ntsuas hauv thaj chaw digital suav nrog rau cov cuab yeej siv hluav taws xob sib piv. Cov Lus Qhia no muaj cov ntaub ntawv rau pib nrog HackerBox #0037, uas tuaj yeem yuav ntawm no thaum cov khoom siv kawg. Tsis tas li, yog tias koj xav tau txais HackerBox zoo li txoj cai no hauv koj lub mailbox txhua lub hlis, thov sau npe ntawm HackerBoxes.com thiab koom nrog kev tawm tsam!

Cov Ntsiab Lus thiab Kawm Lub Hom Phiaj rau HackerBox 0037:

  • Nruab thiab teeb tsa GNU Octave software
  • Sawv cev thiab tswj cov nthwv dej teeb tsa hauv lub khoos phis tawj
  • Tshawb xyuas lub suab ua haujlwm ntawm GNU Octave
  • Ob peb lub suab cim ntawm lub khoos phis tawj thiab kho vajtse sab nraud
  • Sib sau ua ke suab testbeds siv amplifiers thiab ntsuas ntsuas
  • Ua lub 1MHz ntau-waveform teeb liab lub tshuab hluav taws xob

HackerBoxes yog lub npov muab kev pabcuam txhua hli rau DIY hluav taws xob thiab tshuab computer. Peb yog cov nyiam ua haujlwm, tsim khoom, thiab sim ua. Peb yog cov neeg ua npau suav npau suav.

HACK THE PLANET

Kauj Ruam 1: HackerBox 0037: Cov Ntsiab Lus Box

  • XR2206 Cov Khoom Siv Hluav Taws Xob
  • Laser-Txiav Acrylic Enclosure rau Teeb Tsa Generator
  • Tshwj xeeb Suab Testbed PCB
  • Ob LM386 Suab Amplifier Cov Khoom Siv
  • Ob KA2284 Cov Khoom Qhia Qib Suab
  • USB Suab Card
  • Ob 40mm 3W Hais Lus
  • Teeb ntawm Tus Cwj Pwm Clip Leads
  • Ob Lub 3.5mm Suab Patch Cables
  • Ob 3.5mm Suab Breakout Modules
  • microUSB Breakout Module
  • 9V roj teeb Clip nrog chim rau teeb liab Generator
  • Tsuas yog Cloud Computing Decal
  • Tsuas yog HackLife Beanie Hat

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Khoos phis tawj rau khiav GNU Octave thiab lwm yam software
  • Ib lub roj teeb 9V
  • Ib lub taub hau txias rau kev ncaws pob HackLife Beanie Hat

Qhov tseem ceeb tshaj, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, hacker lub siab, ua siab ntev, thiab xav paub ntxiv. Tsim thiab sim nrog cov khoom siv hluav taws xob, thaum muaj txiaj ntsig zoo, tuaj yeem ua qhov nyuaj, nyuaj, thiab txawm tias ua rau lub sijhawm nyuaj. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau txoj kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem muab los ntawm txoj haujlwm no. Peb txhua tus nyiam ua neej nyob 'HackLife, kawm thev naus laus zis tshiab, thiab tsim cov phiaj xwm txias. Ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Muaj cov ntaub ntawv nplua nuj rau tam sim no, thiab yav tom ntej, cov tswv cuab hauv HackerBoxes FAQ.

Kauj Ruam 2: Ntws

Hav dej
Hav dej

Ib nthwv dej yog kev cuam tshuam uas hloov pauv lub zog los ntawm qhov teeb meem lossis thaj chaw, nrog me lossis tsis muaj kev cuam tshuam kev hloov pauv ntawm huab hwm coj. Cov yoj suav nrog kev yoj lossis kev co ntawm lub cev nruab nrab lossis thaj chaw, ib puag ncig qhov chaw ruaj khov. Los ntawm kev xav ntawm kev ua lej, nthwv dej, ua haujlwm ntawm lub sijhawm thiab thaj chaw, yog chav kawm ntawm cov cim. (Wikipedia)

Kauj Ruam 3: GNU Octave

GNU Octave
GNU Octave

GNU Octave software yog lub platform nyiam rau sawv cev thiab siv cov txheej txheem nthwv dej hauv lub khoos phis tawj. Octave nta cov lus qib lus qib siab feem ntau yog npaj rau kev suav ua lej. Octave muaj txiaj ntsig zoo rau kev ua ntau yam kev sim ua lej siv hom lus uas feem ntau sib xws nrog MATLAB. Raws li ib feem ntawm GNU Project, Octave yog software pub dawb raws li GNU General Public License. Octave yog ib qho kev xaiv pub dawb loj rau MATLAB, lwm tus yog Scilab thiab FreeMat.

Ua raws qhov txuas saum toj no txhawm rau rub tawm thiab teeb tsa Octave rau ib qho OS.

Qhia: Pib Pib nrog Octave

Octave Video Tutorials los ntawm DrapsTV:

  1. Taw qhia & Teeb
  2. Kev Ua Haujlwm Yooj Yim
  3. Chaw thau khoom, Txuag, thiab Siv Cov Ntaub Ntawv
  4. Plotting Cov Ntaub Ntawv
  5. Cov Lus Qhia Tswj
  6. Kev ua haujlwm

Thaum nyob sab nraud ntawm peb qhov no ntawm cov nthwv dej yooj yim thiab ua suab, koj tuaj yeem pom qee lub siab tshuab cov khoom siv los ua haujlwm hauv Octave los ntawm kev tshawb fawb MATLAB xws li "DSP IN MATLAB" lossis "NEBR NETWORKS IN MATLAB". Nws yog lub zog muaj zog heev. Luav qhov mus tob heev.

Kauj Ruam 4: Lub Teeb Suab Sib Txuas

Suab Teeb liab cuam tshuam
Suab Teeb liab cuam tshuam

Lub suab cim tau tsim hauv lub khoos phis tawj tuaj yeem txuas ua ke nrog cov khoom siv sab nraud siv tus hais lus tso tawm ntawm daim npav suab. Ib yam li ntawd, lub microphone tso rau ntawm daim npav suab tuaj yeem siv tau yooj yim ob peb lub suab sab nraud tso rau hauv lub khoos phis tawj.

Siv daim npav USB suab yog lub tswv yim zoo rau cov ntawv thov los tiv thaiv kev ua kom lub suab tsis zoo ntawm koj lub khoos phis tawj motherboard yuav tsum muaj qee yam tsis raug. Ob peb ntawm 3.5mm suab thaj txuas cable thiab 3.5mm qhov kev tawm tsam yog qhov muaj txiaj ntsig zoo rau cuam tshuam kev sib txuas, hais lus, thiab tawm nrog cov chaw nres nkoj ntawm USB daim npav suab.

Ntxiv rau siv nrog GNU Octave, muaj qee qhov dej num txias txias nyob ib puag ncig rau Sound Card Oscilloscopes uas yuav tso cai rau koj "phiaj xwm" cov cim ntawm qhov tsawg zaus kom txaus los ua piv txwv los ntawm lub tshuab computer microcomputer.

Kauj Ruam 5: Lub Teeb Suab Hauv GNU Octave

Teeb liab hauv GNU Octave
Teeb liab hauv GNU Octave

Octave muaj qee qhov muaj txiaj ntsig zoo ua lub suab ua haujlwm.

Cov vis dis aus no (thiab lwm tus) tsim Dan Prince yog qhov pib zoo:

Video - Kawm Suab DSP 1: Pib Ua Sine Oscillator

Yees duab - Kawm Suab DSP 2: Yooj Yim Waveforms thiab Sampling

Kauj Ruam 6: Suab Testbed - Ob Qhov Kev Xaiv

Suab Testbed - Ob Qhov Kev Xaiv
Suab Testbed - Ob Qhov Kev Xaiv

Lub Suab Testbed yog qhov muaj txiaj ntsig zoo rau kev kuaj xyuas lub suab cim ntawm ob txoj hauv kev (tso suab sab laug, Txoj cai, lossis lwm yam ob lub cim). Rau txhua cov channel, kab lus-theem nkag tau tuaj yeem ua kom nrov nrov, pom tau los ntawm LED qhia qib, thiab thaum kawg tau tsav mus rau 40mm lub suab hais lus.

QHOV KEV XAIV

Lub suab ntsuas tuaj yeem sib sau ua ke sib cais ua ke lossis ua ib qho kev sib koom ua ke. Txiav txim siab qhov kev xaiv twg uas koj nyiam ua ntej koj pib sib dhos thiab ua raws cov kauj ruam sib xws hauv phau ntawv qhia no.

AMPLIFIER

Ob lub tshuab ua suab nrov raws li LM386 kev sib xyaw ua ke (wiki).

LED LEVEL INDICATOR

Ob qhov ntsuas ntsuas yog ua raws KA2284 kev sib xyaw ua ke (cov ntawv).

Kauj Ruam 7: Kev Xaiv Ua Ke 1 - Cov Qauv Sib cais

Kev Xaiv Ua Ke 1 - Cov Qauv Sib cais
Kev Xaiv Ua Ke 1 - Cov Qauv Sib cais

Thaum xaiv los sib sau ua ke lub suab sim ua cais ua ke sib txuas ua ke, yooj yim sib dhos ob lub suab nrov thiab ob qib ntsuas qhov ntsuas raws li cov khoom siv sib cais.

AUDIO AMPLIFIER

  • Pib nrog ob lub axial resistors (tsis polarized)
  • R1 yog 1K Ohm (xim av, dub, dub, xim av, xim av)
  • R2 yog DNP (tsis txhob nyob)
  • R10 yog 4.7K Ohm (daj, ntshav, dub, xim av xim av)
  • Tom ntej no teeb tsa ob lub tshuab hluav taws xob me me
  • C5 thiab C8 yog ob lub kaus mom me me "104" (tsis muaj polarized)
  • Cov laug txuas tom ntej hauv 8pin DIP lub qhov (nco ntsoov silkscreen kev taw qhia)
  • Ntxig lub nti TSHIAB tom qab lub qhov hluav taws xob tau xau lawm
  • Peb lub tshuab hluav taws xob electrolytic C6, C7, C9 yog polarized
  • Rau lub kaus mom, qhov ntxoov ntxoo ib nrab ntawm silkscreen yog "-" txhuas (xaim luv)
  • LED yog polarized nrog "+" cim rau cov xov hlau ntev
  • Siv cov khoom seem uas seem
  • Txuas tus neeg hais lus rau "SP" lub taub hau
  • Lub zog nrog 3-12V (piv txwv: micoUSB tawg rau 5V)

AUDIO LEVEL INDICATOR

  • Pib nrog ob lub axial resistors (tsis polarized)
  • R1 yog 100 Ohms (xim av, dub, dub, dub, xim av)
  • R2 yog 10K Ohm (xim av, dub, dub, liab, xim av)
  • KA2284 SIP (ib pob hauv kab) yog kaum ntawm tus pin 1
  • SIP cim rau silkscreen qhia lub thawv rau tus pin 1
  • Nco ntsoov tias ob lub kaus mom C1 thiab C2 yog qhov sib txawv
  • Muab lawv txuas rau PCB thiab taw qhia cov xov hlau ntev mus rau "+" qhov
  • Tam sim no D5 yog LED liab, lwm plaub D1-D4 yog ntsuab
  • LEDs yog polarized nrog cov xaim ntev mus rau "+" qhov
  • Lub trimmer potentiometer thiab lub taub hau haum raws li qhia
  • Txuas lub teeb liab zoo li t suab tawm tswv yim
  • Lub zog nrog 3.5-12V (piv txwv: microUSB tawg rau 5V)

Kauj Ruam 8: Kev Xaiv Ua Ke 2 - Kev Sib Koom Ua Ke

Kev Xaiv Ua Ke 2 - Kev Sib Koom Ua Ke
Kev Xaiv Ua Ke 2 - Kev Sib Koom Ua Ke

Thaum xaiv los sib sau ua ke lub suab ntsuas ntsuas ua lub platform sib koom ua ke, xaiv cov khoom siv los ntawm plaub qhov khoom siv sib txuas (ob lub suab nrov thiab ob qib ntsuas) tau muab muag rau qhov tshwj xeeb suab kuaj PCB nrog rau ob lub 40 hli hais lus thiab microUSB tawg rau 5V lub zog.

  • Pib nrog cov axial resistors (tsis polarized)
  • R2 thiab R9 yog 4.7K Ohm (daj, ntshav, dub, xim av, xim av)
  • R3 thiab R10 yog DNP (tsis txhob nyob)
  • R4 yog 1K Ohm (xim av, dub, dub, xim av, xim av)
  • R5 thiab R11 yog 100 Ohm (xim av, dub, dub, dub, xim av)
  • R6 thiab R12 yog 10K Ohm (xim av, dub, dub, liab, xim av)
  • Tom ntej solder lub qhov rau IC1 thiab IC2
  • Ntxig cov chips tom qab lub qhov muag tau xau
  • Tom ntej solder plaub lub kaus mom me me C4, C5, C10, C11
  • Cov kaus mom ceramic tau cim "104" thiab tsis muaj polarized
  • Cuaj lub Electrolytic lub kaus mom yog polarized nrog "+" rau cov xaim ntev
  • C1 yog 1000uF
  • C2 thiab C8 yog 100uF
  • C3, C6, C9, C12 yog 10uF
  • C7 thiab C13 yog 2.2uF
  • Kaum ib LEDs yog polarized
  • Cov xov hlau luv "-" mus rau hauv lub qhov ze ntawm lub tiaj tiaj ntawm lub voj voog
  • Ob lub LED liab mus rau sab nrauv LED ncoo ntawm txhua qhov kawg
  • Plaub sab hauv LEDs kab ntawm txhua sab yog ntsuab
  • Ib tus hu nkauj ntshiab/xiav LED (los ntawm ib qho khoom siv Amp) nyob hauv nruab nrab
  • KA2284 SIP (ib pob hauv kab) yog kaum ntawm tus pin 1
  • Qhov kev tawm tsam USB nyob ntawm PCB nrog tus pin los ntawm ob lub rooj sib tham
  • Lub hli 3.5 hli, tus kws txiav plaub hau, thiab lub lauj kaub teeb tsa raws li qhia ntawm lub nkoj
  • Cov kua nplaum kub tham mus rau PCB ua ntej yuav siv cov hlau txiav
  • Fais fab ntawm microUSB breakout (5V)

Kauj Ruam 9: Lub Teeb Hluav Taws Xob

Teeb liab Generator
Teeb liab Generator

Cov Khoom Siv Hluav Taws Xob muaj cov yam ntxwv XR2206 Cov Hluav Taws Xob Hluav Taws Xob (cov ntawv) thiab lub laser-txiav acrylic thaiv. Nws muaj peev xwm tsim hluav taws xob Sine, Daim duab peb sab, thiab Square Wave tso tawm hauv 1-1, 000, 000 Hz zaus ntau.

Kev qhia tshwj xeeb

  • Voltage Supply: 9-12V DC Tswv Yim
  • Waveforms: Square, Sine & Daim duab peb sab
  • Kev tiv thaiv: 600 Ohm + 10%
  • Zaus: 1Hz - 1MHz

SIV WAVE

  • Amplitude: 0 - 3V ntawm 9V DC cov tswv yim
  • Kev txawv txav: Tsawg dua 1% (ntawm 1kHz)
  • Flatness: +0.05dB 1Hz - 100kHz

SQUARE WAVE

  • Amplitude: 8V (tsis muaj thauj khoom) ntawm 9V DC input
  • Lub Sijhawm Rise: Tsawg dua 50ns (ntawm 1kHz)
  • Lub Caij Nplooj Ntoos Zeeg: Tsawg dua 30ns (ntawm 1kHz)
  • Symmetry: Tsawg dua 5% (ntawm 1kHz)

TRIANGLE WAVE

  • Amplitude: 0 - 3V ntawm 9V DC cov tswv yim
  • Linearity: Tsawg dua 1% (txog 100kHz) 10m

Kauj ruam 10: HackLife

HackLife
HackLife

Ua tsaug rau koom nrog HackerBox cov tswv cuab thoob plaws ntiaj teb Livin 'HackLife.

Yog tias koj tau nyiam qhov Kev Qhia Ntawv no thiab xav kom muaj lub thawv txias ntawm hackable electronics thiab khoos phis tawj thev naus laus zis nqis los rau hauv koj lub thawv ntawv txhua lub hlis, thov koom nrog kev hloov pauv los ntawm kev nkag mus rau HackerBoxes.com thiab sau npe kom tau txais peb lub npov txhua lub hlis.

Mus txog thiab qhia koj qhov ua tiav hauv cov lus hauv qab no lossis ntawm HackerBoxes Facebook Page. Muaj tseeb qhia rau peb paub yog tias koj muaj lus nug lossis xav tau kev pab nrog dab tsi. Ua tsaug rau koj ua ib feem ntawm HackerBoxes!

Pom zoo: