Monk Makes HARDWARE V1A CO2 dokstacija Micro Bit

IEVADS
CO2 doks ir īsts CO2 sensors, kas apvienots ar temperatūras un relatīvā mitruma sensoriem, kas paredzēts lietošanai ar BBC micro:bit. Plate darbosies ar micro:bit 1. un 2. versijas platēm. Šajā brošūrā ir iekļauti pieci eksperimenti ar kodu MakeCode blokos.
CO2 UN VESELĪBA
CO2 līmenim gaisā, ko elpojam, ir tieša ietekme uz mūsu labsajūtu. CO2 līmenis ir īpaši interesants no sabiedrības veselības viedokļa view Jo, vienkārši sakot, tie ir mērījums tam, cik daudz mēs elpojam citu cilvēku gaisu. Mēs, cilvēki, izelpojam CO2, un tāpēc, ja vairāki cilvēki atrodas slikti vēdināmā telpā, CO2 līmenis pakāpeniski palielināsies. Tāpat palielināsies arī vīrusu aerosoli, kas izplata slimības. Vēl viena svarīga CO2 līmeņa ietekme ir uz kognitīvajām funkcijām – cik labi jūs spējat domāt. Šis citāts ir no ASV Nacionālā biotehnoloģijas informācijas centra: "pie 1,000 ppm CO2 sešās no deviņām lēmumu pieņemšanas veiktspējas skalām novēroja mērenu un statistiski nozīmīgu samazinājumu. Pie 2,500 ppm septiņās lēmumu pieņemšanas veiktspējas skalās novēroja lielu un statistiski nozīmīgu samazinājumu." Avots: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3548274/ Tālāk esošā tabula ir balstīta uz informāciju no https://www.kane.co.uk/knowledge-centre/what-are-safe-levels-of-co-and-co2-in-rooms un parāda līmeņus, kuros CO2 var kļūt neveselīgs.
| CO2 līmenis (ppm) | Piezīmes |
| 250-400 | Normāla koncentrācija apkārtējā gaisā. |
| 400-1000 | Koncentrācijas ir raksturīgas apdzīvotām iekštelpām ar labu gaisa apmaiņu. |
| 1000-2000 | Sūdzības par miegainību un sliktu gaisu. |
| 2000-5000 | Galvassāpes, miegainība un stagnant, novecojis, smacīgs gaiss. Var būt arī slikta koncentrēšanās spēja, uzmanības zudums, paātrināta sirdsdarbība un neliela slikta dūša. |
| 5000 | Ekspozīcijas ierobežojums darba vietā lielākajā daļā valstu. |
| >40000 | Iedarbība var izraisīt nopietnu skābekļa trūkumu, kas izraisa neatgriezenisku smadzeņu bojājumu, komu un pat nāvi. |
SĀKŠANA
Savienojuma izveide
CO2 doks saņem strāvu no BBC micro:bit. Parasti tas notiek caur micro:bit USB savienotāju. BBC micro:bit pievienošana CO2 dokam ir vienkārši jāpieslēdz micro:bit CO2 dokam, kā parādīts zemāk.
Ņemiet vērā, ka gredzenveida savienotāji CO2 doka apakšā ir savienoti ar micro:bit gredzenveida savienotājiem, ļaujot pie micro:bit piestiprināt citas lietas. Ja micro:bit ir ieslēgts, CO2 doka MonkMakes logotipā iedegsies oranža gaismas diode, kas parādīs, ka tas ir ieslēgts.
CO2 RĀDĪJUMU PARĀDĪŠANA
MakeCode saite: https://makecode.microbit.org/_A3D9igc9rY3w Šī programma parāda CO2 rādījumu miljonās daļās, atsvaidzinot ik pēc 5 sekundēm. Noklikšķinot uz koda saites lapas augšdaļā, MakeCode sistēma atvērs iepriekšēju logu.view logs, kas izskatās šādi: 
Jūs varat iepriekšview programmu, taču jūs to nevarat mainīt vai, vēl svarīgāk, ievietot savā micro:bit, kamēr neesat noklikšķinājis uz norādītās pogas Rediģēt. Tas atvērs parasto MakeCode redaktoru, un pēc tam jūs varat augšupielādēt programmu savā micro:bit parastajā veidā. 
Kad programma pirmo reizi sākas, jūs varat redzēt neparastus CO2 līmeņa rādījumus. Tas ir normāli. CO2 doka izmantotajam sensoram ir nepieciešamas dažas minūtes, lai rādījumi stabilizētos. Kad rādījumi ir stabilizējušies, mēģiniet elpot uz CO2 doka, lai palielinātu CO2 rādījumus. Ņemiet vērā, ka būs nepieciešams zināms laiks, līdz CO2 rādījumi palielināsies, un vēl ilgāks laiks, līdz tie atgriezīsies telpas CO2 līmenī. Tas ir tāpēc, ka gaisam, kas nonāk sensora kamerā, būs nepieciešams zināms laiks, lai sajauktos ar gaisu no sensora ārpuses.
Kods ir diezgan vienkāršs. Sākuma blokā ir norādīts augstuma bloks. Šis bloks ir noderīgs, ja dzīvojat augstu (vairāk nekā 500 metru), tad jums vajadzētu mainīt vērtību no 0 uz savu augumu metros, lai sensors varētu kompensēt samazināto atmosfēras spiedienu, kas maina CO2 mērījumu. Bloks ik pēc 5000 ms satur kodu, kas tiks palaists ik pēc 5 sekundēm. Tas ir noderīgi katram blokam bloku paletes sadaļā Cikli. Katrs bloks satur skaitļu parādīšanas bloku, kas kā parametru ņem CO2 ppm bloku, kas tiks ritināts pa micro:bit displeju. Ja rodas problēmas ar šī bloka darbību, skatiet sadaļu Problēmu novēršana šo instrukciju beigās.
CO2 mērītājs
MakeCode saite: https://makecode.microbit.org/_9Y9Ka2AWjHMW
Šī programma balstās uz pirmo eksperimentu, tāpēc, nospiežot pogu A, tiek parādīta temperatūra Celsija grādos, bet, nospiežot pogu B, relatīvais mitrums tiek parādīts procentos.tage.
Instalējiet šo programmu savā micro:bit ierīcē tāpat kā 1. eksperimentā, izmantojot koda saiti šīs lapas augšdaļā. Nospiežot pogu A, temperatūra Celsija grādos tiks parādīta, kad būs pabeigts pašreizējā CO2 rādījuma attēlošana. Poga B parāda relatīvo mitrumu (cik daudz mitruma ir gaisā).
CO2 TRAUKSMES
MakeCode saite: https://makecode.microbit.org/_EjARagcusVsu
Šī programma attēlo CO2 līmeni kā joslu diagrammu micro:bit displejā, nevis kā skaitli. Turklāt, ja CO2 līmenis pārsniedz iepriekš iestatītu vērtību, displejā tiek parādīts brīdinājuma simbols. Ja jums ir micro:bit 2 vai skaļrunis, kas pievienots P0, tad projekts arī pīkstēs, kad tiks pārsniegts CO2 slieksnis. 
DATU REĢISTRĒŠANA UZ A FILE
MakeCode saite: https://makecode.microbit.org/_YeuhE7R7zPdT
Šis eksperiments darbosies tikai ar micro:bit 2. versiju.

