Cov txheej txheem:

Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi: 5 Kauj Ruam
Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi: 5 Kauj Ruam

Video: Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi: 5 Kauj Ruam

Video: Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi: 5 Kauj Ruam
Video: Часы G Shock до 100 долларов-15 лучших часов Casio G Shock до 100 дол... 2024, Kaum ib hlis
Anonim
Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi
Yuav Ua Li Cas Thiaj Li Nyeem Ntawv Analog ntawm Raspberry Pi

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…

Ua Tus Nqi Los Ntawm Arduino Xwb…
Ua Tus Nqi Los Ntawm Arduino Xwb…

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

Siv ADC
Siv ADC
Siv ADC
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

Txuas Txuas Raspberry Pi thiab ADC
Txuas Txuas Raspberry Pi thiab ADC
Txuas Txuas Raspberry Pi thiab ADC
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

Kev teeb tsa zaum kawg thiab Txoj Cai
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

Image
Image

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: