Cov txheej txheem:

Raspberry Pi Zero HDMI / WiFi Soldering Microscope: 12 Cov Kauj Ruam (nrog Duab)
Raspberry Pi Zero HDMI / WiFi Soldering Microscope: 12 Cov Kauj Ruam (nrog Duab)

Video: Raspberry Pi Zero HDMI / WiFi Soldering Microscope: 12 Cov Kauj Ruam (nrog Duab)

Video: Raspberry Pi Zero HDMI / WiFi Soldering Microscope: 12 Cov Kauj Ruam (nrog Duab)
Video: ESP32 + сенсорный экран + CAN-шина контроллера конвейерной ленты в сборе, часть 2 2024, Kaum ib hlis
Anonim
Image
Image
Raspberry Pi Zero HDMI / WiFi Soldering Microscope
Raspberry Pi Zero HDMI / WiFi Soldering Microscope
Raspberry Pi Zero HDMI / WiFi Soldering Microscope
Raspberry Pi Zero HDMI / WiFi Soldering Microscope

Soldering SMD cov khoom tuaj yeem qee zaum nyuaj me ntsis, tshwj xeeb tshaj yog thaum nws los txog rau yam xws li 0.4mm pin pitch TQFP chips nrog 100 lossis ntau dua tus pin. Hauv cov xwm txheej zoo li no, kev nkag mus rau qee yam kev nthuav dav tuaj yeem pab tau tiag tiag.

Hauv kev sim daws qhov teeb meem no, Kuv txiav txim siab tsim kuv tus kheej lub tshuab tsom iav raws li Raspberry Pi Zero W thiab lub koob yees duab module. Lub tshuab tsom iav muaj peev xwm tshaj tawm Full HD cov vis dis aus ncaj qha rau HDMI saib nrog kev ua haujlwm yam tsis muaj latency, uas yog qhov zoo tshaj rau kev siv tshuaj yaj yeeb. Tab sis kuj tseem dhau WiFi nrog lub sijhawm qis dua tsawg dua ib nrab thib ob, uas yog qhov zoo nkauj rau kev tshuaj xyuas pawg thawj coj saib.

Kev xaiv, nrog me ntsis ntawm tus nqi ntxiv lub tshuab kuaj kab mob kuj tseem tuaj yeem ua rau nqa tau, uas ua ke nrog nws lub peev xwm WiFi video streaming muaj peev xwm qhib qhov dav ntxiv ntawm qhov muaj peev xwm siv.

Yog tias koj muaj lub tshuab luam ntawv 3D, nco ntsoov tseem tshuaj xyuas RichW36 txoj haujlwm zoo kawg ntawm Thingiverse rau ib qho ntawm lub tshuab tsom iav siv 3D luam qhov!

Kauj Ruam 1: Cov Cuab Yeej thiab Qhov Chaw

Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw
Cov Cuab Yeej thiab Qhov Chaw

Txhawm rau tsim lub tsom iav koj yuav xav tau cov hauv qab no:

1 x Raspberry Pi Zero W [10 €]

1 x Raspberry Pi Lub Koob Yees Duab Module [8 €] - Koj yuav tsum tau hack nws txhawm rau hloov nws lub focal ntev thiab ua rau nws muaj peev xwm tsom mus rau cov khoom nyob ze nws. Kuv tsis paub yog tias tib txoj kev tseem tuaj yeem ua tau nrog 8MP lub koob yees duab tshiab, yog li kuv xav kom tau txais thawj 5MP ib qho xwb.

1 x Raspberry Pi Zero Camera Cable [2 €] - Raws li koj tau paub dhau los, Raspberry Pi Zero muaj lub koob yees duab txuas me dua li lwm lub Raspberry Pi cov laug cam, yog li koj kuj tseem yuav xav tau tshwj xeeb txuas cable txuas lub koob yees duab module rau nws.

1 x Yas Caliper Micrometer - Qhov pheej yig dua koj tuaj yeem pom qhov zoo dua, Kuv tsuas yog siv cov yas qub qub uas kuv tau dag ib ncig.

1 x Daim Ruler - Tus kav ntev yuav tsum me dua li qhov ntev ntawm lub puab tsaig txav ntawm lub caliper. Raws li qhov ntev, ib puag ncig 10cm txog 15cm yuav tsum yog qhov zoo.

1x Aluminium Project Box [4 €] - Qhov no yuav siv los ua lub hauv paus ntawm kev sib dhos thiab nws yuav tsum tau ua los ntawm cov hlau, yog li nws tseem yuav tiv taus cua sov. Yog vim li cas lub thawv xav tau yog li koj tuaj yeem tso qhov hnyav sab hauv nws, txhawm rau kom muaj kev ruaj ntseg ntau ntxiv thaum siv cov laug.

1 x HDMI Cable thiab Poj Niam HDMI rau Txiv Neej Mini HDMI Adapter - Koj tseem tuaj yeem yuav HDMI rau Mini HDMI cables yog tias koj xav tau, tab sis kuv twb muaj ib txwm txuas HDMI txuas dag ib puag ncig.

1 x Micro USB Fais Fab Khoom - Raws li kuv ntsuas, tam sim no kos los ntawm Pi yeej tsis dhau 400mA txawm tias thaum tshaj tawm 1080p video dhau WiFi thiab HDMI tib lub sijhawm. Yog li, txawm tias 500mA fais fab mov yuav tsum txaus. Tsuas yog kom muaj kev nyab xeeb txawm tias kuv pom zoo txawm tias tau txais 1A ib qho, tshwj xeeb tshaj yog tias koj npaj yuav tsim lub khoos phis tawj uas tseem yuav muaj kev poob ntawm qhov hloov pauv.

1 x MicroSD Card [5 €] - Txawm tias 4GB ib qho yuav txaus, tsuas yog ua kom ntseeg tau tias nws yog qib 10 zoo.

4 x M2 Screws thiab Ceev [tsawg dua 1 €] - Cov ntsia hlau ntawm txoj kab uas hla loj tuaj yeem siv tau. Txawm li cas los xij, cov ntsia hlau loj dua qhov dav yuav tsum yog lub qhov, thiab cov grater muaj kev pheej hmoo ntawm cov yas tawg.

1 x Kub nplaum nplaum [1 €]

Cable Zip Ties [tsawg dua 1 €] - Cov no yuav raug siv los txuas tus Pi ntawm qhov txav ntawm qhov ntsuas.

Thiab cov cuab yeej hauv qab no:

Ib rab phom kub kub

A Dremel - Nrog lub disk uas tuaj yeem txiav los ntawm yas, ntxiv rau cov khoom siv rau yas thiab txhuas ntawm qhov loj ntawm cov ntsia hlau.

Ntev Caij Nyoog Pliers

A Bolt Txiav Pliers - Koj yuav xav tau txoj hauv kev txiav cov ntsia hlau ntawm qhov ntev uas tsim nyog. Ib khub ntawm cov ntsia hlau txiav rab riam yog qhov kuv tau siv, txawm hais tias kuv paub tseeb tias muaj lwm yam cuab yeej uas tuaj yeem ua txoj haujlwm ib yam nkaus.

Philips Ntsia Hlau

Kev xaiv, yog tias koj xav ua kom nws nqa tau, koj yuav xav tau cov ntu ntxiv hauv qab no:

1 x LiPo Roj teeb [8 €] - Lub peev xwm uas yuav nyob ntawm seb lub roj teeb lub neej koj xav tau, kev ua haujlwm ntawm lub zog hloov pauv thiab kev siv lub zog nruab nrab.

1 x LiPo Battery Charger / 5V Boost Converter [20 €] - Rau qhov haujlwm no kuv xaiv PowerBoost 1000C los ntawm Adafruit. Ntau txoj kev xaiv pheej yig kuj muaj nyob ntawm eBay, txawm hais tias kuv txiav txim siab mus nrog qhov tshwj xeeb vim tias muaj qhov zoo uas nws muaj, uas kuv yuav tham ntau ntxiv txog tom qab.

1 x 40-Pin Dual Row Txiv Neej Pin Header [tsawg dua 1 €]

1 x 40-Pin Dual Row Poj Niam Pin Header [tsawg dua 1 €]

1 x 8-Pin Txiv Neej Pin Header [tsawg dua 1 €]

1 x 8-Pin Poj Niam Pin Header [tsawg dua 1 €]

1 x Daim ntawm Prototyping Board [1 €] - Vim tias koj yuav tsum tau txuas tus lej taub hau ntawm ob sab ntawm lub rooj tsavxwm, Kuv pom zoo kom tau txais ob tog ib sab. Xwb, koj tuaj yeem tau txais tsab ntawv pov thawj tsim tshwj xeeb rau Pi Zero, xws li qhov no los ntawm MakerSpot.

1 x 1K Resistors [tsawg dua 1 €]

1 x 10K Resistor [tsawg dua 1 €]

1 x BC547 [tsawg dua 1 €] - Txhua lub hom phiaj NPN transistor yuav ua, qhov no tsuas yog qhov kuv siv.

1 x DPST Momentary Switch [1 €] - Qhov zoo tshaj, koj xav tau DPST hloov pauv, yog li koj tuaj yeem qhib thiab tua Pi siv tib lub pob thawb. Hmoov tsis zoo, Kuv tsis muaj ib puag ncig, yog li kuv yuav tsum siv ob qhov sib txawv SPST hloov pauv ib ntus xwb.

Cable Zip Ties [tsawg dua 1 €] - Ib qho ntxiv xav tau rau lub khoos phis tawj, rau txuas lub roj teeb rau sab nraub qaum ntawm pawg thawj coj saib.

Solder Hlau

Thiab cov cuab yeej ntxiv hauv qab no:

Ib Lub Tshuab Hluav Taws Xob

Ib khub ntawm Hlau Cutters

Tus nqi tag nrho rau cov uas tsis tuaj yeem nqa tau, tsis suav nrog lub zog xa khoom, HDMI cable thiab lub adapter rau mini HDMI, tau nyob ib puag ncig 30 €. Thiab tus nqi ntxiv rau kev nqa nws kuj tseem nyob ib puag ncig 30 €. Feem ntau ntawm cov khoom tau yuav ntawm eBay.

Kauj ruam 2: Npaj MicroSD

Hlawv cov duab rau daim npav microSD

Raws li lub hauv paus rau cov kab ke kuv txiav txim siab mus nrog cov duab Raspbian Lite thiab teeb tsa tom qab ntawd tsuas yog qhov kuv xav tau. Txhawm rau pib, xub rub tawm qhov tseeb Raspbian Lite duab los ntawm raspberrypi.org lub vev xaib, thiab hlawv nws mus rau koj daim npav microSD.

Yog tias koj tab tom khiav Linux, tom qab unzipping nws koj tuaj yeem hlawv nws los ntawm kev ua cov lus txib hauv qab no raws li hauv paus, dd yog =/path/to/-raspbian-jessie-lite.img ntawm =/dev/sdX bs = 4M

Qhov twg X yog tsab ntawv ntawm lub cuab yeej uas sib haum rau koj microSD xws li c. Ua ntej khiav cov lus txib kom paub tseeb tias tsis muaj cov ntu sib txuas uas yog ntawm daim npav microSD. Yog tias muaj siv cov lus txib hauv qab no rau unmount txhua tus ntawm lawv, umount /dev /sdXY

Tab sis ua tib zoo ua tib zoo saib ntawm no, siv tsab ntawv tsis raug ntawm X tuaj yeem ua kev puas tsuaj rau koj lub cev thiab ua rau koj lub hnub puas tsuaj. Ua ntej khiav qhov kev hais kom ua ob zaug xyuas tias tsab ntawv koj tau sau rau ntawm X yog qhov tiag uas yog sib xws rau lub microSD ntaus ntawv.

Yog tias koj siv Windows, tom qab rub tawm Raspbian Lite duab thiab unzipping nws, koj tuaj yeem siv Win32DiskImager los hlawv nws ntawm daim npav microSD. Xav paub ntau ntxiv tuaj yeem nrhiav pom ntawm Raspberry Pi cov ntaub ntawv raug cai.

Ntawm MacOS muaj daim ntawv thov hu ua Etcher muaj, uas tuaj yeem siv los hlawv cov duab ntawm daim npav microSD. Xwb, koj tseem tuaj yeem siv dd zoo ib yam rau Linux, tab sis cov txheej txheem sib txawv me ntsis. Ib zaug ntxiv, koj tuaj yeem tshawb xyuas cov ntaub ntawv raug cai rau cov ntaub ntawv ntau ntxiv.

Configuring WiFi

Tom qab hlawv cov duab rau daim npav microSD koj yuav tsum teeb tsa WiFi ua ntej thawj zaug khau raj thiab tseem pab kom SSH.

Thawj qhov koj yuav tsum tau ua, yog los tsim cov ntaub ntawv uas tsis muaj npe hu ua SSH sab hauv lub khau raj muab faib ntawm daim npav microSD. Yog tias koj nyob ntawm Windows, qhov muab faib ua khau raj feem ntau yuav yog qhov muab faib nkaus xwb uas koj tuaj yeem pom, vim Windows tsis tuaj yeem nyeem lossis sau ib ntus 4 ntu. Yog tias daim npav microSD tsis tau muab faib tam sim no, tsuas yog ntsaws thiab rov ua daim npav rov qab rau koj lub khoos phis tawj.

Tom qab ntawd, rov qab sab hauv lub khau raj muab faib, tsim cov ntaub ntawv npe wpa_supplicant.conf nrog koj cov wireless teeb tsa. Cov ntsiab lus ntawm cov ntawv yuav tsum zoo ib yam li qhov no, teb chaws =

network = {ssid = psk = proto = RSN key_mgmt = WPA-PSK pairwise = CCMP auth_alg = OPEN}

proto tuaj yeem yog RSN rau WPA2, lossis WPA rau WPA1.key_mgmt tuaj yeem yog WPA-PSK, lossis WPA-EAP rau cov tuam txhab lag luam sib txuas. ob qho tib si tuaj yeem yog CCMP rau WPA2, lossis TKIP rau WPA1.auth_alg yuav zoo li Qhib, thaum LEAP thiab SHARED yog lwm txoj hauv kev. Raws li rau lub tebchaws, ssid thiab psk, cov ntawd yuav tsum zoo nkauj npaum li piav qhia tus kheej.

Qhov ntawd yog, tam sim no tsuas yog unmount daim npav microSD los ntawm koj lub khoos phis tawj thiab muab tso rau koj Pi. Tom ntej no, ntsaws koj tus Pi rau lub HDMI saib, ntsaws lub koob yees duab module siv cov hlua tshwj xeeb thiab thaum kawg tso lub zog. Tom qab ob peb feeb koj Pi yuav tsum tau khau raj thiab txuas nrog koj li WiFi network. Ntawm qhov screen, koj yuav tsum tuaj yeem pom tus IP chaw nyob uas nws tau txais los ntawm DHCP server ntawm koj lub router.

Hloov tshiab 4/6/2018:

Hauv qee qhov laj thawj koj Pi tsis tuaj yeem txuas rau WiFi thaum khau raj, sim cov wpa_supplicant.conf hauv qab no, teb chaws =

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "" psk = ""}

Kuv tsis ntev los no tau teeb tsa lub taub hau Pi Zero W nrog qhov hloov tshiab kawg ntawm Raspbian thiab kuv tsis muaj peev xwm ua kom nws ua haujlwm kom txog thaum kuv siv wpa_supplicant.conf muab saum toj no. Yog li, yog tias koj kuj zoo li muaj teeb meem tib yam qhov no yuav pab tau.

Kauj Ruam 3: Tsim kom muaj kev sib txuas SSH

Yog tias koj tseem tsis tau txuas lub monitor rau koj Pi thiab koj tsis tuaj yeem pom tus IP chaw nws tau txais, muaj ntau txoj hauv kev los nrhiav nws. Ib txoj hauv kev yog los ntawm kev txheeb xyuas cov cav ntawm DHCP server ntawm koj lub router. Txhua lub router sib txawv, yog li kuv yuav tsis piav qhia tus txheej txheem ntawd.

Ntawm Linux lwm txoj hauv kev yooj yim yog los ntawm kev ua haujlwm nmap hais kom ua hauv qab no hauv paus, nmap -sn x.x.x.x/y

Qhov twg x.x.x.x yog IP chaw nyob ntawm koj tus kheej ntiag tug xws li 192.168.1.0 thiab y yog tus naj npawb ntawm cov (hauv binary) ntawm lub npog ntsej muag xws li rau lub network npog 255.255.255.0 tus naj npawb ntawm cov yog 24. Yog li, rau qhov tshwj xeeb network koj yuav khiav, nmap -sn 192.168.1.0/24

Ib qho piv txwv tso tawm rau cov lus txib no yog cov hauv qab no, Pib Nmap 6.47 (https://nmap.org) ntawm 2017-04-16 12:34 EEST

Nmap scan qhia rau 192.168.1.1 Host yog nce (0.00044s latency). MAC Chaw Nyob: 12: 95: B9: 47: 25: 4B (Intracom SA) Nmap scan qhia rau 192.168.1.2 Tus tswv tsev yog nce (0.0076s latency). MAC Chaw Nyob: 1D: B8: 77: A2: 58: 1F (HTC) Nmap scan qhia rau 192.168.1.4 Tus tswv tsev nce (0.00067s latency). MAC Chaw Nyob: 88: 27: F9: 43: 11: EF (Raspberry Pi Foundation) Nmap scan qhia rau 192.168.1.180 Tus tswv tsev tau nce. Nmap ua tiav: 256 IP chaw nyob (4 tus tswv nce) scanned hauv 2.13 vib nas this

Raws li koj tuaj yeem pom hauv kuv cov ntaub ntawv Pi muaj IP chaw nyob 192.168.1.4.

Yog tias koj nyob ntawm Windows, tseem muaj ib qho version ntawm nmap muaj uas koj tuaj yeem sim, uas koj tuaj yeem nrhiav cov ntaub ntawv ntau ntxiv ntawm no. Tom qab tau txais IP chaw nyob ntawm Pi koj tuaj yeem SSH rau nws siv cov lus txib hauv qab no ntawm Linux ntxiv rau MacOS, ssh pib@

Los yog ntawm Windows los ntawm kev siv PuTTY.

Tus password tsis raug rau tus neeg siv pi yog raspberry.

Kauj ruam 4: Configuring System

Kev teeb tsa dav dav

Ntawm thawj lub khau raj lub kaw lus yuav luag tsis tau teeb tsa kom muaj qee qhov haujlwm koj yuav tsum tau ua ua ntej.

Thawj qhov uas koj yuav tsum tau ua, yog hloov tus password tsis raug rau tus neeg siv pi, passwd ua

Tom qab ntawd, koj yuav tsum teeb tsa thaj chaw. Koj tuaj yeem ua qhov no los ntawm kev ua cov lus txib hauv qab no, sudo dpkg-reconfigure cov chaw

Mus tom ntej thiab xaiv txhua qhov chaw en_US los ntawm kev siv qhov chaw bar ntxiv rau lwm qhov chaw koj xav tau. Thaum koj ua tiav nyem Enter. Thaum kawg, xaiv en_US. UTF-8 ua lub hauv paus pib thiab ntaus Enter.

Tom ntej no koj yuav tsum teeb tsa lub sijhawm sijhawm, sudo dpkg-reconfigure tzdata

Txij ntawm no mus nws tej zaum yog lub tswv yim zoo los hloov kho qhov system, sudo apt-tau hloov tshiab

sudo apt-tau hloov kho sudo apt-tau hloov dua siab tshiab

Tom ntej no, koj yuav tsum ua kom lub koob yees duab hloov pauv los ntawm kev siv raspi-teeb tsa hais kom ua, sudo raspi-teeb tsa

Xaiv qhov kev xaiv cuam tshuam los ntawm cov ntawv qhia zaub mov thiab tom qab ntawd xaiv Lub Koob Yees Duab xaiv. Teb tias yog rau lo lus nug nug koj kom qhib lub koob yees duab thiab tom qab ntawd xaiv OK. Thaum kawg, xaiv qhov ua tiav thiab teb yog rau lo lus nug txog yog tias koj xav rov pib dua Raspberry Pi tam sim no. Tom qab rov pib dua, rov txuas rau koj Pi los ntawm SSH tib txoj kev ib yam li ua ntej.

Txhawm rau sim tias lub koob yees duab ua haujlwm tau zoo koj tuaj yeem ua raws cov lus txib hauv qab no, lus -t 0

Koj yuav tsum muaj peev xwm pom cov vis dis aus tso rau ntawm koj lub HDMI saib, koj tuaj yeem nres nws txhua lub sijhawm koj xav tau los ntawm nias Ctrl-C. Koj kuj tseem tuaj yeem siv tus chij -vf thiab -hf kom tig cov duab ntsug thiab/lossis kab rov tav yog tias koj xav tau.

Teeb tus IP chaw nyob zoo li qub

Yam tom ntej koj yuav tsum tau ua, yog teeb tsa tus IP chaw nyob zoo rau koj Pi. Txhawm rau ua li ntawd siv nano hloov kho koj /etc/dhcpcd.conf, sudo nano /etc/dhcpcd.conf

thiab ntxiv cov kab hauv qab no thaum kawg, wb wl0

zoo li qub ip_address = zoo li qub routers = zoo li qub domain_name_servers =

Ntawm qhov domain_name_servers teeb tsa koj tuaj yeem ntxiv ntau lub npe nkag sib faib los ntawm qhov chaw yog tias koj xav tau, xws li koj kuj tseem tuaj yeem ntxiv IP ntawm Google DNS uas yog 8.8.8.8 los siv ua lub server khaws cia. Ntaus Ctrl-X kom tawm, ntaus y thiab thaum kawg ntaus Enter kom txuag tau qhov kev hloov pauv.

Tom qab ntawd rov pib dua dhcpcd thiab kev pabcuam kev sib tham los ntawm kev ua ob nqe lus hauv qab no, sudo systemctl rov pib dua dhcpcd.service

sudo systemctl rov pib dua network.service

Txij ntawm no mus SSH ntu yuav tsum dai. Tsis txhob txhawj xeeb txawm hais tias qhov yuav tsum tau tshwm sim txij li koj nyuam qhuav hloov IP ntawm Pi, tsuas yog txuas rau nws ntawm SSH tab sis lub sijhawm no siv tus IP koj tau muab.

Kauj Ruam 5: Txhim Kho GStreamer

Muaj ntau txoj hauv kev los tso cov vis dis aus los ntawm Raspberry Pi hla lub network, tab sis ib qho uas muab qhov tsawg tshaj plaws ntawm kev nyob qis qis yog siv GStreamer. Txhawm rau nruab GStreamer koj tuaj yeem yooj yim khiav cov lus txib hauv qab no, sudo apt-tau hloov tshiab

sudo apt-tau nruab gstreamer1.0-cuab yeej gstreamer1.0-plugins-zoo gstreamer1.0-plugins-phem

GStreamer muaj ob peb qhov kev cia siab yog li qhov no yuav siv sijhawm me ntsis. Tom qab kev teeb tsa tiav, koj tuaj yeem tso cov vis dis aus ntawm lub koob yees duab hla lub network thiab HDMI tib lub sijhawm, siv cov lus txib hauv qab no, raspivid -t 0 -w 1920 -h 1080 -fps 30 -b 2000000 -o -| gst-pib-1.0 -v fdsrc! h264xa ua! rtph264pay config-interval = 1 pt = 96! gdpay ua! tcpserversink host = chaw nres nkoj = 5000

Qhov no yog los tsim RTP kwj ntawm chaw nres nkoj 5000 uas tuaj yeem tau txais los ntawm ib lub tshuab ntawm koj lub network hauv zej zog los ntawm kev siv GStreamer, gst-launch-1.0 -v tcpclientsrc host = chaw nres nkoj = 5000! gdpdepay! rtph264 ua! avdec_h264! videoconvert! autovideosink sync = cuav

Txhim kho GStreamer ntawm ib lub tshuab uas siv Debian raws Linux distro tau ua tiav ib yam nkaus ib yam li ntawm Pi. Feem ntau tsis yog Debian raws kev cuam tshuam tseem yuav tsum muaj GStreamer hauv lawv cov chaw cia khoom.

GStreamer kuj tseem muaj nyob ntawm Windows thiab MacOS, cov ntaub ntawv ntxaws ntxaws txog yuav ua li cas rau nruab nws tuaj yeem pom ntawm no thiab ntawm no.

Kauj Ruam 6: Txhim Kho Kev Tshaj Tawm kom Pib Pib ntawm Boot

Tau kawg siv cov lus txib yav dhau los koj tuaj yeem pib tshaj tawm txhua lub sijhawm koj xav tau, txawm hais tias qhov yuav tsum tau txuas ua ntej rau Pi ntawm SSH uas tsis yooj yim heev. Dab tsi koj xav ua qhov hloov pauv yog tsim cov ntawv uas yuav ua haujlwm tau pib ntawm khau raj ua qhov kev pabcuam thiab pib tshaj tawm.

Yog li, txhawm rau ua qhov no ua ntej tsim cov ntawv siv nano, sudo nano /usr/local/bin/network-streaming.sh

thiab sab hauv muab tshuaj txhuam ob kab hauv qab no, #!/bin/tsoo

raspivid -t 0 -w 1920 -h 1080 -fps 30 -vf -hf -b 2000000 -o -| gst-pib-1.0 -v fdsrc! h264xa ua! rtph264pay config-interval = 1 pt = 96! gdpay ua! tcpserversink host = chaw nres nkoj = 5000

Tus chij -vf thiab -hf tau siv los ntxeev cov duab ntsug thiab kab rov tav. Nyob ntawm qhov kev taw qhia ntawm lub koob yees duab tom qab koj teeb nws, koj yuav lossis tsis xav tau lawv.

Ntaus Ctrl-X kom tawm, ntaus y thiab thaum kawg ntaus Enter kom txuag tau qhov kev hloov pauv. Tom qab ntawd ua kom tsab ntawv ua tiav los ntawm kev khiav, sudo chmod +x /usr/local/bin/network-streaming.sh

Tom ntej no koj yuav tsum tsim cov ntaub ntawv pabcuam systemd, sudo nano /etc/systemd/system/network-streaming.service

Thiab muab tshuaj txhuam rau hauv kab hauv qab no, [Chav]

Nqe lus piav qhia = Network Video Streaming Tom qab = network-online.target Xav = network-online.target [Service] ExecStart =/usr/local/bin/network-streaming.sh StandardOutput = journal+console User = pi Restart = on-failure [Nruab] WantedBy = ntau-user.target

Txuag cov ntaub ntawv thiab tawm nano, thiab khiav cov lus txib hauv qab no los sim koj cov kev pabcuam, sudo systemctl pib network-streaming.service

Yog tias txhua yam ua haujlwm raws li qhov xav tau, koj tuaj yeem ua raws li cov lus txib hauv qab no los ua qhov kev pabcuam pib pib ntawm khau raj, sudo systemctl pab kom network-streaming.service

Kauj Ruam 7: Ua Cov Ntaub Ntawv System Nyeem-Xwb

Ib qho teeb meem loj ntawm SD daim npav thiab flash cia feem ntau yog tias lawv muaj kev pheej hmoo rau kev ua tsis ncaj.

Txoj hauv kev zoo tshaj los tawm tsam qhov no, yog los ntawm kev teeb tsa txhua ntu ntawm daim npav microSD raws li nyeem nkaus xwb. Qhov no tseem yuav tso cai rau koj tshem lub hwj chim los ntawm Pi txhua lub sijhawm koj xav tau yam tsis tas yuav pib kaw kom raug, uas muaj txiaj ntsig zoo tshwj xeeb rau cov ntawv thov no.

Thawj qhov koj yuav tsum tau ua, yog tshem qee pob khoom los ntawm kev ua cov lus txib hauv qab no, sudo apt-tau tshem tawm ua rau muaj kev zoo siab logrotate dphys-swapfile

Tom ntej no, koj yuav tsum hloov rsyslog nrog syslogd daemon ntawm busybox uas yuav tso cai ua kom lub kaw lus kaw ntawm lub cim xeeb, sudo apt-tau nruab busybox-syslogd

sudo apt-tau tshem tawm rsyslog

thiab khiav, sudo apt-tau tshem tawm autoremove

tshem tawm tej pob khoom uas tsis xav tau ntxiv lawm.

Tom qab ntawd, koj yuav tuaj yeem pom cov txheej txheem kaw lus txhua lub sijhawm siv cov lus hais kom ua.

Tom ntej no, koj yuav tsum txav /etc/resolv.conf rau /tmp, uas yuav raug teeb tsa ntawm lub cim xeeb, vim tias nws yuav tsum tau sau ntxiv.

sudo rm /etc/resolv.conf

sudo kov /tmp/resolv.conf sudo ln -s /tmp/resolv.conf /etc/resolv.conf

Lwm cov ntaub ntawv uas yuav tsum tau sau yog/var/lib/systemd/random-seed, yog li zoo sib xws, sudo rm/var/lib/systemd/random-noob

sudo kov/tmp/random-seed sudo chmod 600/tmp/random-seed sudo ln -s/tmp/random-seed/var/lib/systemd/random-seed

Vim tias cov ntaub ntawv tsis zoo ib txwm tsis tau tsim ntawm khau raj thiab cov ntsiab lus ntawm /tmp tsis hloov pauv, koj yuav tsum hloov qhov ntawd los ntawm kev hloov kho cov ntaub ntawv pabcuam ntawm systemd-random-seed cov ntaub ntawv pabcuam. Yog li, los ntawm kev siv nano, sudo nano /lib/systemd/system/systemd-random-seed.service

thiab tsuas yog ntxiv kab hauv qhov kawg ntawm ntu kev pabcuam, ExecStartPre =/bin/echo "">/tmp/random-seed

yog li nws yuav zoo li no, [Kev pabcuam]

Hom = oneshot RemainAfterExit = yog ExecStart =/lib/systemd/systemd-random-seed load ExecStop =/lib/systemd/systemd-random-seed txuag ExecStartPre =/bin/echo "">/tmp/random-seed

thiab khiav, sudo systemctl daemon-reload

kom rov qhib koj cov ntaub ntawv pabcuam systemd.

Tom ntej no koj yuav tsum tau kho cov ntaub ntawv /etc /fstab, sudo nano /thiab /fstab

Thiab ntxiv cov kev xaiv ro rau /dev /mmcblk0p1 thiab /dev /mmcblk0p2 ntu kom lawv tau teeb tsa raws li nyeem nkaus xwb ntawm khau raj. Thiab, ntxiv ob peb kab ntxiv kom /tmp, /var /cav thiab /var /tmp yuav raug teeb tsa ntawm lub cim xeeb. Tom qab ua cov kev hloov pauv koj /etc /fstab cov ntawv yuav tsum zoo ib yam li qhov no, proc /proc proc defaults 0 0

/dev /mmcblk0p1 /boot vfat defaults, ro 0 2 /dev /mmcblk0p2 /ext4 defaults, noatime, ro 0 1 # a swapfile tsis yog kev sib pauv pauv, tsis muaj kab ntawm no # siv dphys-swapfile swap [on | off] rau qhov ntawd tmpfs /tmp tmpfs nosuid, nodev 0 0 tmpfs /var /log tmpfs nosuid, nodev 0 0 tmpfs /var /tmp tmpfs nosuid, nodev 0 0

Thaum kawg, kho koj li cmdline.txt, sudo nano /boot /cmdline.txt

thiab qhov kawg ntawm kab ntxiv cov kev xaiv fastboot noswap ro txhawm rau txhawm rau txhawm rau txheeb xyuas cov ntaub ntawv system, kaw qhov kev sib pauv thiab yuam kom cov kab ke system raug teeb tsa raws li nyeem nkaus xwb. Tom qab ntawd koj /boot/cmdline.txt yuav tsum zoo ib yam li qhov no, dwc_otg.lpm_enable = 0 console = serial0, 115200 console = tty1 root =/dev/mmcblk0p2 rootfstype = ext4 of elevator = hnub kawg fsck.repair = yog rootwait fastboot noswap ro

Thaum kawg, rov pib dua lub system rau cov kev hloov pauv kom muaj txiaj ntsig. Tom qab rov pib dua yog tias txhua yam mus raws li qhov xav tau, sudo kov /khau raj /sim

sudo kov /sim

yuav tsum muab rau koj ob qho tib si "Nyeem ntawv nkaus xwb file system" yuam kev. Tam sim no koj tuaj yeem tshem lub hwj chim los ntawm koj Pi txhua lub sijhawm koj xav tau yam tsis muaj kev pheej hmoo ntawm cov ntaub ntawv txheej txheem ntawm daim npav microSD kom dhau los ua qhov tsis zoo.

Yog tias koj xav tau qee qhov laj thawj los ua cov hauv paus cov ntaub ntawv kaw lus ib ntus nyeem-sau, piv txwv. rau kev txhim kho qee pob, koj tuaj yeem ua tau los ntawm kev siv cov lus txib hauv qab no, sudo mount -o tshem tawm, rw /

Thiab tom qab koj ua tiav, khiav cov lus txib hauv qab no kom nws nyeem nkaus xwb, sudo mount -o tshem tawm, ro /

Nyob rau hauv rooj plaub koj xav hloov kho tshiab, xyuas kom tseeb rau mount ob qho tib si /khau raj thiab /raws li nyeem-sau, vim tias hloov tshiab rau lub ntsiav thiab cov firmware kuj tseem sau /faib faib.

Txog tam sim no peb tau ua tiav nrog ntu software, yog li kuv pom zoo kom kaw koj Pi, tshem tawm microSD thiab nqa daim duab thaub qab ntawm daim npav microSD.

Kauj Ruam 8: Hacking Lub Koob Yees Duab Module

Hacking Lub Koob Yees Duab Module
Hacking Lub Koob Yees Duab Module
Hacking Lub Koob Yees Duab Module
Hacking Lub Koob Yees Duab Module

Rau lub koob yees duab module kom tuaj yeem tsom mus rau cov khoom ntawm qhov ze heev thiab muab rau koj nrog kev nthuav dav, koj yuav xav tau hack nws txhawm rau hloov kho nws lub focal ntev.

Lub lens uas tau txuas rau sab saum toj ntawm lub sensor tau muab ntsia rau hauv qhov chaw, thiab nyab xeeb nrog cov kua nplaum me me. Siv ib khub ntev ntawm lub qhov ntswg qhov ntswg maj mam tig lub lens rov qab thiab txhawm rau txhawm rau txhawm rau lo nplaum, thiab tom qab ntawd ua tib zoo tshem tawm lub lens.

Tom qab ntawd, muab lub lens rov qab rau ntawm tus qauv thiab ntsia nws tsuas yog me ntsis kom nws yuav tsis poob thaum koj tig lub rooj tsavxwm rov qab. Tom ntej no, txuas koj Pi rau koj lub monitor yog tias koj tseem tsis tau muaj, ntsaws lub zog thiab saib cov vis dis aus.

Dab tsi koj yuav tsum tau ua yog txhawm rau kho lub lens ntau npaum li cas rau ntawm lub hauv paus, txhawm rau ua kom lub koob yees duab muaj peev xwm tsom mus rau cov khoom ib puag ncig 10cm ntawm lub lens. Sim tsis txhob mus qis dua qhov ntawd, vim tias koj yuav tsum muaj qhov ua haujlwm tau zoo nyob deb kom muaj peev xwm ua kom yaj hauv qab nws. Tsis txhob txhawj ntau txog kev ua kom zoo tshaj plaws, koj tuaj yeem ua qhov hloov pauv zoo tom qab koj ua tiav nrog lub tshuab tsom teeb pom kev zoo.

Kauj Ruam 9: Sib dhos Microscope

Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas
Sib dhos Lub Tshuab Ntsuas

Tam sim no nws yog lub sijhawm rau kev lom zem, uas tsis yog lwm yam tshaj li sib dhos lub tshuab tsom iav.

Ua ntej, koj yuav tsum ua ob lub qhov taub ntawm cov ntsia hlau ntawm lub puab tsaig sab saud ntawm lub caliper thiab ob qho ntawm ib sab ntawm cov ntaub ntawv txhuas txhawm rau txhawm rau txhawm rau nws.

Tom ntej no, koj yuav tsum qhib lub qhov ntawm qhov loj me uas tsim nyog kom haum rau tus pas ntsuas. Siv koj lub sijhawm nrog qhov no, vim tias yog koj mus nrawm heev koj yuav tsoo cov yas lossis ua rau lub qhov loj dhau. Tom qab koj ua tiav, ntxig tus pas ntsuas kom paub tseeb tias nws haum rau sab hauv.

Tam sim no koj yuav tsum ua ob peb lub qhov ntawm ntug rau tus pas ntsuas txhawm rau txhawm rau teeb tsa lub koob yees duab. Thaum koj ua tiav, ntswj lub koob yees duab module rau hauv qhov chaw thiab txiav qhov seem ntawm cov ntsia hlau.

Tom qab ntawd, teeb lub caliper mus rau sab ntawm cov ntaub ntawv txhuas nrog cov ntsia hlau, hla tus pas ntsuas nrog lub koob yees duab module txuas rau nws los ntawm lub qhov, thiab kho nws nyob hauv qhov chaw nrog kua nplaum kub. Nco ntsoov ntxiv cov kua nplaum kub ntawm ob sab thiab los ntawm ob sab saum toj thiab hauv qab.

Thaum kawg, txuas lub Rooj Tswjhwm Saib Raspberry Pi ntawm qhov txav ib feem ntawm lub ntsuas phoo siv zip txuas zoo li koj tuaj yeem pom ntawm daim duab thiab txuas lub koob yees duab cable.

Thiab qhov ntawd yog nws, tam sim no koj tuaj yeem yooj yim kho qhov ua kom pom tseeb ntawm lub koob yees duab los ntawm kev txav lub caliper nce thiab nqis thiab yog tias koj xav tau txhawm rau kho lub focal ntev ntawm lub lens, txhawm rau ua tiav qhov kev ua haujlwm zoo tshaj plaws rau koj.

Yog tias koj tseem xav paub yuav ua li cas koj tuaj yeem ua nws nqa tau, koj tuaj yeem npaj mus rau theem tom ntej.

Kauj ruam 10: Ua Nws Portable: Software

PowerBoost 1000C muaj qhov ua tau zoo me ntsis. Nws muaj tus pin uas pab tau thaum rub siab qhib lub zog hloov pauv thiab pib muab lub zog rau nws cov zis, thiab thaum raug rub qis lub zog raug txiav tawm.

Raspberry Pi kuj tseem muaj qhov ua tau zoo, uas tso cai rau peb teeb tsa GPIO tus pin raws li qhov tso tawm uas yuav nyob rau lub xeev siab thaum Pi nyob thiab ntawm lub xeev qis tom qab kaw tau zoo. Los ntawm kev sib txuas ob lub ntsej muag no, nws muaj peev xwm los tsim software rau/tawm hloov rau lub tshuab tsom iav.

Cia peb pib los ntawm software ib feem, thawj qhov koj yuav tsum tau ua yog txhawm rau ua kom muaj txiaj ntsig ntawm Pi thiab ua kom nws tso tawm lub logic siab ntawm ib tus GPIO tus pin los ntawm lub sijhawm nws pib khau raj, thiab cov laj thawj qis tom qab kaw tau zoo.

Ua qhov ntawd yooj yim heev, txhua yam koj yuav tsum tau ua yog kho koj cov ntawv /etc/config.txt, sudo mount -o remount, rw /khau raj

sudo nano /boot /config.txt

thiab ntxiv cov kab hauv qab no ntawm nws qhov kawg, dtoverlay = gpio-poweroff, gpiopin = 26, active_low

Tam sim no, yog tias koj rov pib dua koj lub Raspberry thiab ntsuas qhov hluav taws xob ntawm GPIO26 tus pin (tus pin 37 ntawm GPIO lub taub hau) nrog rau hauv av, koj yuav tsum pom 3.3V txij li lub sijhawm Pi pib khau raj. Thiab tom qab ua tiav kev kaw uas yuav tsum dhau los 0V.

Tam sim no qhov no tau ua tiav, koj yuav tsum sau ib tsab ntawv yooj yim uas yuav saib xyuas qhov xwm txheej thib ob GPIO tus pin thiab thaum nws dhau los qis ua rau kaw. Rau lub hom phiaj no koj yuav tsum tau teeb tsa lub wiringpi pob, uas los ua ke nrog gpio hais kom ua.

sudo mount -o tshem tawm, rw /

sudo apt-tau hloov tshiab sudo apt-tau nruab wiringpi

Tam sim no siv nano tsim tsab ntawv, sudo nano /usr/local/sbin/power-button.sh

thiab muab tshuaj txhuam rau hauv cov kab hauv qab no, #!/bin/tsoo

thaum muaj tseeb ua yog (($ (gpio nyeem 24) == 0)) ces systemctl poweroff fi pw 1 ua tiav

thiab tom qab txuag thiab tawm kuj ua rau nws ua tiav, sudo chmod +x /usr/local/sbin/power-button.sh

Nws yog ib qho tseem ceeb uas yuav tsum tau hais tias tus pin 24 ntawm cov xov txuas sib txuas rau GPIO19 tus pin, uas yog tus pin 35 ntawm GPIO header. Yog tias lub suab tsis meej pem, koj tuaj yeem saib Raspberry Pi pinout ntawm pinout.xyz lub vev xaib thiab nplooj ntawv web page txog pins ntawm wiringpi.com. Khiav qhov hais kom ua gpio nyeem ntawv, tseem tuaj yeem pab tau rau kev txiav txim siab tus pin yog leej twg.

Tom ntej no, koj yuav tsum tsim cov ntaub ntawv pabcuam systemd, sudo nano /etc/systemd/system/power-button.service

nrog cov ntsiab lus hauv qab no, [Chav]

Nqe lus piav qhia = Lub Hwj Chim Saib Xyuas Tom Qab = network-online.target Xav = network-online.target [Service] ExecStart =/usr/local/sbin/power-button.sh StandardOutput = journal+console Restart = on-failure [Install] WantedBy = ntau-user.target

Thaum kawg, kom pib qhov kev pabcuam thiab ua kom nws ua haujlwm ntawm khau raj, sudo systemctl pib fais fab-khawm.service

sudo systemctl pab kom lub zog-khawm.service

thiab mount dua cov filesystem li nyeem nkaus xwb nrog, sudo mount -o tshem tawm, ro /

Kauj Ruam 11: Ua Nws Portable: Kho vajtse

Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse
Ua Nws Portable: Kho vajtse

Tam sim no nws yog lub sijhawm rau kho vajtse ib feem. Ua ntej, koj yuav tsum tsim kom muaj ib qho yooj yim Circuit Court uas muaj NPN transistor, ob tus tiv thaiv thiab DPST hloov pauv ib ntus. Koj tuaj yeem saib daim duab ntawm daim duab qhia chaw kom paub meej ntxiv.

Koj kuj tseem yuav tsum tau muab tus txiv neej tus pin txuas rau ntawm GPIO ntawm Raspberry Pi thiab tseem yog tus poj niam ntawm PowerBoost, yog li koj tuaj yeem yooj yim muab qhov ntawd thiab Pi ntawm lub rooj tsavxwm uas koj tab tom tsim. Koj lub rooj tsavxwm tseem ceeb, yuav raug txuas rau sab saum toj ntawm Pi Zero zoo li HAT, thiab PowerBoost nyob rau saum lub rooj tsavxwm. Tus Pi tseem yuav tau txuas ncaj qha los ntawm GPIO lub taub hau siv +5V tus pin ntawm PowerBoost.

Tom qab koj ua tiav nrog cov laug, nws yog lub sijhawm los muab txhua yam ua ke. Ua ntej, teeb tsa Pi ntawm qhov txav ib feem ntawm lub caliper siv zip txuas. Tom qab ntawd teeb lub roj teeb rau sab nraum qab ntawm lub rooj tsavxwm uas koj tau tsim dua nrog txoj hlua khi thiab txuas rau ntawm Pi, ceev faj tsis txhob ua kom nruj dhau lossis koj yuav ua rau lub roj teeb puas. Txuas PowerBoost board rau saum nws thiab ntsaws lub roj teeb rau lub txuas. Qhov kawg tab sis tsis tsawg kawg, ntsaws lub koob yees duab txuas thiab txuas Pi rau lub koob yees duab module, thiab tau kawg tsis txhob hnov qab ntsaws lub microSD.

Thiab thaum kawg peb tau ua tiav! Yog tias koj tam sim no nias lub hwj huam khawm thiab nias nws ntev li 8 vib nas this, txheej txheem khau raj ntawm Pi yuav tsum pib thiab tom qab tso nws, nws yuav tsum mus txuas ntxiv. Hmoov tsis zoo, Pi tsis tam sim tam sim pib tso tawm cov laj thawj siab ntawm GPIO26, yog li yog tias koj nres nias lub pob sai dhau lub zog yuav raug txiav tawm.

Tom qab txheej txheem khau raj ua tiav, nias lub hwj huam khawm ib zaug ntxiv txog ib pliag, yuav tsum ua rau Pi kaw thiab lub zog yuav raug txiav tawm.

Kauj Ruam 12: Cov Tswv Yim rau Kev Txhim Kho

Cov Tswv Yim rau Kev Txhim Kho
Cov Tswv Yim rau Kev Txhim Kho
Cov Tswv Yim rau Kev Txhim Kho
Cov Tswv Yim rau Kev Txhim Kho
Cov Tswv Yim rau Kev Txhim Kho
Cov Tswv Yim rau Kev Txhim Kho

Tshem tawm cov teeb pom kev tsis xav tau

Qhov no yuav tsis muaj teeb meem ntau npaum li cas yog tias koj npaj yuav siv lub tshuab tsom me me tsuas yog txhawm rau txhawm rau tshuaj xyuas thiab ua haujlwm ntawm pawg thawj coj saib, tab sis yog tias koj tseem xav thaij qee cov duab nrog nws, koj yuav pom qhov liab liab uas tshwm sim hauv koj cov duab. Qhov ntawd yog tshwm sim los ntawm LED ntawm lub koob yees duab module uas ib txwm nyob thaum lub koob yees duab ua haujlwm.

Yog tias koj xav tig nws tawm qhov hmoov zoo nws yooj yim heev ua. Tom qab ua /boot muab faib muab sau tau, sudo mount -o remount, rw /khau raj

hloov koj /boot/config.txt siv nano, sudo nano /boot /config.txt

thiab ntxiv kab hauv qab no thaum kawg, disable_camera_led = 1

Ua qhov no yuav tsum ua rau lub koob yees duab LED nyob twj ywm, tom qab rov pib dua lub kaw lus.

Tam sim no yog tias koj tau ua lub portable version, PowerBoost 1000C hmoov tsis zoo muaj lub ntsej muag ci ntsa iab xiav LED los qhia tias lub zog tau qhib. Qhov ntawd sib nrug los ntawm kev puas tsuaj rau koj cov duab, koj kuj tseem yuav pom nws ua rau tsis txaus ntseeg rau koj ob lub qhov muag thaum siv tshuaj, tsuas yog vim nws ci li cas.

Vim li ntawd, koj yuav xav txiav txim siab tshem lub hwj chim LED lossis tus tiv thaiv uas tau ua nyob rau hauv nrog nws ua tiav los ntawm pawg thawj coj. Xwb, koj yuav xav hloov pauv 1K tus tiv thaiv uas tau ua nyob rau hauv nrog nws nrog qhov loj dua, yog li LED yuav dhau los ua qhov muag.

Adjustable Magnification

Hloov chaw kom tau txais ib qho Raspberry Pi lub koob yees duab tsis tu ncua thiab nyiag nws los hloov nws lub focal ntev, yog tias koj tsis mloog tsis txhob siv nyiaj ob peb ntxiv koj tseem tuaj yeem tau txais lub koob yees duab module nrog kho qhov ntev focal, rau me ntsis ntau dua 20 € los ntawm eBay.

Xws li lub koob yees duab module yuav tso cai rau koj yooj yim kho qib kev nthuav dav, vim tias thaum koj txav lub koob yees duab qis dua txhua yam koj yuav tsum ua yog ntswj lub lens me ntsis txhawm rau txhawm rau tsom. Qhov no tseem yuav tso cai rau koj kom yooj yim ua tiav qib loj ntawm kev nthuav dav. Nco ntsoov tias txawm tias tom qab taw tes, qhov tob ntawm daim teb yuav dhau mus ua nqos uas yuav ua rau lub tshuab tsom iav yuav luag tsis siv li koj tuaj yeem pom hauv daim duab txuas.

Yog li los xaus, yog tias koj tuaj yeem them taus nws kuv pom zoo kom tau txais ib qho ntawm cov koob yees duab no hloov pauv, vim nws yuav muab rau koj qhov tsis txaus ntseeg ntawm kev yoog raws.

Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017
Kev Sib Tw Microcontroller 2017

Qhov khoom plig thib ob hauv Microcontroller Contest 2017

Pom zoo: