![Hoe om 'n plakboek van 'n wandelaar 'te kodeer: 5 stappe (met foto's) Hoe om 'n plakboek van 'n wandelaar 'te kodeer: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-1766-104-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Hoe om te kodeer Hoe om te kodeer](https://i.howwhatproduce.com/images/001/image-1766-105-j.webp)
Mense is geneig om nostalgies te wees oor stokperdjies wat vir hulle belangrik is, soos stap.
Maar hoe onthou u 'n staptog?
Foto's is 'n opsie, ja. Met hierdie toestel kan 'n ander opsie data -argiewe van die reis wees. Die persoon sou 'n grafiek hê wat die tyd van die staptog in vergelyking met die hoogte wat hy gestap het, beskryf. Boonop sou dit hulle die maksimum, min en gemiddelde druk vertel waaraan hulle gedurende die hele staptog blootgestel is.
Dit maak gebruik van Internet of Things Hoogte- en druksensor om data oor die staptog te monitor en op te neem. MATLAB word dan gebruik om die data te ontleed om sleuteldrukmetings en 'n grafiek van tyd versus hoogte uit te voer.
Stap 1: Onderdele en materiaal
![Onderdele en materiaal Onderdele en materiaal](https://i.howwhatproduce.com/images/001/image-1766-106-j.webp)
Sparkfun ESP8266
Versoenbare hoogte-/druksensor
Drade
USB na mikro-USB kabel
ThingSpeak rekening
Arduino sagteware
MATLAB sagteware en ThingSpeak gereedskapskas
Stap 2: Opstel van sagteware
Maak 'n rekening oop
Skep 'n 'nuwe kanaal'
Benoem veld 1 as hoogte en veld 2 as druk
Stoor kanaal
Gaan na "Deel" en kies "Deel kanaalaansig met almal"
Plak kode van [https://ef.engr.utk.edu/ef230-2017-08/projects/ard…] in Arduino
Verander die WiFi -netwerk "ssid" en wagwoord
Verander "streamID" en "privateKey" om by API -sleutels op ThingSpeak te pas
Stap 3: Die opstel van hardeware
![Die opstel van hardeware Die opstel van hardeware](https://i.howwhatproduce.com/images/001/image-1766-107-j.webp)
Draai hardeware volgens die bostaande prentjie
Koppel USB aan skootrekenaar en ESP8266
Stap 4: Koppel aan u toestel
Soek en draai die klein, swart skakelaar op die ESP8266 om dit aan te skakel
Klik op die pyltjie na regs in die linker boonste hoek van die Arduino-program om kode op te laai (dit kan 'n paar minute neem)
Nou moet die sensorlesings data na die ThingSpeak -webwerf stuur, wat grafies voorgestel word
Stap 5: MATLAB -kodering
Kopieer die volgende kode vir die funksie "microcontroller_project" in MATLAB
Verander die vetgedrukte teks om by die spesifieke ThingSpeak -kanaal te pas
(Die vetdruk "90" verwys na die minute se data wat van die kanaal in ag geneem is. Verander dit met die hand na gelang van hoe lank die kanaal loop.)
Bel die funksie deur "microcontroller_project" in die opdragvenster in te tik
Kode:
funksie [grafiek Pressures_Pa] = microcontroller_project () data = thingSpeakRead (364102, 'Fields', [1, 2], 'NumMinutes', 90, 'OutputFormat', 'table');
readChannelID = 364102;
readAPIKey = 'U9AJ9S68KVNYQKQV';
altitudefieldID = 1;
drukveld ID = 2;
writeChannelID = 364102;
writeAPIKey = '6H8W3UNH6HMT1TCZ';
vir i = 1: maks (grootte (data))
tydstempel = data (i, 1);
time_cell_array = table2cell (tydstempel);
time_string_array = datestr (time_cell_array {1, 1});
uur = str2num (time_string_array (13:14));
minuut = str2num (time_string_array (16:17));
tweede = str2num (time_string_array (19:20));
tyd (i) = 3600.*uur+60.*minuut+sekonde;
einde
alt = data (:, 2);
alt2 = tafel2sel (alt);
hoogte = transponeer (cell2mat (alt2));
p = data (:, 3);
druk = cell2mat (tafel2sel (p));
plot (tyd, hoogte)
title ('Wandelroete -data: tyd vs. hoogte')
xlabel ('Tyd (sek.)')
ylabel ('Hoogte (ft)')
str = datum; legende (str)
Druk_Pa.max = maksimum (druk)
Druk_Pa.min = min (druk)
Pressures_Pa.avg = gemiddelde (druk)
einde
Aanbeveel:
Hoe om 'n liedjie te kodeer met behulp van bladmusiek in Sonic Pi: 5 stappe
![Hoe om 'n liedjie te kodeer met behulp van bladmusiek in Sonic Pi: 5 stappe Hoe om 'n liedjie te kodeer met behulp van bladmusiek in Sonic Pi: 5 stappe](https://i.howwhatproduce.com/images/002/image-5282-36-j.webp)
Hoe om 'n liedjie te kodeer met behulp van bladmusiek in Sonic Pi: Hierdie instruksies gaan 'n paar basiese stappe en stukke kode uiteensit wat u moet gebruik wanneer u 'n liedjie in Sonic Pi met behulp van bladmusiek kodeer! Daar is 'n miljoen ander stukke kode om die smaak van u voltooide stuk te probeer toevoeg, dus maak seker dat u ook speel
Hoe om te kodeer met kras: 15 stappe
![Hoe om te kodeer met kras: 15 stappe Hoe om te kodeer met kras: 15 stappe](https://i.howwhatproduce.com/images/001/image-981-100-j.webp)
Hoe om te kodeer met Scratch: Hallo ouens! Dit is floppyman2! Hierdie projek gee u 'n idee van hoe u 'n platformspeletjie heeltemal kan begin
N Servo-gebaseerde viervoetige wandelaar: 12 stappe (met foto's)
![N Servo-gebaseerde viervoetige wandelaar: 12 stappe (met foto's) N Servo-gebaseerde viervoetige wandelaar: 12 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-3699-106-j.webp)
N Servo-gebaseerde viervoetige wandelaar: Bou u eie (onnodig tegniese) viermotorige robot met vier bene! Eerstens 'n waarskuwing: Hierdie bot is basies 'n mikrobeheerder-breinweergawe van die klassieke BEAM-vierpotige wandelaar. Die BEAM 4-legger is miskien makliker vir u om te maak as u dit nog nie doen nie
Hoe om 'n grootouers kalender te maak & Plakboek (selfs as u nie weet hoe om te plakboek nie): 8 stappe (met foto's)
![Hoe om 'n grootouers kalender te maak & Plakboek (selfs as u nie weet hoe om te plakboek nie): 8 stappe (met foto's) Hoe om 'n grootouers kalender te maak & Plakboek (selfs as u nie weet hoe om te plakboek nie): 8 stappe (met foto's)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960997-how-to-make-a-grandparents-calendar-and-and-scrapbook-even-if-you-dont-know-how-to-scrapbook-8-steps-with-pictures-j.webp)
Hoe om 'n grootouers kalender te maak & Plakboek (selfs as u nie weet hoe om te plakboek nie): dit is 'n baie ekonomiese (en baie gewaardeerde!) Vakansiegeskenk vir grootouers. Ek het hierdie jaar 5 kalenders gemaak vir minder as $ 7 elk.Materiaal: 12 wonderlike foto's van u kind, kinders, niggies, nefies, honde, katte of ander familielede 12 verskillende stukke
Sesvoetige wandelaar met sterk gewrigte !: 8 stappe
![Sesvoetige wandelaar met sterk gewrigte !: 8 stappe Sesvoetige wandelaar met sterk gewrigte !: 8 stappe](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123720-six-legged-walker-with-strong-joints-8-steps-j.webp)
Sesvoetige wandelaar met sterk gewrigte !: https://www.instructables.com/id/Hexabot_Build_a_heavy_duty_six_legged_robot/ Die bogenoemde gekoppelde instruksies is wonderlik. Dit is koel, en die gewrigte wat dit gebruik (gate wat in die buisboor geboor word) word baie vinnig uitgejaag en mettertyd verswak. Dus, ek het besluit om