Cov txheej txheem:

Ib Lub Xov Tooj Cua Xov Tooj Cua: 6 Kauj Ruam
Ib Lub Xov Tooj Cua Xov Tooj Cua: 6 Kauj Ruam

Video: Ib Lub Xov Tooj Cua Xov Tooj Cua: 6 Kauj Ruam

Video: Ib Lub Xov Tooj Cua Xov Tooj Cua: 6 Kauj Ruam
Video: ĐIỆN BIÊN - Xov tooj cua lus Hmoob Dien Bien (Hnub 24-04-2023) 2024, Lub Xya hli ntuj
Anonim
Ib Lub Xov Tooj Xov Tooj Cua
Ib Lub Xov Tooj Xov Tooj Cua

Yog li kev qhia me me txog vim li cas kuv thiaj ua qhov no.

Ib tus ntawm kuv tus thawj coj yog tus kws tshaj lij tiag tiag nws tuaj yeem txuas txhua yam nws xav tau. Thiab thaum nws ua haujlwm nws nyiam mloog nws lub xov tooj cua nyiam. Txhawm rau ua li ntawd nws siv lub tshuab tso suab qub nrog FM txais los ntawm Mauxes thaum nws hloov kho nws teeb tsa. Tam sim no qhov no tsis tau muaj teeb meem txij li cov khoom siv hluav taws xob qub yuav kav ib txhis lossis 900 txawm li cas los xij lub caij ntuj no dhau los nws cais nws lub khw thiab muab lub plhaub txheej tshiab tso rau nws. txij li lub tsev tshiab yog hlau phaj FM txais tos tsis zoo. Tsis xav muab pov tseg rau Mauxes lub xov tooj cua qub vim yog lub suab zoo nws ua rau kuv scoured kuv pawg ntawm cov qub electronics. txhawm rau tsim nws tus nqi pheej yig ib qho chaw nres tsheb internet mloog xov tooj cua.

qhov kuv pom;

Raspberry Pi 1 (tab sis koj tuaj yeem siv txhua tus pi koj xav tau.) TP-LINK TL-WN725N USB wifi adapter (vim hais tias tus pi tsis muaj nws hauv nkoj) SD daim npav (8gb vim li cas siv ntau dua:)) suab cableold xov tooj charger (yog tias koj npaj yuav siv xov tooj cua tshiab lossis teeb tsa lub PC tham nrog USB chaw nres nkoj koj tuaj yeem siv zog Pi ntawm qhov ntawd)

Qhov kuv ua nws ua;

Nws ua si tsuas yog ib lub xov tooj cua. Tsis muaj dab tsi ntxiv, tsis muaj dab tsi tsawg.

qhov no yog kuv thawj zaug tau qhia, yog tias muaj cov ntsiab lus ntawm kev txhim kho thov qhia rau kuv paub. kuj Askiv tsis yog kuv hom lus thawj zaug yog li thov qhia rau kuv paub tias kuv tau ntsia qhov twg yog li kuv tuaj yeem kho nws! muaj kev lom zem!

Khoom siv

Raspberry Pi 1 (tab sis koj tuaj yeem siv txhua tus pi koj xav tau.) TP-LINK TL-WN725N USB wifi adapter (vim hais tias tus pi tsis muaj nws nyob hauv nkoj) SD daim npav (8gb vim li cas siv ntau dua:)) suab cable qub xov tooj them nyiaj (yog tias koj npaj yuav siv xov tooj cua tshiab lossis teeb tsa lub PC hais lus nrog USB chaw nres nkoj koj tuaj yeem siv zog Pi ntawm qhov ntawd)

tsuas yog thaum teeb tsa:

UTP cableHDMI cable TV Keyboard

Kauj ruam 1: Npaj Pi

Yog li, txhawm rau kom koj pi ua txhua yam peb xav tau nws kom muaj OS. Kuv nyiam Raspberry Pi OS lite, vim tias nws luag ntxhi thiab tsis ua dab tsi tshwj xeeb. yog li kuv rub daim duab ntawm no koj tseem tuaj yeem siv ib qho ntawm lwm qhov kev faib tawm yog tias koj nyiam lub nraub qaum thaum teeb tsa. txawm li cas los xij kuv nyiam ua haujlwm tsis muaj taub hau ntawm cov khoom no yog li kuv tsis thab.

Ua ntej daim duab koj rub tawm tuaj yeem hlawv mus rau SD daim npav koj yuav tsum tau ntxuav nws kom huv, yog li tau txais koj tus kheej daim npav SD daim ntawv thiab ntxuav daim npav qub me me ntawm ib qho thiab txhua qhov qub kev ua yuam kev koj tau ua nws nyob ib puag ncig.

Tam sim no Hlawv koj daim duab rau daim npav. Kuv siv Etcher rau qhov no. Qhov no ib txwm ua haujlwm zoo. Txawm li cas los xij, cov thawj coj ntawm cov kua (yog kuv siv Mac) tau txiav txim siab tsis yog txhua lub software tuaj yeem nkag tau ib feem ntawm koj lub khoos phis tawj ntxiv. yog tias koj muaj teeb meem tib yam (lwm yam pib> koj pom koj li SDcard> koj thauj koj li immage> koj pib….. yuam kev) pib lwm yam siv cov lus txib no hauv davhlau ya nyob twg;

sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher

nws yuav ua haujlwm zoo xwb.

Thaum koj cov duab raug hlawv mus rau hauv SDcards yeej tsis ploj zuj zus nco nws kom nyab xeeb. thiab muab tso rau hauv koj PI.

Npaj kom khau raj tus menyuam dev no.

Kauj ruam 2: Thawj khau raj

Thawj Khau
Thawj Khau
Thawj Khau
Thawj Khau
Thawj Khau
Thawj Khau

Yog li thawj khau raj ntawm pi yog ua kom nws mus txog hnub kawg thiab ua rau peb lub neej yooj yim dua rau lwm qhov haujlwm. qee cov kauj ruam kuv tab tom yuav ua raws yog vim qhov tseeb tias kuv tus pi tsis muaj lub kav hlau txais xov sab hauv wifi. yog koj li koj yuav npaj tau sai dua.

Txog rau feem ntawm kev mus ncig peb xav tau txhua yam khoom ntxiv uas peb yuav tsis siv tom qab lub tshuab tau npaj tiav. yog li ntsaws txhua qhov pi no muaj. (rau cov keyboard Kuv nyiam siv Logitech k400+ tsis yog Kuv tsis tau them nyiaj los hais qhov ntawd (tab sis kuv yuav lees txais qhov ntawd;)) Kuv tsuas yog nyiam qhov ntawd.

yog li tam sim no peb muaj PI txuas rau TV lossis saib xyuas qee yam, qhov usb wifi tau muab tso rau hauv qhov chaw, lub xov tooj utp txuas nrog lub network thiab cov keyboard tau txuas nrog. sijhawm los txhawb zog rau tus menyuam dev.

tom qab nws khau raj koj yuav tsum tau nkag mus. koj lub npe siv yog piand koj tus password yog raspberry

Tam sim no peb xav hloov kho pi typesudo apt-tau hloov tshiab thiab ntaus nkag.

Cov kauj ruam tom ntej yog ua kom peb lub neej yooj yim dua. peb tab tom hloov ntawm SSH.

hom: sudo raspi-confighit nkag mus

cov ntawv qhia zaub mov tau thauj khoom qhov twg koj tuaj yeem teeb tsa koj tus pi.navigate mus rau kev xaiv 5 ntaus hauv nruab nrab cov ntawv qhia zaub mov tom ntej xaiv xaiv P2 (ssh nqis) en hais tias yog los ua kom zoo. yog tias koj muaj kev txhawj xeeb ntawm cov neeg ua txhaum rau koj tus pi hla ssh qhov no yog lub sijhawm los hloov koj tus username thiab password.

yog li tom qab qhov no ua tiav peb tuaj yeem ssh rau hauv peb tus pi thiab siv ib lub tshuab los nyeem cov lus qhia no, google cov quav tawm ntawm yam uas peb tsis paub lossis nkag siab thiab teeb tsa qhov seem ntawm peb pi. Raws li kuv tau hais tias kuv nyob ntawm MacBook yog li kuv siv Terminal rau SSH tab sis koj tuaj yeem siv txhua tus neeg siv khoom koj nyiam (rau feem ntau cov neeg siv windows uas yuav muab tso rau) siv SSH hauv hom Terminal;

