Cov txheej txheem:

Ntaub pua plag Nrog Sensors/ RF Kev Sib Txuas Nrog Arduino Micro: 4 Cov Kauj Ruam (nrog Duab)
Ntaub pua plag Nrog Sensors/ RF Kev Sib Txuas Nrog Arduino Micro: 4 Cov Kauj Ruam (nrog Duab)

Video: Ntaub pua plag Nrog Sensors/ RF Kev Sib Txuas Nrog Arduino Micro: 4 Cov Kauj Ruam (nrog Duab)

Video: Ntaub pua plag Nrog Sensors/ RF Kev Sib Txuas Nrog Arduino Micro: 4 Cov Kauj Ruam (nrog Duab)
Video: Phluaj Phlaub Tsis Muaj Tis (Thiaj Tsis Nrog Luag Muaj Khub) By Huab Vwj 2024, Kaum ib hlis
Anonim

Los ntawm SabinaStanFollow Ntau los ntawm tus sau:

Marbled Hlua Tes Ua Los Ntawm Cov Khoom Siv Rov Los Dua
Marbled Hlua Tes Ua Los Ntawm Cov Khoom Siv Rov Los Dua
Marbled Hlua Tes Ua Los Ntawm Cov Khoom Siv Rov Los Dua
Marbled Hlua Tes Ua Los Ntawm Cov Khoom Siv Rov Los Dua
Tib Neeg Lub Plawv Ua Los Ntawm Ntawv
Tib Neeg Lub Plawv Ua Los Ntawm Ntawv
Tib Neeg Lub Plawv Ua Los Ntawm Ntawv
Tib Neeg Lub Plawv Ua Los Ntawm Ntawv
Glowing Mushroom Garden
Glowing Mushroom Garden
Glowing Mushroom Garden
Glowing Mushroom Garden

Txog: Kuv lub npe yog Sabina Stan. Kuv yog tus kws kos duab pom raws li hauv Romania. Kuv ua haujlwm nrog hlua, ntawv thiab cov kaus poom uas siv dua tshiab thiab kuv tuaj yeem ua txhua yam (piv txwv lossis paub daws teeb) hauv cov txheej txheem kuv siv, uas yog … Ntau Txog SabinaStan »

Kuv nyuam qhuav ua tiav kev teeb tsa Sib npaug sib txawv, uas yog ua los ntawm cov teeb uas ua rau lub ntsuas hluav taws xob tso rau hauv ntaub pua plag hauv qab lub teeb.:)

Kauj Ruam 1: Yuav Ua Li Cas Thiaj Li Paub

Yuav ua li cas thiaj ua rau cov Sensors
Yuav ua li cas thiaj ua rau cov Sensors
Yuav ua li cas thiaj ua rau cov Sensors
Yuav ua li cas thiaj ua rau cov Sensors
Yuav ua li cas thiaj ua rau cov Sensors
Yuav ua li cas thiaj ua rau cov Sensors

Txog qhov ntsuas lub siab, Kuv tau siv piezo sensors vim tias lawv pheej yig, siv tau thiab siv tau yooj yim. Txhawm rau tsim RF kev sib txuas lus, Kuv tau siv Arduino Micro thiab tus xa xov RF.

Vim tias cov ntsuas ntsuas txuas mus rau tus lej sib piv, koj tuaj yeem siv tsuas yog plaub lub cim rau txhua Arduino. Txij li ob lub cim tsis tuaj yeem tawm lub teeb liab tib lub sijhawm, qhov ntawd tsis yog teeb meem tiag tiag.

Txhawm rau txuas tus xa mus rau Arduino, koj yuav tsum txuas, ntawm sab xis mus rau sab laug thaum koj saib nws:

  • Thawj tus pin rau hauv av ntawm micro-maub los
  • Qhov thib ob rau VCC ntawm Arduino Micro
  • Tus pin kawg rau cov ntaub ntawv tus pin (10, hauv kuv qhov teeb meem)

Txhawm rau txuas lub piezo sensors, ua ntej, koj yuav tsum txiav cov hlau ntev txaus, thiab txuas:

  • Ib feem uas mus rau nruab nrab ntawm piezo mus rau tus pin analog ntawm microcontroller
  • Ib feem uas yog xaim mus rau ntug ntawm lub sensor mus rau hauv av ntawm Arduino

Kuv cov lus qhia yog txhawm rau txuas txhua qhov chaw ntawm lub ntsuas hluav taws xob thiab tom qab ntawd txuas ib lub xov hlau rau hauv av ntawm Arduino.

Kauj Ruam 2: Yuav Ua Li Cas Tso Cov Sensors rau hauv Ntaub Pua Plag

Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev
Yuav Ua Li Cas Muab Cov Kws Cuam Tshuam tso rau hauv ntaub pua tsev

Ua ib qho fluffly, rau qhov tsis muaj lo lus zoo dua, ntaub pua plag thiab tso lub micro-maub los nyob ib sab ntawm nws ib sab nrog cov ntsuas ntsuas tso rau ntawm ntaub pua tsev.

Ua kom ntseeg tau tias lub micro-maub los yog qhov chaw nyab xeeb los ntawm kev nqis los lossis hauv lub thawv uas tuaj yeem pom.

Teem cov ntsuas kom lawv yuav nyob hauv qhov sib txawv ntawm cov ntaub pua plag.

Nkaum cov ntsuas hauv qab cov ntaub ntawm cov ntaub pua plag, thaum siv lawv los tiv thaiv cov xov hlau uas txuas lub ntsuas hluav taws xob mus rau tus tswj hwm micro.

Yog tag nrho! ^.^Ib

Kauj ruam 3: Code

#include const char *lus = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; tsis muaj teeb meem teeb tsa () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (muaj tseeb); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); yog (sensorReading0 <100) {; lus = "Z"; vw_send ((uint8_t *) lus, strlen (lus)); vw_wait_tx (); ncua (2000); } sensorReading1 = analogRead (piezo1); yog (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) lus, strlen (lus)); vw_wait_tx (); ncua (2000); } sensorReading2 = analogRead (piezo2); yog (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) lus, strlen (lus)); vw_wait_tx (); ncua (2000); } sensorReading3 = analogRead (piezo3); yog (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) lus, strlen (lus)); vw_wait_tx (); ncua (2000); }}

Pom zoo: