Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Siv Tus Nqi Los Ntawm Arduino Hloov…
- Kauj ruam 2: Siv ADC
- Kauj Ruam 3: Txuas Txuas Raspberry Pi thiab ADC
- Kauj Ruam 4: Kev teeb tsa zaum kawg thiab Txoj Cai
- Kauj Ruam 5: Qhia Yeeb Yaj Kiab
Video: Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Nyob zoo sawv daws! Hauv qhov kev qhia no kuv yuav qhia koj yuav ua li cas peb tuaj yeem ncaj qha ntes cov txiaj ntsig sib piv siv Raspberry Pi. Raws li peb txhua tus paub tias Raspberry Pi yog qhov muaj zog heev lub khoos phis tawj me me uas yog nrov ntawm cov nyiam ua haujlwm thiab cov kws tshaj lij thiab muaj ze li ntawm txhua tus yam ntxwv uas txhua tus neeg siv hluav taws xob xav tau. Txawm li cas los xij qhov teeb meem tsuas yog ntawm pi yog qhov tsis muaj qhov tshwj xeeb sib piv rau digital hloov kho vajtse, uas ua rau Pi tsis tsim nyog rau ncaj qha sau cov txiaj ntsig analog los ntawm ib qho sensor. Kev daws qhov no yog los siv Arduino hauv kev sib txuas nrog Pi lossis siv qhov tshwj xeeb ADC. Rau qhov haujlwm no kuv yuav siv MCP3204-12 ntsis ADC.
Khoom siv
- Raspberry Pi (koj tuaj yeem siv txhua tus qauv uas koj muaj)
- MCP3204 ADC lossis MCP3008 ADC
- Analog Sensor (Kuv tab tom siv 10K potentiometer hloov)
- Cov qhob cij
- Jumper Hlau
Kauj Ruam 1: Siv Tus Nqi Los Ntawm Arduino Hloov…
Ib txoj hauv kev kom tau txais qhov sib piv rau raspberry pi yog siv cov arduino uas muaj nplooj siab 10 ntsis ADC. Arduino thiab Raspberry Pi tuaj yeem sib txuas lus hla qhov chaw nres nkoj txuas kom xa cov ntaub ntawv. Txoj hauv kev no tuaj yeem siv thaum koj tab tom sim nrog qee cov ntaub ntawv sensor thiab tib lub sijhawm koj xav siv lub zog ua haujlwm ntawm Pi. Qhov tsis zoo ntawm kev teeb tsa no yog tias koj yuav siv ntau yam khoom siv kho vajtse thiab tseem yuav tau sau cais cov lej rau arduino thiab Pi.
Kauj ruam 2: Siv ADC
Lwm txoj hauv kev los siv Arduino ua ADC yog siv lub siab ADC IC uas ua haujlwm tib lub hom phiaj. Txog qhov haujlwm no kuv yuav siv MCP3204 IC uas yog 4 channel 12 ntsis ADC uas tuaj yeem sib tham nrog Raspberry Pi siv SPI raws tu qauv. Lub hom phiaj ua yeeb ncuab Kuv yuav siv IC hauv 10 hom me ntsis.
Kuv tau txuas tus pinout ntawm IC no qhia tus pin piav qhia.
Kauj Ruam 3: Txuas Txuas Raspberry Pi thiab ADC
Tam sim no uas peb tau kho peb cov cuab yeej kho mob, cia peb nkag mus rau cov phiaj xwm sib txuas ntawm ADC thiab Pi.
Raspberry Pi muaj 2 SPI cuam tshuam: SPI0 thiab SPI1. Rau peb daim ntawv thov peb yuav siv SPI0 thiab peb yuav siv lub cev (lossis kho vajtse) SPI qhov uas peb txuas ADC mus rau cov cuab yeej tshwj xeeb SPI pins ntawm Pi
Kuv tau txuas Pinout ntawm Pi thiab daim duab kos duab uas kuv tau siv hauv txoj haujlwm
Cov txheej txheem kev sib txuas yog raws li hauv qab no:
- VDD (Pin14) thiab Vref (Pin13) ntawm ADC rau 5V muab khoom ntawm Pi
- DGND (Pin7) thiab AGND (Pin12) ntawm ADC mus rau hauv av ntawm Pi
- CLK (Pin11) ntawm ADC rau GPIO 11 (Lub cev tus pin 23) ntawm Pi
- Dout (Pin10) ntawm ADC rau GPIO 9 (Lub cev pin 21) ntawm Pi
- Din (Pin 9) ntawm ADC mus rau GPIO 10 (Tus pin lub cev 19) ntawm Pi
- Chip Xaiv (Pin 8) ntawm ADC rau GPIO 8 (Lub cev tus pin 24) ntawm Pi
Kauj Ruam 4: Kev teeb tsa zaum kawg thiab Txoj Cai
Tam sim no tias tag nrho lub zog thiab kev sib txuas lus tau ua, nws yog lub sijhawm los txuas ib lub sensor uas nws muaj txiaj ntsig peb xav pom. Kuv siv 10K potentiometer ua lub ntsuas.
Cov lej tau sau ua ob ntu, thawj tus lej zoo nkauj heev txog kev teeb tsa lub tsev qiv ntawv, ua kom muaj kev sib txuas lus SPI thiab tom qab ntawd tau txais tus nqi ADC los ntawm MCP3204, tom qab ntawv luam tawm ntawm lub dav hlau nab.
Txoj cai thib ob yog kev sib tham ntau dua thiab tsim cov duab ntawm cov ntaub ntawv ntawm lub sijhawm tiag tiag uas tau los ntawm lub sensor.
Koj tuaj yeem ua si ib puag ncig nrog cov cai thiab ua kom haum rau koj cov kev xav tau.
Kauj Ruam 5: Qhia Yeeb Yaj Kiab
Nov yog daim vis dis aus piav qhia ntxaws txog txhua kauj ruam tsim nyog los ua txoj haujlwm no. Kuv vam tias qhov no yuav pab tau!
Pom zoo:
Yuav Ua Li Cas Nyeem DHT Cov Ntaub Ntawv ntawm LCD Siv Raspberry Pi: 6 Cov Kauj Ruam
Yuav Ua Li Cas Nyeem DHT Cov Ntaub Ntawv ntawm LCD Siv Raspberry Pi: Qhov ntsuas kub thiab txheeb ze cov av noo yog qhov tseem ceeb ntawm cov ntaub ntawv huab cua hauv ib puag ncig. Ob qho tuaj yeem yog cov ntaub ntawv chaw nres tsheb huab cua mini xa tawm. Nyeem koj qhov kub thiab txheeb ze cov av nrog Raspberry Pi tuaj yeem ua tiav siv qhov sib txawv
Yuav Ua Li Cas Thiaj Li Tiv Thaiv Kab Mob COVID 19 Nyob Nrog Cov Ntaub Ntawv ESP8266, E-ntawv Zaub: 7 Kauj Ruam
Yuav Ua Li Cas Thiaj Li Tiv Thaiv Kab Mob COVID 19 Nyob Hauv Cov Ntaub Ntawv Nrog ESP8266, E-ntawv Zaub: 1
Cheeb Tsam Impedance Siv Cov Lej Nyeem Nyeem Nyeem Ntawv: 6 Kauj Ruam
Cheeb Tsam Impedance Siv Cov Zauv Ua Ntej: Nov yog daim ntawv thov siv ntawm cov lej ua lej sib luag.Qhov no yog qhov tseeb cov txheej txheem muaj txiaj ntsig zoo uas koj tuaj yeem siv los qhia tus yam ntxwv, lossis txawm tias lub kav hlau txais xov, ntawm qhov ua ntej ua ntej yog tias koj tau tinkering nrog hluav taws xob koj tej zaum yog fam
RAWS LI COV NTAUB NTAWV NTSEEG NTAWV NTAWV MUAJ NTAWV TSHUAJ NTAWV TSO CAI RAU RASPBERRY PI: 6 Kauj Ruam (nrog Duab)
RAWS LI COV NTAUB NTAWV NTAWV MUAJ NTAWV TSHUAJ NTXIV RAU RASPBERRY PI: Hauv qhov haujlwm no, peb yuav txuas peb ntawm Atlas Scientific's EZO sensors (pH, yaj cov pa thiab kub) mus rau Raspberry Pi 3B+. Hloov chaw ntawm txuas cov kab hluav taws xob mus rau Raspberry Pi, peb yuav siv Whitebox Labs Tentacle T3 daim ntaub thaiv. T
Yuav Ua Li Cas Hide Cov Ntaub Ntawv Koj Tsis Xav Kom Lwm Tus Pom thiab lossis Nyeem Ntawv.: 7 Kauj Ruam
Yuav Ua Li Cas Hide Cov Ntaub Ntawv Koj Tsis Xav Kom Lwm Tus Pom thiab lossis Nyeem Ntawv.: Cov lus qhia no qhia koj yuav hloov pauv hom ntawv li cas kom nws tsis muaj txiaj ntsig tshwj tsis yog tias koj paub tias hom ntawv twg nws yog thaum xub thawj. Piv txwv hloov mpeg (cov ntawv ua yeeb yaj kiab) rau hauv txt/doc (ntawv nyeem/ntawv) yog li koj tsis tuaj yeem ua si nws ib leeg pom cov ntaub ntawv