Lai izmantotu programmu, nospiediet pogu A, lai sāktu datu reģistrēšanu — jūs redzēsiet sirds ikonu, kas norāda, ka viss ir kārtībā. Sampling ir iestatīts uz 60000 1 milisekundēm (XNUMX minūti) — ideāli piemērots eksperimenta veikšanai nakts laikā. Taču, ja vēlaties paātrināt procesu, mainiet šo vērtību katrā blokā. Samazinot sampIlgāks reģistrēšanas laiks nozīmēs, ka tiks apkopots vairāk datu un atmiņa beigsies ātrāk. Kad vēlaties pabeigt reģistrēšanu, vēlreiz nospiediet pogu A. Visus datus var dzēst, vienlaikus nospiežot pogas A un B. Ja micro:bit beigsies zibatmiņa, kurā saglabāt datus, reģistrēšana tiks pārtraukta un tiks parādīta “galvaskausa” ikona. Dati tiek ierakstīti file ar nosaukumu MY_DATA.HTM. Ja dodaties uz MICROBIT disku savā file sistēmā, jūs to redzēsiet file. The file patiesībā ir vairāk nekā tikai dati, tajā ir arī mehānismi viewdatu apstrāde. Ja veiksiet dubultklikšķi uz MY_DATA.HTM, tas atvērsies jūsu pārlūkprogrammā un izskatīsies apmēram šādi:
Šie ir dati jūsu micro:bit diskā. Lai tos analizētu un izveidotu savus grafikus, pārsūtiet tos uz datoru. Varat kopēt un ielīmēt savus datus vai lejupielādēt tos kā CSV failu. file ko var importēt izklājlapā vai grafiskajā rīkā. Uzziniet vairāk par micro:bit datu reģistrēšanu.
Ja noklikšķināsit uz Vizuālā priekšskatījumaview Nospiežot pogu , tiks parādīts vienkāršs datu grafiks.
mikro: bitu datu žurnāls

