Cov txheej txheem:

WI-FI Tus Hais Lus los ntawm Raspberry Pi: 6 Cov Kauj Ruam (nrog Duab)
WI-FI Tus Hais Lus los ntawm Raspberry Pi: 6 Cov Kauj Ruam (nrog Duab)

Video: WI-FI Tus Hais Lus los ntawm Raspberry Pi: 6 Cov Kauj Ruam (nrog Duab)

Video: WI-FI Tus Hais Lus los ntawm Raspberry Pi: 6 Cov Kauj Ruam (nrog Duab)
Video: yuav coj li cas kom luag nyiam 2024, Lub Xya hli ntuj
Anonim
WI-FI Tus Hais Lus los ntawm Raspberry Pi
WI-FI Tus Hais Lus los ntawm Raspberry Pi

Txoj haujlwm no yog hais txog kev tsim tus hais lus WI-FI. Kuv tau hais lus qub lub khoos phis tawj tawg thiab tsis siv Raspberry Pi 1B. Kuv lub tswv yim yooj yim yog kom yooj yim tso tus pi rau hauv tus neeg hais lus qub kom hloov kho nws. Rov qab siv cov khoom qub yam tsis tsim cov pov tseg tshiab. Nws muab tawm tias tus hais lus lub tshuab ua haujlwm tsis ua haujlwm ntxiv lawm thiab kuv txiav txim siab los tsim lub suab nrov yooj yim. Thaum kawg, Kuv xav siv Spotify txuas kev pabcuam los ua suab paj nruag.

Khoom siv

Kauj Ruam 1: Yam Khoom Siv rau Txoj Haujlwm

Yam Khoom Siv rau Txoj Haujlwm
Yam Khoom Siv rau Txoj Haujlwm

Txhawm rau teeb tsa tus hais lus WI-FI, kuv tau siv cov khoom hauv qab no

  • Raspberry Pi tsawg kawg qauv 1 B (~ 15 €)
  • Lub tshuab computer hais lus qub
  • 3.5mm suab txuas los ntawm lub mloog pob ntseg qub
  • DC-DC hloov pauv (0.39 €)
  • USB audio card (10 €)
  • USB WI-FI dongle (9 €)
  • Cov cab
  • LED

Rau pawg thawj coj saib kuv tau txiav txim siab siv LM386N-4. IC no yog lub tshuab ua kom yooj yim nrog cov txiaj ntsig zoo rau kev siv suab.

  • LM386N-4 (0.81 €)
  • Resistors: 5Ω, 2x 1kΩ thiab 200Ω
  • Capacitors: 4700µF, 1000µF, 100µF thiab 100nF
  • Circuit board

Qhov ntawd suav txog kwv yees li 36 €. Vim tias kuv twb muaj cov khoom siv ntau dhau lawm, kuv tsuas yog yuav qhov DC-DC hloov pauv, USB daim npav suab thiab LM386N.

Kauj Ruam 2: Tsim Amplifier Circuit

Tsim Amplifier Circuit
Tsim Amplifier Circuit
Tsim Amplifier Circuit
Tsim Amplifier Circuit
Tsim Amplifier Circuit
Tsim Amplifier Circuit

Lub plawv ntawm lub suab nrov yog LM386N-4. LM386N-Tsev Neeg yog lub suab nrov nrov IC uas tau siv rau ntau lub tshuab ntaus suab paj nruag xws li CD-Player, Bluetooth-Boxes, thiab lwm yam. Muaj twb tau qhia ntau ntau txog kev piav qhia lub suab nrov no: https://www.instructables.com /howto/LM386/

Lub voj voog rau txoj haujlwm no tau tshwm sim los ntawm kev qhia hauv YouTube no: https://www.youtube.com/embed/4ObzEft2R_g thiab kuv tus phooj ywg zoo uas tau pab kuv ntau heev. Kuv xaiv LM386N-4 vim nws muaj hwj chim ntau dua li lwm tus thiab kuv txiav txim siab tsav lub rooj tsav tsheb nrog 12V.