ssh @ thiab ntaus nkag

yog tias yog vim li cas tus IP chaw nyob ntawm koj tus pi yog qhov tsis meej rau koj siv cov keyboard txuas rau tus pi thiab hom

ifconfig

ntaus nkag thiab hauv cov ntawv ntau tom qab eth0 koj yuav pom koj tus IP chaw nyob.

yog li tam sim no peb tuaj yeem xaiv siv ssh lossis ua haujlwm ncaj qha ntawm pi.

cia peb ua haujlwm wifi ntawd:)

Kauj ruam 3: WIFI

WIFI
WIFI
WIFI
WIFI

yog li yog tias koj siv lwm lub usb wifi adapter ntau dua li kuv koj tuaj yeem muaj hmoo heev uas tau txhawb nqa. cia peb paub.

yam;

sudo raspi-teeb tsa

thiab ntaus enter.in cov ntawv qhia zaub mov mus rau qhov kev xaiv 2 thiab ntau dua qhov kev xaiv N2 txhawm rau ntxig koj tus lej SSID thiab password.if txawm li cas los xij koj li Wi -nkaus adapter zoo li kuv tsis txhawb nqa ua raws cov kauj ruam no.

ua ntej peb xav paub dab tsi version ntawm OS peb tab tom khiav yog li peb ntaus;

npe- a

thiab ntaus nkag. qhov tshwm sim yuav tsum yog kab ntawv zoo li no: Linux yourPiName 4.19.118+ #1311 Hnub Plaub Hlis 27 14:16:15 BST 2020 armv6l GNU/Linux

tam sim no peb xav paub dab tsi chipset peb Wifi adapter muaj yog li peb ntaus;

lsusb

thiab ntaus nkag rau hauv qhov txiaj ntsig ntawm muaj ntau txoj kab piav qhia txhua yam khoom siv txuas nrog. ib kab xav tau peb mloog thiab nws zoo li qhov no: Tsheb npav 001 Ntaus 004: ID 0bda: 8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter

nco ntsoov ob feem ntawm cov ntawv hauv daim ntawv loj. yog cov ntaub ntawv peb nyob tom qab. tam sim no mus rau ntawm lub xaib no nws yog mrEngman lub vev xaib thiab nws tuav cov tsav tsheb rau feem ntau cov wifi hloov pauv. xub tshawb rau daim nplaub tshev npe tom qab koj cov chipset, hauv kuv li 8188EU. Tom ntej tshawb nrhiav cov ntawv nrog koj pi OS version hauv nws. hauv kuv qhov xwm txheej 4.19.118-1311 luam qhov URL rau hauv cov ntawv. thiab mus rau koj qhov kev sib tham ssh thiab ntaus;

sudo wget thiab ntaus nkag. yuav tsum pib rub tawm. ib zaug qhov no tiav peb yuav tsum tau ntim lub pob. hom:

tar xwv

hauv kuv qhov xwm txheej no tshwm sim hauv tar -xvzf 8188eu-4.19.118-v8-1311.tar.gz

tom qab unpacking tiav yuav muaj 3 cov ntaub ntawv. tam sim no koj yuav tsum nruab lawv. hom: sudo./install.shand ntaus nkag. tam sim no cov tsav tsheb yuav raug teeb tsa. tom qab kev teeb tsa tus tsav tsheb tau ua tiav koj yuav tsum muaj peev xwm nkag tau koj cov ntawv pov thawj wifi raws li tau sau tseg rau saum toj ntawm cov kauj ruam no. tom qab uas tau ua tiav rov pib dua koj tus pi (sudo rov pib dua tam sim no) nrog koj UTP txuas thiab koj pom txuas nrog. tom qab rov pib dua koj pi yuav tsum tam sim no txuas nrog wifi thiab muaj tus IP tshiab. siv tus IP no ssh rov qab rau hauv PI yog li peb tuaj yeem ua nws lub xov tooj cua!

Kauj Ruam 4: Ua Si Rau Kuv

Ua Si Rau Kuv!
Ua Si Rau Kuv!

yog li txhawm rau ua qhov no peb tsim ua suab paj nruag peb yuav siv MPD nrog MPC (suab paj nruag deamon) tam sim no ua ntej peb yuav tsum teeb tsa cov no yog li peb ntaus:

sudo apt-tau nruab mpc mpd

thiab ntaus nkag. mpd yuav tau teeb tsa. tam sim no peb ntxiv cov chaw nres tsheb thiaj li ntaus

mpc ntxiv hauv kuv rooj plaub qhov no ua rau:

mpc ntxiv

thiab ntaus nkag. tam sim no qhov chaw nyob no yuav raug ntxiv rau playlist.

los xyuas seb nws puas ua haujlwm hom:

luaj pc

thiab ntaus nkag. koj cov kwj dej yuav tsum pib ua si. yog tias muaj tv txuas nrog koj lub HDMI TV yuav ua suab paj nruag, yog hais lus ntawm txhua yam yog txuas rau 3, 5 "jack tso tawm yuav muaj suab nyob ntawd. Yog tias koj tsis hnov ib yam siv" mpc tam sim no " los saib seb puas muaj dab tsi ua si thiab qhov tso zis ntau npaum li cas.

kom paub tseeb tias mpc tsis hnov qab peb lub chaw mloog xov tooj cua peb khaws nws rau hauv playlist kom ua li ntawd

mpc txuag thiab ntaus nkag rau hauv koj daim ntawv teev npe tam sim no tau txais kev cawmdim.

kom paub tseeb tias suab paj nruag ua los ntawm qhov xav tau tso tawm (hauv kuv cov ntaub ntawv de 3, 5 jack) peb tau teeb tsa qhov ntawd ua qhov chaw tseem ceeb.type: sudo raspi-confighit nkag mus rau kev nkag mus rau 7 qib kev xaiv, mus rau A4 thiab yuam lub suab qhov tsim tawm ntawm kev xaiv.

tam sim no lub sijhawm los ua nws thaum pib!

Kauj Ruam 5: Sawv thiab Ua Si

Sawv thiab Ua Si!
Sawv thiab Ua Si!

los ua tus pi ua cov haujlwm ntawm/ tom qab pib muaj cov ntawv peb xav tau los kho cov ntaub ntawv no hu ua rc.local. txhawm rau kho cov ntaub ntawv no peb siv nano, koj tus pi cov ntawv sau. hom:

sudo nano /etc/rc.local

thiab ntaus nkag. ib daim ntawv yuav qhib nrog cov ntsiab lus hauv qab no;

==================================

# !. xaj kom qhib lossis lov tes taw tsab ntawv no tsuas yog hloov qhov ua tiav# cov khoom. ## Los ntawm qhov ntawv no tsis muaj dab tsi.# Luam tus IP chaw nyob_IP = $ (hostname -I) || trueif ["$ _IP"]; ces printf "Kuv tus IP chaw nyob yog %s / n" "$ _IP" fiexit 0

==================================

tag nrho cov ntawv tom qab # tsis ua dab tsi li ntawd cov ntawv no tsuas yog mloog yog tias muaj tus IP chaw nyob thiab thaum qhov ntawd tshwm sim nws luam tawm nws thiab tawm mus. (tawm 0)

tam sim no peb xav ntxiv kab kab ntawv ua ntej nws tawm mus. txoj hauv kev no peb tuaj yeem ua kom nws khiav peb lub xov tooj cua. yog li ua ntej cov lus txib tawm ntxiv. mpc ua si &

koj cov ntaub ntawv yuav tsum zoo li no:

==================================

# !. Txhawm rau pab lossis lov tes taw tsab ntawv no tsuas yog hloov qhov kev ua tiav# cov khoom. ## Los ntawm lub neej ntawd tsab ntawv no tsis muaj dab tsi.# Luam tus IP address_IP = $ (hostname -I) || trueif ["$ _IP"]; ces printf "Kuv tus IP chaw nyob yog %s / n" "$ _IP" fi#ua si MPCsudo mpc ua si & tawm 0

========================

tawm cov ntaub ntawv los ntawm nias ctrl+x thiab pres y rau txuag nws.

nou yog tias koj yuav hais kom koj pi "sudo reboot tam sim no" koj pi yuav tsum rov pib dua pib ua suab paj nruag thaum ua tiav. YAJ!

Kauj Ruam 6: Cov Kauj Ruam Ntxiv

ok, koj ua tiav, koj muaj xov tooj cua nkaus xwb. Tab sis txhawm rau ua kom yooj yim los tswj qhov khoom yav tom ntej koj tuaj yeem ua raws cov kauj ruam ntxiv no.

Teeb tus IP zoo li qub;

kom ua li ntawd peb hloov kho dhcpcld.conf. hom:

sudo nano /etc/dhcpcd.conf

thiab ntaus nkag, ib daim ntawv yuav tsum tau ua haujlwm hauv nano wit ib pawg ntawm cov ntawv uas tau ua passif los ntawm kev tso # pem hauv ntej ntawm nws. nyeem hla cov ntawv thiab nrhiav kab uas nws hais;

#piv txwv li IP teeb tsa zoo li qub.

Hauv kab uas ua raws kab no koj tuaj yeem teeb tus IP-chaw nyob router nyob thiab DNS chaw. tshem tawm # nyob rau pem hauv ntej ntawm kab koj xav kom qhib thiab sau cov ntaub ntawv xav tau. Yog tias koj tsis paub meej tias chaw nyob twg siv kaw nano (ctrl+x) thiab khiav ifconfig tam sim no koj tuaj yeem pom qhov kev sib txuas twg koj siv (wlan0 lossis eth0) thiab tam sim no lan ip, router ip thiab DNS yog dab tsi. rau koj tus ip lan koj yuav tsum xaiv qhov chaw nyob uas nyob sab nraud ntawm koj li routers DHCP. koj tuaj yeem pom qhov no hauv koj lub router teeb tsa. yog tias koj pom qhov nyuaj no koj tuaj yeem rund cov lus txib arp kom pom qhov chaw nyob raug muab tawm thiab coj ib qho uas nyob hauv qab no. Piv txwv li feem ntau koj lub rooj arp yuav tsum hais qhia koj lub router ntawm xxx.xxx.xxx.1 thiab lwm yam khoom siv ntawm xxx.xxx.xxx.50 txog xxx.xxx.xxx.150 yog li yog tias koj yuav muab koj tus ip chaw nyob xxx.xxx.xxx.25 feem ntau yuav tsis yog ib lub cuab yeej muab qhov chaw nyob no los ntawm koj li DHCP server (aka koj lub router) thiab yog li koj yuav tiv thaiv kev sib cav IP yav tom ntej.

tam sim no whit cov ntaub ntawv no ua tiav tawm thiab txuag cov ntaub ntawv (ctrl+x) en reboot koj pi. koj tam sim no tuaj yeem ssh rau nws los ntawm kev siv ssh @xxx.xxx.xxx.25 tau kawg x cim rau lwm tus lej uas yuav hais tshwj xeeb rau koj teeb tsa network.

Siv koj lub xov tooj;

Tam sim no koj tuaj yeem pom koj tus pi ntawm tib qhov chaw nyob koj tuaj yeem siv qhov zoo los ntawm kev siv koj lub xov tooj los tswj mpd. hauv Appstore feem ntau koj tuaj yeem nrhiav txoj haujlwm hu ua MPD chaw taws teeb lossis qee yam zoo sib xws. noj ib qho ntawm koj tus saj. nruab rau hauv koj lub xov tooj thiab hauv server teeb tsa txuas rau IP koj tsuas yog teeb tsa rau koj li PI. tam sim no koj tuaj yeem ntxiv cov kwj deg, pib hla thiab ncua lawv tag nrho los ntawm koj lub xov tooj tsuav yog koj lub xov tooj thiab pi nyob hauv tib lub network.

Kuv vam tias koj txaus siab rau koj lub xov tooj cua yooj yim.

Pom zoo: