Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Pro & Cons
- Kauj ruam 2: Npaj SD: Upload Raspbian
- Kauj Ruam 3: Npaj SD: Kho Daim Npav
- Kauj Ruam 4: Npaj Raspberry Pi
- Kauj Ruam 5: Txoj Kev 1: Txuas rau Pi Siv Screen, Keyboard, Mouse
- Kauj Ruam 6: Txoj Kev 2: Txuas rau Pi Siv VNC Los Ntawm Koj Lub Computer
- Kauj Ruam 7: Npaj HDD
- Kauj Ruam 8: Kho Rsync: Tsim Synchro Script
- Kauj Ruam 9: Kho Rsync: Ua Synchro Ib Hnub Ib Hnub
- Kauj ruam 10: Npaj Samba
- Kauj ruam 11: [Yeem tsis tau] Samba: teeb tsa Nyeem Ntawv nkag mus rau Network Drive Vincent
- Kauj Ruam 12: [Yeem Tsis Tau] Samba: Nkag Mus Rau Log
- Kauj Ruam 13: [Tsis teb los tau] Samba: Hide Useless Folder "/home/pi"
- Kauj Ruam 14: Nkag Mus Rau Network Drive Los Ntawm Windows
- Kauj Ruam 15: Npaj Lub Tshuab Thib Ob
- Kauj Ruam 16: Tsim SSH Ntawm Lub Tshuab Hauv Zos thiab Chaw Taws Teeb
- Kauj ruam 17: Kuaj Synchro
- Kauj Ruam 18: Txhim Kho Txoj Kev Siv Internet
- Kauj Ruam 19: Cov ntawv sau
Video: 2 Raspberry Pis kom yooj yim thiab Pheej Yig RAID Chaw Taws Teeb: 19 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Lub Hom Phiaj
- Thaum muaj xwm txheej tshwm sim hauv tsev, kuv xav kom muaj peev xwm rov qab tau kuv cov ntaub ntawv digital loj (duab, daim ntawv qhia tus kheej, thiab lwm yam), thiab xaiv tau qhov sib koom lawv.
- Kuv xav qhia qhov kev daws teeb meem no nrog lwm tus neeg (ib tus neeg kuv ntseeg, niam txiv, lossis phooj ywg)
- Kuv tsis xav kom nyob ntawm huab huab (kev tso npe, tus nqi, hloov pauv GTC, thiab lwm yam)
Txoj Cai
- Tsim 2 lub tshuab khaws khoom zoo ib yam, muab tso rau hauv 2 qhov chaw sib txawv (piv txwv li, 2 lub tsev).
- Muab lub chaw cia khoom tshwj xeeb rau txhua qhov chaw ntawm txhua lub tshuab.
- Ua ntu zus ua ke 2 qhov chaw cia khoom.
Khoom siv
Kho vajtse
Txhua lub tshuab muaj:
- 1x Raspberry Pi 4 B 1GB
- 1x lub thawv rau Raspberry Pi 4
- 1x fais fab mov USB C 5V 3A
- 1x SD daim npav Kingston SDC10/16GB
- 1x NAS HDD 1To WD Red Mobile
- 1x HDD lub thawv BX-2525U3
Software Windows
- balenaEtcher
- Raspbian buster desktop puv
- mobaxterm
- VNC saib (xaiv tau)
Cov pob Raspbian
- Rsync
- samba ua
Kauj ruam 1: Pro & Cons
Zoo
- Qhov kev daws teeb meem no pheej yig: Kuv tsis muaj tus nqi xaj thiab khoom siv kho vajtse yog qhov yooj yim.
- Qhov "RAID nyob deb" no yooj yim heev ua. Kuv tsis xav tau cov ntaub ntawv ntxiv lossis cov cuab yeej los ua nws.
- Raspberry Pi tuaj yeem siv rau kev thov ntxiv xws li chaw nruab nrab (kodi,…), lossis domotic (jeedom, domoticz,…).
- Kuv cov ntaub ntawv tsis muaj nyob ntawm huab huab uas tuaj yeem yog lub hom phiaj rau cov ntaub ntawv nyiag loj.
- Siv lub HDD ntawm 1To, qhov nruab nrab kev siv hluav taws xob zoo ib yam li huab.
- Firewall ntawm kuv lub router thiab SSH encryption ntawm kuv qhov kev sib txuas ruaj ntseg cov ntaub ntawv sib pauv.
Qhov tsis zoo/txhim kho
- Lwm tus neeg muaj daim ntawv theej ntawm kuv cov ntaub ntawv. Hauv kuv qhov xwm txheej, tus neeg no yog los ntawm kuv tsev neeg yog li kuv tsis quav ntsej.
- Kuv siv lub neej ntawd "pi" tus account, nrog tus lej zais rau ob lub tshuab. Kuv tuaj yeem ruaj ntseg nkag tau me ntsis ntxiv los ntawm kev siv tus lej tshwj xeeb cais ntawm txhua sab es tsis yog tus lej "pi".
- Kuv vam khom kuv tus muab kev pabcuam Internet thiab SSH encryption rau kev nyab xeeb ntawm kev sib txuas ntawm 2 lub tsev. Kev tshawb fawb tuaj yeem ua tau los txhim kho qib kev nyab xeeb.
- Txog tam sim no, Kuv tsuas yog ua 2 ntu rau ib tus tsav. Qhov faib thib 3 me me (~ 5Go) tuaj yeem muaj txiaj ntsig zoo rau lwm yam haujlwm Raspbian, txhawm rau khaws daim npav µSD.
Kauj ruam 2: Npaj SD: Upload Raspbian
Los ntawm lub khoos phis tawj (Windows 10 hauv kuv rooj plaub), ua raws cov lus qhia teeb tsa ua haujlwm (https://www.raspberrypi.org/downloads/raspbian/) txhawm rau nruab "Raspbian Buster nrog desktop".
Ntxiv cov ntaub ntawv khoob hu ua "ssh" hauv "/boot/" disk
Ntxiv cov ntaub ntawv npe "wpa_supplicant.conf" hauv "/boot/" disk
Qhib wpa_supplicant.conf thiab sau cov ntawv:
teb chaws = US
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "MyWiFiNetwork" psk = "aVeryStrongPassword" key_mgmt = WPA-PSK}
Txuag thiab kaw cov ntawv.
Kauj Ruam 3: Npaj SD: Kho Daim Npav
Ntxiv cov ntaub ntawv khoob hu ua "ssh" hauv "/boot/" disk
Ntxiv cov ntaub ntawv npe "wpa_supplicant.conf" hauv "/boot/" disk
Qhib wpa_supplicant.conf thiab sau cov ntawv:
teb chaws = US
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "MyWiFiNetwork" psk = "aVeryStrongPassword" key_mgmt = WPA-PSK}
Txuag thiab kaw cov ntawv.
Kauj Ruam 4: Npaj Raspberry Pi
Ntxig koj daim npav SD hauv Pi
Fais fab Raspberry Pi, xaiv txoj hauv kev qhib lub desktop:
- Siv hdmi cable, tshuaj ntsuam, keyboard thiab nas
- Siv VNC los ntawm koj lub computer.
Yog xav paub ntxiv, mus saib
Kauj Ruam 5: Txoj Kev 1: Txuas rau Pi Siv Screen, Keyboard, Mouse
Txuas lub Raspberry Pi chaw nres nkoj HDMI0 rau lub vijtsam nrog micro-hdmi rau hdmi cable
Txuas lub usb keyboard thiab nas (lossis lub wireless mini keyboard zoo li "Rii Mini i8 Wireless")
Txuas lub USB C fais fab mov thiab txhawb nqa Raspberry Pi.
Raspbian yuav tsum pib ntawm koj lub vijtsam.
Thaum lub desktop tshwm, teb cov lus teeb tsa kom ua tiav kev teeb tsa ntawm koj Pi.
Kauj Ruam 6: Txoj Kev 2: Txuas rau Pi Siv VNC Los Ntawm Koj Lub Computer
Txuas Raspberry Pi mus rau koj lub network ethernet (los ntawm wifi lossis nrog ib kab).
Los ntawm koj lub khoos phis tawj, qhib Mobaxterm (lossis putty), pib txuas tshiab ssh txuas (nkag mus pi, tus lej nkag mus raspberry) thiab teeb tsa koj Pi:
ssh pib@raspberry_ip
sudo raspi-teeb tsa
- hauv kev xaiv cuam tshuam / VNC: teeb tsa Yog
- hauv Kev xaiv qib siab / Kev daws teeb meem: teeb tsa DMT Hom 82 1920x1080 1920x1080 60Hz 16: 9
- hauv Kev xaiv Advanced / GL tsav tsheb: teeb tsa G1 Legacy Original non-GL desktop drive
Txuag thiab tawm raspi-teeb tsa
Reboot Pi:
sudo rov pib dua
Los ntawm koj lub khoos phis tawj, qhib VNC Viewer, thiab txuas rau Pi siv tus ID nkag mus pi, tus password raspberry: Pi desktop yuav tsum tshwm.
Teb cov lus teeb tsa kom ua tiav kev teeb tsa ntawm koj Pi.
Thaum koj tau hloov tus Pi lo lus zais, VNC kev txuas tuaj yeem kaw. Pib dua nws siv koj tus password tshiab.
Kauj Ruam 7: Npaj HDD
- Txuas lub HDD rau koj lub computer.
- Qhib Windows tus thawj tswj hwm faib, xaiv koj HDD, thiab tsim 2 NTFS faib (lossis 3, yog tias koj xav tau qhov chaw me me los khaws cardSD daim npav). Piv txwv li, kuv npe 2 ntu "loic" thiab "vincent"
- Txuas lub HDD mus rau Pi: Raspbian yuav tsum tau txiav 2 lub disks ntawm lub desktop. Cov tsav tau txuas rau daim nplaub tshev/media/pi/loic/, thiab/media/pi/vincent/
Kauj Ruam 8: Kho Rsync: Tsim Synchro Script
qhib qhov kev ceeb toom ntawm Pi desktop
Hauv/tsev/pi/, tsim ib tsab ntawv:
mkdir/tsev/pi/scriptsnano/tsev/pi/ntawv/SB_sync
sau cov ntawv:
#!/bin/sh
######### CONFIGURER ########### ip_distante = "192.168.0.19" port_distant = "xxxxx" media_local = "/media/pi/loic" media_distant = "pi@$ { ip_distante}:/media/pi/loic "machine_locale =" RPi4_loic "machine_distante =" RPi4_vincent "############################ ## log_local = "/home/pi/SB_sync_logs" log_distant = "pi@$ {ip_distante}:/home/pi/SB_sync_logs" currentDate = `date+"%Y-%m-%d%T "` mkdir -p/ tsev/pi/SB_sync_logs #synchro de $ {machine_locale} $ {media_local}/vers $ {machine_distante} $ {media_distant}/echo $ currentDate> $ {log_local} /0.synchro_en_cours _ $ {machine_locale} _vers _ $ {machine_distante} echo " Synchronization en cours: de $ {machine_locale} $ {media_local}/ vers $ {machine_distante} $ {media_distant}/ ">> $ {log_local} /0.synchro_en_cours _ $ {machine_locale} _vers _ $ {machine_distante} $ {machine_distante} $ { media_distant}/">> $ {log_distant} /0.synchro_en_cours _ $ {machine_locale} _vers _ $ {machine_distante} echo" Compte `whoami`"> $ {log_local}/1. $ {machine_locale} _vers _ $ {machine_distante}.log echo "--------------- -Début: "` date +"%Y-%m-%d%T" `" ---------- ">> $ {log_local}/1. $ {machine_locale} _vers _ $ {machine_distante}.log/usr/bin/rsync -avhPS --chmod = a+rwx --delete -e "ssh -p $ {port_distant}" $ {media_local}/$ {media_distant}/2> & 1 >> $ {log_local} /1.${machine_locale}_vers_${machine_distante}.log
ncha "---------- Fin:" `date +"%Y-%m-%d%T "` "----------" >> $ {log_local}/ 1. $ {Machine_locale} _vers _ $ {machine_distante}.log
rm $ {log_local} /0.synchro_en_cours _ $ {machine_locale} _vers_ $ {machine_distante}
Kho kab 3 txog 7:
- hloov "loic" thiab "vincent" los ntawm koj lub npe tsav
- port_distant: rau tam sim no, siv 22 ua chaw nres nkoj nyob deb. Thaum kawg, koj yuav tsum hloov nws los ntawm lwm tus nqi uas koj xaiv (piv txwv: 34567)
txuag cov ntaub ntawv thiab tawm.
Kauj Ruam 9: Kho Rsync: Ua Synchro Ib Hnub Ib Hnub
Hauv qhov hais kom ua, qhib crontab:
sudo crontab -u pi -e
Thaum kawg ntawm cov ntawv, ntxiv cron:
0 1 * * */usr/bin/flock -xn /tmp/flocktmp.lock -c "/home/pi/scripts/SB_sync"
Hauv qhov cron no, tsab ntawv SB_sync yuav pib ua txhua hnub thaum 1:00 teev sawv ntxov. Xaiv lub sijhawm koj xav tau, tab sis hloov nws ntawm 2 lub tshuab, yog li 2 synchros yuav ua tiav ib qho tom qab ib qho.
Txuag thiab kaw cov ntawv.
Kauj ruam 10: Npaj Samba
Samba txuas lub linux cia rau windows network.
Qhib qhov sai thiab nruab pob khoom:
sudo apt-tau nruab samba samba-common-bin -y
Autorize tus account "pi" txhawm rau nkag mus rau Samba:
sudo smbpasswd -a pib
Txuag lub neej ntawd Samba teeb tsa cov ntaub ntawv:
cp /etc/samba/smb.conf /etc/samba/smb.old
Qhib cov ntawv:
sudo nano /etc/samba/smb.conf
Thiab thaum kawg ntawm cov ntawv, ntxiv cov kab no los teeb tsa koj lub zog kom faib:
[Cov ntaub ntawv LOIC]
tawm tswv yim = NAS de loic path =/media/pi/loic siv tau cov neeg siv = @users quab yuam pab pawg = cov neeg siv tsim daim npog ntsej muag = 0660 daim npog ntsej muag = 0775 nyeem nkaus xwb = tsis tuaj yeem tshawb pom = muaj pej xeem = yog
Txuag cov ntaub ntawv thiab tawm.
Kauj ruam 11: [Yeem tsis tau] Samba: teeb tsa Nyeem Ntawv nkag mus rau Network Drive Vincent
Qhib cov ntaub ntawv teeb tsa Samba:
sudo nano /etc/samba/smb.conf
Thiab thaum kawg ntawm cov ntawv, ntxiv cov kab no los teeb tsa lwm tsav uas koj xav nkag mus:
[DOCUMENTS VINCENT]
tawm tswv yim = thaub qab de vincent path =/media/pi/vincent siv tau cov neeg siv = @users quab yuam pab pawg = cov neeg siv tsim daim npog ntsej muag = 0660 daim npog qhov ncauj = 0775 nyeem nkaus xwb = yog tuaj yeem nkag tau = muaj pej xeem = yog
Txuag cov ntaub ntawv thiab tawm.
Kauj Ruam 12: [Yeem Tsis Tau] Samba: Nkag Mus Rau Log
Qhib cov ntaub ntawv teeb tsa Samba:
sudo nano /etc/samba/smb.conf
Thiab thaum kawg ntawm cov ntawv, ntxiv cov kab no nkag los ntawm lub qhov rais mus rau qhov xwm txheej synchro:
[LOG SYNCHRO] tawm tswv yim = "cav de synchro entre tshuab"
path =/home/pi/SB_sync_logs/siv tau cov neeg siv = @users quab yuam pab pawg = cov neeg siv tsim daim npog ntsej muag = 0660 daim npog ntsej muag = 0771 nyeem nkaus xwb = yog tuaj yeem nkag tau = muaj pej xeem = yog
Txuag cov ntaub ntawv thiab tawm.
Kauj Ruam 13: [Tsis teb los tau] Samba: Hide Useless Folder "/home/pi"
Qhib cov ntaub ntawv teeb tsa Samba:
sudo nano /etc/samba/smb.conf
Hauv cov ntawv, nrhiav kab hauv qab no thiab ntxiv ";" thaum pib los tawm tswv yim nws:
; [tsev]
; tawm tswv yim = Lub Tsev Qhia Ntawv; browseable = tsis muaj; nyeem nkaus xwb = yog; tsim daim npog ntsej muag = 0700; daim npog qhov ncauj = 0700; cov neeg siv raug = %S
Txuag cov ntaub ntawv thiab tawm.
Kauj Ruam 14: Nkag Mus Rau Network Drive Los Ntawm Windows
Los ntawm lub khoos phis tawj Windows, qhib tus neeg tshawb nrhiav.
Nyem rau ntawm "Network" thiab kho qhov rai tshiab.
Lub khoos phis tawj nrog lub npe ntawm koj li Rapberry Pi yuav tshwm sim.
Qhib nws siv tus lej "pi" thiab koj tus password.
Koj yuav tsum pom cov ntawv tais ceev tseg ntxiv yav tas los hauv Samba cov ntawv teeb tsa.
Kauj Ruam 15: Npaj Lub Tshuab Thib Ob
Koj lub tshuab thib 1 tau npaj lawm.
Rov ua cov kauj ruam dhau los rau lub tshuab thib 2, hloov (piv txwv) "loic" los ntawm "vincent".
Thaum 2 lub tshuab yuav tau npaj, koj yuav tsum tau pauv ssh qhov tseem ceeb txhawm rau tso cai nkag mus nruab nrab ntawm lawv, saib cov kauj ruam tom ntej.
Kauj Ruam 16: Tsim SSH Ntawm Lub Tshuab Hauv Zos thiab Chaw Taws Teeb
Txhawm rau ua kom yooj yim sib koom ntawm SSH qhov tseem ceeb, txhua Raspberry Pi yuav tsum txuas nrog tib lub network ethernet.
Ntawm txhua tus Raspberry Pi, qhib qhov hais kom sai ntawm Pi desktop thiab nkag mus:
ssh -keygen -q -t rsa -b 2048 -N ''
ssh-copy-id pi@IP_of_other_raspberry
Kauj ruam 17: Kuaj Synchro
Koj 2 tshuab tau npaj txhij.
Koj tuaj yeem sim synchro ntawm koj lub khoos phis tawj Windows:
- ntxiv cov ntaub ntawv hauv koj lub network tsav hauv nroog (piv txwv li / Rpi4-loic / cov ntaub ntawv loic / test / test.txt),
- khiav tsab ntawv ntawm koj lub desktop Pi hauv zos (ua haujlwm SB_sync hauv/home/pi/scripts)
- xyuas tias koj cov ntaub ntawv tshwm nyob rau hauv lub network thaub qab tsav (piv txwv li / Rpi4-vincent / cov ntaub ntawv loic / test / test.txt).
Koj yuav tsum muaj peev xwm nyeem thiab sau cov ntawv hauv / Rpi4-loic / cov ntaub ntawv loic / test \, tab sis tsuas yog nyeem cov ntawv hauv / Rpi4-vincent / cov ntaub ntawv loic / test \.
Cov kauj ruam tom ntej thiab zaum kawg yog txav lub tshuab "nyob deb" sab hauv lub network ntawm lwm qhov chaw, thiab teeb tsa kev sib txuas ntawm 2 routers hauv internet.
Kauj Ruam 18: Txhim Kho Txoj Kev Siv Internet
Hauv kuv qhov xwm txheej, rau lub tshuab hauv tsev hauv tsev, kuv sau npe nkag rau internet suav nrog lub router thiab tus IP ruaj.
Rau lub tshuab nyob deb, Cov muab kev pabcuam Is Taws Nem yog tib yam, yog li teeb tsa tau yooj yim dua, thiab kuv tsis xav tau DNS.
Hauv kuv lub tsev:
- Hauv kuv tus router, kuv tsim chaw nres nkoj txoj hauv kev los ntawm "remote_internet_fixed_IP" ntawm "port_34567" mus rau "my_raspberry_IP" ntawm chaw nres nkoj "22"
- Hauv kuv cov txiv pos nphuab, hauv/tsev/pi/ntawv sau/SB_sync, Kuv hloov qhov "port_distant" tus nqi "22" los ntawm "port_34567"
Hauv qhov chaw deb:
- Hauv router, Kuv tsim chaw nres nkoj txoj hauv kev los ntawm "my_internet_fixed_IP" ntawm "port_34567" mus rau "my_raspberry_IP" ntawm chaw nres nkoj "22"
- Hauv raspberry nyob deb, hauv/tsev/pi/scripts/SB_sync, Kuv hloov qhov "port_distant" tus nqi "22" los ntawm "port_34567"
Rau koj daim ntawv thov:
- Koj yuav tsum hloov IPs thiab chaw nres nkoj_34567 los ntawm koj tus kheej.
- Nyob rau hauv rooj plaub ntawm kev siv internet zoo IP, koj yuav tsum sau npe rau DNS.
Nrog kev pab los ntawm tus tswv raspberry nyob deb, rov ua qhov kev sim ntawm cov kauj ruam dhau los.
Tiav lawm!
Kauj Ruam 19: Cov ntawv sau
Nruab Raspbian ntawm daim npav SD
Customize cardSD daim npav tom qab tsim (SSH thiab WiFi)
Siv koj li Raspberry Pi
Raspberry Pi Sync nrog rysnc los ntawm feralhosting
Tshwj xeeb SSH chaw nres nkoj rau Rsync
Nruab thiab siv Samba
Pom zoo:
Pheej Yig Qhov Chaw Nkag Nkag Pheej Yig Pheej Yig: 6 Kauj Ruam (nrog Duab)
Pheej Yig Qhov Chaw Nkaum Nkag Pheej Yig: CreditI zoo nkauj heev theej Savjee qhov kev siv tab sis tsis txhob siv Shelly Kuv siv Sonoff Basic. Txheeb xyuas nws lub vev xaib thiab YouTube Channel
Smokin ' - Cov Chaw Taws Teeb Tswj Cov Hluav Taws Xob Ntawm Qhov Pheej Yig: 5 Cov Kauj Ruam (nrog Duab)
Smokin ' - Cov Chaw Taws Teeb Tswj Cov Hluav Taws Xob ntawm Tus Nqi Pheej Yig: Nov yog cov lus qhia luv luv yuav ua li cas thiaj ua tau me me, tswj tau qhov chaw deb, pheej yig thiab lom zem me ntsis tshuab luam yeeb, uas tuaj yeem siv rau prank phooj ywg, ua txuj ci dag, sim airflows lossis ib yam dab tsi koj lub siab xav. Disclaimer: Qhov kev tsim no suav nrog
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi
Yuav Ua Li Cas Kom Muaj Lub Hwj Chim Loj Hlawv Blueray Laser! Yooj yim, pheej yig thiab ua kom pom tseeb!: 5 Cov Kauj Ruam
Yuav Ua Li Cas Kom Muaj Lub Hwj Chim Loj Hlawv Blueray Laser! Yooj yim, pheej yig thiab ua kom pom tseeb!: Nov yog DIY phau ntawv qhia yuav ua li cas thiaj ua rau koj lub HIGH POWER hlawv BLUE-ray laser. CEEB TOOM: Koj tab tom cuam tshuam nrog lub zog loj heev lasers uas yuav dig muag leej twg hauv qab ib nrab qhov yog tias ci rau hauv koj lub qhov muag lossis lwm tus neeg qhov muag! Tam sim no mus rau thawj PIC