Šis ir vizuāls priekšskatījumsview no jūsu micro:bit datiem. Lai tos analizētu detalizētāk vai izveidotu savus grafikus, pārsūtiet tos uz datoru. Varat kopēt un ielīmēt savus datus vai lejupielādēt tos kā CSV failu. file, ko var importēt izklājlapā vai grafiku veidošanas rīkā.

Šis projekts darbojas tikai ar micro:bit 2. versiju, jo tas izmanto Data Logger paplašinājumu, kas pats par sevi ir saderīgs tikai ar micro:bit 2. Data Logger paplašinājumam ir kolonnu bloks, kas ļauj nosaukt ierakstāmās datu kolonnas. Ja vēlaties tabulā ierakstīt datu rindu, izmantojat žurnāla datu bloku. Data Logger paplašinājumam ir arī on-log-full bloks, kas palaidīs tajā esošās komandas, ja micro:bit nepietiek vietas rādījumu glabāšanai.
DATU REĢISTRĒŠANA CAUR USB
MakeCode saite: https://makecode.microbit.org/_fKt67H1jwEKj
Šis projekts darbojas tikai micro:bit 2. versijā un vislabāk darbojas, izmantojot Google Chrome pārlūkprogrammu. Tomēr jūs varat atklāt, ka web Chrome USB funkcija ne vienmēr darbojas droši. Arī šis ir projekts, kurā micro:bit jāpievieno datoram, izmantojot USB vadu. Tā vietā, lai reģistrētu datus ierīcē file, tāpat kā mēs darījām 5. eksperimentā, jūs reāllaikā reģistrēsiet datus savā datorā, izmantojot USB savienojumu.
Kad programma ir augšupielādēta, izmantojot pārī savienotu micro:bit, noklikšķiniet uz pogas Rādīt datu ierīci, un jūs redzēsiet kaut ko līdzīgu šim. 
Pēc datu apkopošanas varat noklikšķināt uz zilās lejupielādes ikonas, lai tos saglabātu kā CSV failu. file ko var importēt izklājlapā, kur var veidot diagrammas. 
Tā kā trīs rādījumi faktiski tiek reģistrēti nedaudz atšķirīgos laikos, CSV failā būs atsevišķa laika kolonna. file, katram nolasīšanas veidam. Veidojot diagrammu, vienkārši izvēlieties vienu no laika kolonnām x asij — nav svarīgi, kuru. Šajā projektā tiek izmantots seriālais rakstīšanas vērtības bloks, ko atradīsiet bloku kategorijā “Seriālie”. Tas nosūta nolasījumu, izmantojot USB savienojumu, uz makecode redaktoru, kas darbojas jūsu datora pārlūkprogrammā.
MAKECODE PAPLAŠINĀJUMS
CO2 Dock izmanto MakeCode paplašinājumu, lai nodrošinātu bloku kopu programmēšanas vienkāršošanai. Iepriekšējais piemērsampDažās programmās paplašinājums jau ir instalēts, bet, ja sākat jaunu projektu, paplašinājums būs jāinstalē. Lai to izdarītu:
- Dodieties uz MakeCode for micro:bit webvietne šeit: https://MakeCode.microbit.org/
- Noklikšķiniet uz + Jauns projekts, lai izveidotu jaunu MakeCode projektu — piešķiriet tam jebkuru sev tīkamu nosaukumu.
- Noklikšķiniet uz + Paplašinājums un meklēšanas apgabalā ielīmējiet sekojošo web adrese:
- https://github.com/monkmakes/makecode-extension-scd41 Tam vajadzētu parādīt vienu meklēšanas rezultātu.

- https://github.com/monkmakes/makecode-extension-scd41 Tam vajadzētu parādīt vienu meklēšanas rezultātu.
- Noklikšķiniet uz MonkMakes CO2 Dock paplašinājuma, un tas tiks instalēts.
- Noklikšķiniet uz ← Atpakaļ, un jūs redzēsiet, ka jūsu bloku sarakstam kategorijā CO2 doks ir pievienoti daži jauni bloki.

Bloku apraksts
1. piezīme. Šī bloka izmantošana ļoti pakāpeniski samazina sensora EEPROM atmiņu (2000 ieraksti), tāpēc šis bloks ir ierobežots līdz vienam izsaukumam starp atiestatīšanas reizēm.
PROBLĒMU NOVĒRŠANA
- Problēma: Dzeltenā strāvas gaismas diode uz CO2 dokstacijas mikro: bitam nedeg.
- Risinājums: Pārliecinieties, vai jūsu mikrobits pats saņem strāvu. Ja jūsu projekts darbojas ar baterijām, izmēģiniet jaunas baterijas.
- Problēma: Kad pirmo reizi palaižu programmu, CO2 rādījumi šķiet nepareizi, dažreiz 0 vai ļoti augsts skaitlis.
- Risinājums: Tas ir normāli. Sensoram ir nepieciešams zināms laiks, lai nostabilizētos. Pirmās dažas minūtes pēc sensora ieslēgšanas neņemiet vērā nekādus rādījumus.
MĀCĪBAS
micro:bit programmēšana
Ja vēlaties uzzināt vairāk par micro:bit programmēšanu MicroPython valodā, apsveriet iespēju iegādāties Saimona Monka grāmatu “Programming micro:bit: Getting Started with MicroPython”, kas ir pieejama visos lielākajos grāmatu veikalos. Interesantām projektu idejām jums varētu patikt arī NoStarch Press izdotā grāmata “micro:bit for the Mad Scientist”. Vairāk par Saimona Monka (šī komplekta dizainera) grāmatām varat uzzināt šeit: https://simonmonk.org vai sekojiet viņam X, kur viņš ir @simonk2 
MĒKĶI
Lai iegūtu papildinformāciju par šo komplektu, produkta mājas lapa ir šeit: https://monkmakes.com/co2_mini Papildus šim komplektam MonkMakes izgatavo visu veidu komplektus un sīkrīkus, lai palīdzētu jūsu veidotāju projektos. Uzziniet vairāk, kā arī to, kur iegādāties šeit: https://monkmakes.com Varat arī sekot MonkMakes vietnē X @monkmakes. 
No kreisās uz labo: Saules eksperimentētāju komplekts micro:bit, barošanas bloks micro:bit (maiņstrāvas adapteris nav iekļauts), elektronikas komplekts 2 micro:bit un 7 segmenti micro:bit.
FAQ
Kāds ir drošs CO2 līmenis telpās?
Drošais CO2 līmenis telpās ir šāds:
- 250–400 ppm: Normāla koncentrācija apkārtējā gaisā.
- 400–1000 ppm: Koncentrācijas, kas raksturīgas apdzīvotām iekštelpām ar labu gaisa apmaiņu.
- 1000–2000 ppm: Sūdzības par miegainību un sliktu gaisa kvalitāti.
- 2000–5000 ppm: galvassāpes, miegainība untaggaiss. Var rasties slikta koncentrēšanās spēja un paātrināta sirdsdarbība.
- 5000 ppm: Darba vietas iedarbības robežvērtība vairumā valstu.
- >40000 ppm: Saskare var izraisīt nopietnas veselības problēmas, tostarp smadzeņu bojājumus un nāvi.
Dokumenti / Resursi
![]() |
Monk Makes HARDWARE V1A CO2 dokstacija Micro Bit [pdfLietotāja rokasgrāmata APARATŪRA V1A, APARATŪRA V1A CO2 dokstacija Micro Bit, APARATŪRA V1A, CO2, Doks Micro Bit, Micro Bit |

