Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi at Materyales
- Hakbang 2: Pagse-set up ng Software
- Hakbang 3: Pag-set up ng Hardware
- Hakbang 4: Kumokonekta sa Iyong Device
- Hakbang 5: MATLAB Coding
Video: Paano i-code ang "A Hiker's Scrapbook": 5 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang mga tao ay may posibilidad na maging nostalhic tungkol sa mga libangan na mahalaga sa kanila, tulad ng hiking.
Ngunit paano mo mapanatili ang memorya ng isang paglalakad?
Ang mga larawan ay isang pagpipilian, oo. Papayagan ng aparatong ito ang isa pang pagpipilian na maging mga archive ng data mula sa paglalakbay. Ang tao ay magkakaroon ng isang grap na naglalagay ng oras sa paglalakad kumpara sa altitude na kanilang na-hiked. Bilang karagdagan, sasabihin sa kanila ang max, min, at average pressure na malantad sa buong haba ng pag-hike.
Gumagamit ito ng Internet of Things Altitude at Pressure sensor upang subaybayan at maitala ang data tungkol sa paglalakad. Ginamit ang MATLAB upang suriin ang data upang maipakita ang mga pangunahing pagbabasa ng presyon at isang grap ng oras kumpara sa altitude.
Hakbang 1: Mga Bahagi at Materyales
Sparkfun ESP8266
Mga katugmang sensor ng altitude / pressure
Mga wire
USB sa micro-USB cable
ThingSpeak account
Arduino software
MATLAB software at ThingSpeak tool box
Hakbang 2: Pagse-set up ng Software
Gumawa ng account
Lumikha ng isang "Bagong Channel"
Lagyan ng label ang Patlang 1 bilang Altitude at Field 2 bilang Presyon
I-save ang channel
Pumunta sa "Pagbabahagi" at piliin ang "Ibahagi ang view ng channel sa lahat"
I-paste ang code mula sa [https://ef.engr.utk.edu/ef230-2017-08/projects/ard…] patungo sa Arduino
Baguhin ang WiFi network na "ssid" at password
Baguhin ang "streamID" at "privateKey" upang tumugma sa Mga API Key sa ThingSpeak
Hakbang 3: Pag-set up ng Hardware
Wire hardware alinsunod sa larawan sa itaas
I-plug ang USB sa laptop at ESP8266
Hakbang 4: Kumokonekta sa Iyong Device
Hanapin at i-flip ang maliit, itim na switch sa ESP8266 upang i-on
I-click ang arrow na nakaharap sa kanan sa kaliwang sulok sa itaas ng Arduino program upang mag-upload ng code (maaaring tumagal ito ng ilang minuto)
Ngayon ang mga pagbabasa ng sensor ay dapat na naglalabas ng data sa website ng ThingSpeak, na kinakatawan nang grapiko
Hakbang 5: MATLAB Coding
Kopyahin ang sumusunod na code para sa pagpapaandar na "microcontroller_project" sa MATLAB
Baguhin ang naka-bold na teksto upang magkasya sa tukoy na ThingSpeak channel
(Ang "90" na naka-bold ay tumutukoy sa halaga ng minuto ng data na kinuha sa account mula sa channel. Baguhin ito nang manu-mano ayon sa kung gaano katagal na tumatakbo ang channel.)
Tawagin ang pagpapaandar sa pamamagitan ng pag-type ng "microcontroller_project" sa Command Window
Code:
pagpapaandar [graph Pressures_Pa] = microcontroller_project () data = thingSpeakRead (364102, 'Fields', [1, 2], 'NumMinutes', 90, 'OutputFormat', 'table');
readChannelID = 364102;
readAPIKey = 'U9AJ9S68KVNYQKQV';
altitudefieldID = 1;
pressurefieldID = 2;
writeChannelID = 364102;
writeAPIKey = '6H8W3UNH6HMT1TCZ';
para sa i = 1: max (laki (data))
timestamp = data (i, 1);
time_cell_array = table2cell (timestamp);
time_string_array = datestr (time_cell_array {1, 1});
oras = str2num (time_string_array (13:14));
minuto = str2num (time_string_array (16:17));
pangalawa = str2num (time_string_array (19:20));
oras (i) = 3600. * oras + 60. * minuto + segundo;
magtapos
alt = data (:, 2);
alt2 = table2cell (alt);
altitude = transpose (cell2mat (alt2));
p = data (:, 3);
presyon = cell2mat (table2cell (p));
balangkas (oras, altitude)
pamagat ('Data ng Hiking Trail: Oras kumpara sa Altitude')
xlabel ('Oras (sec)')
ylabel ('Altitude (ft)')
str = date; alamat (str)
Pressures_Pa.max = max (pressure)
Pressures_Pa.min = min (pressure)
Pressures_Pa.avg = ibig sabihin (presyon)
magtapos
Inirerekumendang:
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Paano Bumuo ng Iyong Sariling Anemometer Gamit ang Reed Switches, Hall Effect Sensor at Ilang Mga Scrapbook sa Nodemcu. - Bahagi 1 - Hardware: 8 Hakbang (na may Mga Larawan)
Paano Bumuo ng Iyong Sariling Anemometer Gamit ang Reed Switches, Hall Effect Sensor at Ilang Mga Scrapbook sa Nodemcu. - Bahagi 1 - Hardware: Panimula Simula nang magsimula ako sa mga pag-aaral ng Arduino at ng Kulturang Maker ay nagustuhan kong bumuo ng mga kapaki-pakinabang na aparato gamit ang mga basurang piraso at scrap tulad ng mga takip ng bote, piraso ng PVC, mga lata ng inumin, atbp. Gustung-gusto kong magbigay ng isang segundo buhay sa anumang piraso o anumang kapareha
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): 8 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): Ito ay isang napaka-matipid (at lubos na pinahahalagahan!) Regalo para sa holiday para sa mga lolo't lola. Gumawa ako ng 5 mga kalendaryo sa taong ito nang mas mababa sa $ 7 bawat isa. Mga Materyal: 12 magagandang larawan ng iyong anak, mga anak, pamangkin, pamangkin, aso, pusa, o iba pang mga kamag-anak12 iba't ibang mga piraso
Bola ng Kamatayan: o Paano Ko Natutuhan na Itigil ang Nag-aalala at Gustung-gusto ang Mga Nagsasalita ng Apple Pro: 11 Mga Hakbang (na may Mga Larawan)
Bola ng Kamatayan: o Paano Ko Natutuhan na Itigil ang Nag-aalala at Gustung-gusto ang Mga Nagsasalita ng Apple Pro: Palagi kong nasabi na mula nang itapon ang " beige box ", Palaging pinangunahan ng Apple ang lugar ng pang-industriya na disenyo. Ang pagsasama ng form at pag-andar ay hindi maaaring hawakan ng anumang iba pang mga tagagawa sa anumang industriya (malapit na ang Porsche). Ito ay