Thawj kauj ruam los tsim lub rooj tsavxwm yog ntsuas lub Circuit Court ntawm lub khob cij. Kuv thawj txoj hauv kev muaj ntau yam cuam tshuam thiab nrov nrov. Thaum kawg, Kuv tuaj nrog cov npe hauv qab no ntawm cov ntsiab lus uas txhim kho lub suab zoo ua tau zoo.

  • Tsis txhob ntev thiab hla cov xov hlau. Kuv hloov kho cov khoom thiab txo cov cabel.
  • Tus hais lus-lub thawv ntawm kuv txoj haujlwm yog subwoofer, yog li tus neeg hais lus yuav tsum ua si tsawg zaus. Kuv suav nrog tus neeg hais lus thib ob rau qhov ua tau zoo uas ua tiav lub suab kom ua tiav.
  • Siv daim npav USB suab. Raspberry pi ua lub suab tsis zoo heev, vim tias kev tsim kho digital-analog hloov pauv tsis tau tsim rau HIFI cov ntawv thov.
  • Txuas Pin 2 tsuas yog rau hauv av ntawm lub teeb liab. Hauv av ntawm 12V thiab hauv av ntawm USB lub rooj sib tham suab sib txawv nrog qee lub suab nrov. LM386N nthuav tawm qhov sib txawv ntawm Pin 2 thiab Pin 3 thiab yog li ntawd lub suab nrov kuj tau nthuav dav. Kuv txiav txim siab tsis txuas Pin 2 nrog hauv av, tab sis tsuas yog nrog USB-suab-hauv av thiab thaum kawg lub suab nrov ploj mus.

Kauj Ruam 3: Sib Sau Tus Hais Lus rau Zaus Siab

Kev Sib Txuas Lus rau Zaus Siab
Kev Sib Txuas Lus rau Zaus Siab
Kev Sib Txuas Lus rau Zaus Siab
Kev Sib Txuas Lus rau Zaus Siab

Lub thawv hais lus Kuv xav kom hack yog thawj lub subwoofer. Vim tias qhov ntawd tus neeg hais lus tau phem heev rau kev siv ntau zaus. Txhawm rau daws qhov ntawd kuv ntxiv tus hais lus thib ob los ntawm lub thawv tawg Bluetooth hais lus. Ua ke ob tus neeg hais lus ua ke hauv kev sib tw ua rau muaj suab zoo rau ob qho tib si siab thiab qis.

Kauj Ruam 4: Txuas Txhua Lub Cheeb Tsam

Txuas Txhua Cheeb Tsam
Txuas Txhua Cheeb Tsam
Txuas Txhua Cheeb Tsam
Txuas Txhua Cheeb Tsam
Txuas Txhua Cheeb Tsam
Txuas Txhua Cheeb Tsam

Kuv txiav txim siab los ua lub zog txuas nrog 12 Volts. Lub thawv twb muaj lub zog hloov pauv yog li kuv rov siv nws. Raspberry Pi nws tus kheej xav tau 5 Volts thiab 700-1000mA thiab kuv txuas USB USB WI-FI lo thiab daim npav USB suab. Qhov kev sib tw tam sim no tau nqis los rau 5v tawm ntawm 12v. Kuv qhov kev sim thawj zaug yog siv L7805, uas yog 5v Regulator. Nov yog cov lus piav qhia zoo heev ntawm Tus Tswj: https://www.instructables.com/id/5v-Regulator/. Txawm li cas los xij qhov ua tau zoo ntawm txoj cai tswj hwm tsis zoo heev. Kev tswj hwm los ntawm 12v nqes mus rau 5v hlawv (12v - 5v) * 1000mA = 7 Watt hauv tsuas yog ib feem. Qhov ntawd yuav yog pov tseg loj heev ntawm lub zog.

Thaum kawg, Kuv txiav txim siab siv DC-DC hloov pauv. Ntawm DaoRier LM2596 LM2596S Kuv hloov kho lub rooj tsavxwm kom tsim 5v. Tus hloov pauv ua haujlwm zoo thiab kuv tsis paub txog kev tsim cua sov ntawm lub rooj tsavxwm ntawd.

Ib qho xwm txheej LED yuav tsum qhia qhov xwm txheej ntawm Raspberry Pi. Lub thawv hais lus twb muaj LED, yog li kuv tau siv qhov ntawd. LED xav tau 1.7v thiab 20mA. Yog li tus tiv thaiv yuav tsum hlawv 3.3-1.7v ntawm 20mA:

R = U / I = (3.3v - 1.7v) / 20mA = 80Ω

Kuv txuas lub LED mus rau Raspberry Pi GPIOs. Av rau Pin 9 thiab cov khoom siv zoo rau Pin 11 (GPIO 17). Qhov no tso cai rau Pi qhia qhov xwm txheej (Lub Hwj Chim, WI-FI, Ua Si) los ntawm ntau hom kev ntsais muag.

Kauj Ruam 5: Teeb Raspberry Pi

Raspbian Buster Lite OS txaus txaus. Kuv txuas tus Pi mus rau tus saib xyuas thiab keyboard los teeb tsa nws. Cov lus txib raspi-config tso cai rau koj yooj yim los teeb tsa WI-FI daim ntawv pov thawj.

Ib tsab ntawv pib yooj yim yuav tsum ua suab pib. Ib tsab ntawv nab hab sej yuav tsum txheeb xyuas qhov txuas hauv internet. Yog tias Pi muaj internet nkag mus rau qhov xwm txheej LED yuav tsum nyob, txwv tsis pub LED yuav tsum ntsais muag. Yog li ntawd, kuv tsim tsab ntawv bash hauv init.d

sudo nano /etc/init.d/troubadix.sh

Nrog cov ntsiab lus hauv qab no

#!/bin/tsoo

### Pib INIT INFO # Muab: pib pib # Yuav tsum-Pib: $ local_fs $ network $ remote_fs # Yuav tsum-Nres: $ local_fs $ network $ remote_fs # Default-Pib: 2 3 4 5 # Default-Stop: 0 1 6 # Cov lus piav qhia luv: ua si pib suab # Nqe lus piav qhia: Ua suab pib ### Xaus INIT INFO # Pib siv internet saib xyuas nab hab sej /home/pi/access_status.py &#Ua si pib suab mpg123 /home/pi/startup.mp3 &>/ tsev/pi/mpg123.log

Ua kom tsab ntawv ua tiav

sudo chmod +x /etc/init.d/troubadix.sh

Txhawm rau ua tsab ntawv thaum pib kuv sau npe tsab ntawv cov lus txib hauv qab no

sudo hloov tshiab-rc.d troubadix.sh defaults

Muab tus nab npawb saib nab nab nyob hauv phau ntawv qhia tsev /home/pi/access_status.py Cov nab nab-tsab ntawv yuav tsum tau loops. Thawj lub voj txheeb xyuas qhov txuas hauv internet los ntawm pinging www.google.com txhua 2 vib nas this. Lub voj thib ob cia GPIO Pin 17 ntsais muag, nyob ntawm qhov xwm txheej internet tam sim no.

Kev teeb tsa ntawm Spotify txuas kev pabcuam yog yooj yim heev. Nov yog lub chaw cia khoom uas muaj cov kab ntawv teeb tsa: https://github.com/dtcooper/raspotify Yog li thaum kawg kev teeb tsa tsuas yog ib qho lus txib nkaus xwb.

curl -sL https://dtcooper.github.io/raspotify/install.sh | sh ua

Kauj Ruam 6: Xaus

Thaum lub sijhawm kuv kawm ntau yam. Siv 5v Tus Kws Kho Mob hloov chaw DC-DC hloov pauv thaum ntxov ua qauv yog lub tswv yim tsis zoo. Tab sis qhov yuam kev ntawd ua rau kuv xav txog qhov Regulator ua tiag. Kev txhim kho lub suab zoo kuj yog txheej txheem kev kawm loj. Muaj qhov laj thawj yog vim li cas kev tshaj tawm suab zoo ib yam li kev tshawb fawb foob pob hluav taws:-)

Pom zoo: