Doc CO1 Caledwedd V2A Monk yn Gwneud ar gyfer Micro Bit

RHAGARWEINIAD
Mae'r Doc CO2 yn synhwyrydd CO2 go iawn, ynghyd â synwyryddion tymheredd a lleithder cymharol a gynlluniwyd i'w defnyddio gyda micro:bit y BBC. Bydd y bwrdd yn gweithio gyda byrddau micro:bit fersiwn 1 a 2. Mae'r llyfryn hwn yn cynnwys pum arbrawf ynghyd â chod mewn blociau MakeCode.
CO2 AC IECHYD
Mae lefel y CO2 yn yr aer a anadlwn yn cael dylanwad uniongyrchol ar ein lles. Mae lefelau CO2 o ddiddordeb arbennig o safbwynt iechyd y cyhoedd view gan eu bod, i'w roi'n syml, yn fesur o faint rydym yn anadlu aer pobl eraill. Rydym ni fel bodau dynol yn anadlu CO2 allan ac felly, os yw sawl person mewn ystafell sydd wedi'i hawyru'n wael, bydd lefel y CO2 yn cynyddu'n raddol. Fel y bydd yr aerosolau firaol sy'n lledaenu clefydau. Effaith bwysig arall lefelau CO2 yw mewn swyddogaeth wybyddol - pa mor dda y gallwch chi feddwl. Daw'r dyfyniad canlynol o'r Ganolfan Genedlaethol ar gyfer Gwybodaeth Biotechnoleg yn UDA: “ar 1,000 ppm CO2, digwyddodd gostyngiadau cymedrol ac ystadegol arwyddocaol mewn chwech o naw graddfa o berfformiad gwneud penderfyniadau. Ar 2,500 ppm, digwyddodd gostyngiadau mawr ac ystadegol arwyddocaol mewn saith graddfa o berfformiad gwneud penderfyniadau.” Ffynhonnell: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3548274/ Mae'r tabl isod yn seiliedig ar wybodaeth oddi wrth https://www.kane.co.uk/knowledge-centre/what-are-safe-levels-of-co-and-co2-in-rooms ac yn dangos y lefelau lle gall CO2 ddod yn afiach.
| Lefel y CO2 (ppm) | Nodiadau | 
| 250-400 | Crynodiad arferol mewn aer amgylchynol. | 
| 400-1000 | Mae crynodiadau'n nodweddiadol o fannau dan do lle mae pobl yn byw ac sydd â chyfnewid aer da. | 
| 1000-2000 | Cwynion am syrthni ac aer gwael. | 
| 2000-5000 | cur pen, cysgadrwydd a stagnant, hen, aer stwffy. Gall canolbwyntio gwael, colli sylw, cyfradd curiad y galon uwch a chyfog bach fod yn bresennol hefyd. | 
| 5000 | Terfyn amlygiad yn y gweithle yn y rhan fwyaf o wledydd. | 
| >40000 | Gall amlygiad arwain at amddifadedd ocsigen difrifol gan arwain at niwed parhaol i'r ymennydd, coma, hyd yn oed marwolaeth. | 
DECHRAU
Cysylltu
Mae Doc CO2 yn derbyn ei bŵer o'r BBC micro:bit. Fel arfer bydd hyn drwy gysylltydd USB y micro:bit. Dim ond plygio'r micro:bit i'r Doc CO2 yw cysylltu micro:bit BBC â'r Doc CO2 fel y dangosir isod.
Sylwch fod y cysylltwyr cylch ar waelod y Doc CO2 wedi'u cysylltu â chysylltwyr cylch y micro:bit, sy'n eich galluogi i gysylltu pethau eraill â'ch micro:bit. Os yw'r micro:bit wedi'i bweru, yna bydd LED oren yn logo MonkMakes y Doc CO2 yn goleuo i ddangos ei fod wedi'i bweru.
ARDDANGOS DARLLENIADAU CO2
Dolen GwneudCod: https://makecode.microbit.org/_A3D9igc9rY3w Mae'r rhaglen hon yn dangos y darlleniad CO2 mewn rhannau fesul miliwn, gan adnewyddu bob 5 eiliad. Pan gliciwch ar y ddolen cod ar frig y dudalen, bydd system MakeCode yn agor rhagolwg.view ffenestr sy'n edrych fel hyn: 
Gallwch chi rhagview y rhaglen, ond ni allwch ei newid na, yn bwysicach fyth, ei rhoi ar eich micro:bit, nes i chi glicio ar y botwm Golygu a nodir. Bydd hyn yn agor y golygydd MakeCode arferol a gallwch wedyn uwchlwytho'r rhaglen i'ch micro:bit yn y ffordd arferol. 
Pan fydd y rhaglen yn cychwyn gyntaf, efallai y byddwch yn gweld darlleniadau annhebygol o lefel CO2. Mae hyn yn normal. Mae'n cymryd ychydig funudau i'r synhwyrydd a ddefnyddir gan y Doc CO2 sefydlogi. Unwaith y bydd y darlleniadau wedi sefydlogi, ceisiwch anadlu ar y Doc CO2 i gynyddu'r darlleniadau CO2. Sylwch y bydd yn cymryd peth amser i'r darlleniadau CO2 gynyddu, a hyd yn oed yn hirach iddynt ostwng yn ôl i lefel CO2 yr ystafell. Mae hynny oherwydd bydd yr aer sy'n dod o hyd i'w ffordd i mewn i siambr y synhwyrydd yn cymryd peth amser i gymysgu â'r aer o'r tu allan i'r synhwyrydd.
Mae'r cod yn eithaf syml. Mae'r bloc cychwyn yn cynnwys uchder y bloc. Mae'r bloc hwn yn ddefnyddiol os ydych chi'n byw yn rhywle uchel (mwy na 500 metr) yna dylech chi newid y gwerth o 0 i'ch uchder mewn metrau, fel y gall y synhwyrydd wneud iawn am y pwysau atmosfferig is sy'n newid y mesuriad CO2. Mae'r bloc bob 5000ms yn cynnwys cod a fydd yn cael ei redeg bob 5 eiliad. Gallwch ddod o hyd i hyn yn ddefnyddiol bob bloc yn adran Dolenni'r palet blociau. Mae'r bloc bob hwn yn cynnwys y bloc rhif sioe sy'n cymryd y bloc ppm CO2 fel ei baramedr i'w sgrolio ar draws arddangosfa'r micro:bit. Os oes gennych unrhyw broblemau i gael hyn i weithio, gweler yr adran Datrys Problemau ar ddiwedd y cyfarwyddiadau hyn.
MESURYDD CO2
Cyswllt GwneudCod: https://makecode.microbit.org/_9Y9Ka2AWjHMW
Mae'r rhaglen hon yn adeiladu ar yr arbrawf cyntaf fel, pan gaiff botwm A ei wasgu, bod y tymheredd mewn graddau Celsius yn cael ei arddangos a, phan gaiff botwm B ei wasgu, bod y lleithder cymharol yn cael ei arddangos fel canran.tage.
Gosodwch y rhaglen hon ar eich micro:bit yn yr un ffordd ag y gwnaethoch chi yn arbrawf 1, trwy ddefnyddio'r ddolen cod ar frig y dudalen hon. Pan fyddwch chi'n pwyso botwm A, bydd y tymheredd mewn graddau C yn cael ei arddangos unwaith y bydd y darlleniad CO2 cyfredol wedi gorffen arddangos. Mae botwm B yn arddangos y lleithder cymharol (faint o leithder sydd yn yr awyr).
ALARM CO2
Dolen GwneudCod: https://makecode.microbit.org/_EjARagcusVsu
Mae'r rhaglen hon yn arddangos lefel y CO2 fel graff bar ar arddangosfa'r micro:bit yn hytrach nag fel rhif. Hefyd, pan fydd lefel y CO2 yn fwy na gwerth rhagosodedig, mae'r arddangosfa'n dangos symbol rhybuddio. Os oes gennych chi micro:bit 2, neu siaradwr ynghlwm wrth P0 yna bydd y prosiect hefyd yn bipio pan fydd y trothwy CO2 yn cael ei ragori. 
LOGIO DATA I A FILE
Dolen GwneudCod: https://makecode.microbit.org/_YeuhE7R7zPdT
Dim ond ar micro:bit fersiwn 2 y bydd yr arbrawf hwn yn gweithio.

I ddefnyddio'r rhaglen, pwyswch fotwm A i ddechrau cofnodi data – fe welwch eicon calon i ddangos bod popeth yn iawn.ampMae ling wedi'i osod i 60000 milieiliad (1 munud) – yn ddelfrydol ar gyfer rhedeg yr arbrawf dros nos. Ond os ydych chi eisiau cyflymu pethau, newidiwch y gwerth hwn ym mhob bloc. Lleihau'r sampBydd amser aros yn golygu bod mwy o ddata yn cael ei gasglu a byddwch yn rhedeg allan o gof yn gynt. Pan fyddwch chi eisiau gorffen logio, pwyswch fotwm A eto. Gallwch ddileu'r holl ddata trwy wasgu botymau A a B ar yr un pryd. Os bydd y micro:bit yn rhedeg allan o gof fflach i storio'r data ynddo, bydd yn rhoi'r gorau i logio ac yn dangos yr eicon 'penglog'. Mae'r data yn cael ei ysgrifennu i mewn i file o'r enw MY_DATA.HTM. Os ewch chi i'r gyriant MICROBIT ar eich file system, fe welwch chi hyn file. Mae'r file mewn gwirionedd yn fwy na dim ond y data, mae hefyd yn cynnwys mecanweithiau ar gyfer viewy data. Os cliciwch ddwywaith ar MY_DATA.HTM, bydd yn agor yn eich porwr ac yn edrych fel hyn:
Dyma'r data ar eich micro:bit. I'w ddadansoddi a chreu eich graffiau eich hun, trosglwyddwch ef i'ch cyfrifiadur. Gallwch gopïo a gludo eich data, neu ei lawrlwytho fel CSV. file y gallwch ei fewnforio i daenlen neu offeryn graffio. Dysgu mwy am gofnodi data micro:bit.
Os cliciwch ar y rhagolwg gweledolview botwm, bydd plot syml o'r data yn cael ei arddangos.
micro: log data bit

Mae hwn yn ragflaen gweledolview o'r data ar eich micro:bit. I'w ddadansoddi'n fanylach neu greu eich graffiau eich hun, trosglwyddwch ef i'ch cyfrifiadur. Gallwch gopïo a gludo eich data, neu ei lawrlwytho fel CSV file, y gallwch ei fewnforio i daenlen neu offeryn graffio.

Dim ond ar fersiwn 2 o'r micro:bit y mae'r prosiect hwn yn gweithio oherwydd ei fod yn defnyddio'r estyniad Data Logger, sydd ei hun yn gydnaws â'r micro:bit 2 yn unig. Mae gan yr estyniad Data Logger set o flociau colofnau sy'n eich galluogi i enwi'r colofnau data rydych chi'n eu cofnodi. Pan fyddwch chi eisiau ysgrifennu rhes o ddata i'r tabl, rydych chi'n defnyddio'r bloc data log. Mae gan yr estyniad Data Logger hefyd floc on-log-full a fydd yn rhedeg y gorchmynion y tu mewn iddo pe bai'r micro:bit yn rhedeg allan o le i storio'r darlleniadau.
COFROGIO DATA DROS USB
Dolen GwneudCod: https://makecode.microbit.org/_fKt67H1jwEKj
Dim ond ar fersiwn 2 o micro:bit y mae'r prosiect hwn yn gweithio ac mae'n gweithio orau gan ddefnyddio porwr Google Chrome. Er hynny, efallai y byddwch yn gweld bod y web Nid yw nodwedd USB Chrome bob amser yn gweithio'n ddibynadwy. Mae hwn hefyd yn brosiect, lle mae'n rhaid cysylltu'r micro:bit â'ch cyfrifiadur gyda gwifren USB. Yn lle cofnodi data i file, fel y gwnaethom yn Arbrawf 5, byddwch yn mewngofnodi data i'ch cyfrifiadur mewn amser real dros y cysylltiad USB.
Unwaith y bydd y rhaglen wedi'i huwchlwytho, gan ddefnyddio micro:bit wedi'i baru, cliciwch ar y botwm Dangos Dyfais ddata a byddwch yn gweld rhywbeth fel hyn. 
Ar ôl cipio'r data, gallwch glicio ar yr eicon lawrlwytho glas i'w gadw fel CSV file y gellir ei fewnforio i daenlen, lle gallwch chi blotio siartiau. 
Gan fod y tri darlleniad mewn gwirionedd yn cael eu cofnodi ar adegau ychydig yn wahanol, bydd colofn amser ar wahân, yn y CSV file, ar gyfer pob math o ddarlleniad. Wrth greu siart, dewiswch un o'r colofnau amser ar gyfer yr echelin-x – does dim ots pa un. Mae'r prosiect hwn yn defnyddio'r bloc gwerth ysgrifennu cyfresol y byddwch chi'n dod o hyd iddo yn y categori Cyfresol o flociau. Mae hyn yn anfon y darlleniad dros y cysylltiad USB i'r golygydd makecode sy'n rhedeg ym mhorwr eich cyfrifiadur.
ESTYNIAD COD GWNEUD
Mae Doc CO2 yn defnyddio estyniad MakeCode i ddarparu set o flociau i wneud rhaglennu'n syml. Yr estyniad blaenorolampMae'r estyniad eisoes wedi'i osod ar raglenni le ond, os ydych chi'n dechrau prosiect newydd, bydd angen i chi osod yr estyniad. I wneud hyn:
- Ewch i'r MakeCode ar gyfer micro:bit websafle yma: https://MakeCode.microbit.org/
- Cliciwch ar + Prosiect Newydd i greu prosiect MakeCode newydd – rhowch unrhyw enw a fynnwch iddo
- Cliciwch ar yr + Estyniad ac yn yr ardal Chwilio gludwch y canlynol web cyfeiriad:
- https://github.com/monkmakes/makecode-extension-scd41 Dylai hyn arwain at un canlyniad chwilio.  
 
- https://github.com/monkmakes/makecode-extension-scd41 Dylai hyn arwain at un canlyniad chwilio. 
- Cliciwch ar estyniad Doc CO2 MonkMakes a bydd yn cael ei osod.
- Cliciwch ar ← Mynd Yn Ôl a byddwch yn gweld bod rhai blociau newydd wedi'u hychwanegu at eich rhestr o flociau o dan y categori Doc CO2.  
Disgrifiad o'r Blociau
Nodyn 1. Mae defnyddio'r bloc hwn yn erydu EEPROM y synhwyrydd yn raddol iawn (2000 o ysgrifeniadau), felly mae'r bloc hwn wedi'i gyfyngu i un alwad rhwng ailosodiadau.
TRWYTHU
- Problem: Nid yw'r LED pŵer ambr ar y Doc CO2 ar gyfer micro: bit wedi'i oleuo.
- Ateb: Gwnewch yn siŵr bod eich microbit ei hun yn derbyn pŵer. Os yw eich prosiect yn cael ei bweru gan fatri, rhowch gynnig ar fatris newydd.
- Problem: Pan fyddaf yn rhedeg fy rhaglen gyntaf, mae'r darlleniadau CO2 yn ymddangos yn anghywir, weithiau 0 neu nifer uchel iawn.
- Ateb: Mae hyn yn normal. Mae'r synhwyrydd yn cymryd peth amser i setlo. Anwybyddwch unrhyw ddarlleniadau am yr ychydig funudau cyntaf ar ôl i'r synhwyrydd gychwyn.
DYSGU
Rhaglennu micro:bit
Os ydych chi eisiau dysgu mwy am raglennu'r micro:bit yn MicroPython, yna dylech chi ystyried prynu llyfr Simon Monk 'Programming micro:bit: Getting Started with MicroPython', sydd ar gael gan bob prif werthwr llyfrau. Am rai syniadau prosiect diddorol, efallai yr hoffech chi hefyd micro:bit for the Mad Scientist gan NoStarch Press. Gallwch ddysgu mwy am lyfrau gan Simon Monk (dylunydd y pecyn hwn) yn: https://simonmonk.org neu dilynwch ef ar X lle mae e @simonmonk2 
MONKMAKES
I gael rhagor o wybodaeth am y pecyn hwn, mae tudalen gartref y cynnyrch yma: https://monkmakes.com/co2_mini Yn ogystal â'r pecyn hwn, mae MonkMakes yn gwneud pob math o gitiau a theclynnau i helpu gyda'ch prosiectau gwneuthurwr. Darganfyddwch fwy, yn ogystal â ble i brynu yma: https://monkmakes.com gallwch hefyd ddilyn MonkMakes ar X @monkmakes. 
O'r chwith i'r dde: Pecyn Arbrofwyr Solar ar gyfer micro:bit, Pŵer ar gyfer micro:bit (nid yw addasydd AC wedi'i gynnwys), Pecyn Electroneg 2 ar gyfer micro:bit a 7 Segment ar gyfer micro:bit.
Cwestiynau Cyffredin
Beth yw'r lefelau diogel o CO2 mewn ystafelloedd?
Dyma'r lefelau diogel o CO2 mewn ystafelloedd:
- 250-400 ppm: Crynodiad arferol yn yr aer amgylchynol.
- 400-1000 ppm: Crynodiadau nodweddiadol o fannau dan do lle mae pobl yn byw gyda chyfnewid aer da.
- 1000-2000 ppm: Cwynion am gysgadrwydd ac ansawdd aer gwael.
- 2000-5000 ppm: Cur pen, cysgadrwydd, a stagaer anwadal. Gall canolbwyntio gwael a chyfradd curiad y galon gynyddu ddigwydd.
- 5000 ppm: Terfyn amlygiad yn y gweithle yn y rhan fwyaf o wledydd.
- >40000 ppm: Gall amlygiad arwain at broblemau iechyd difrifol gan gynnwys niwed i'r ymennydd a marwolaeth.
Dogfennau / Adnoddau
|  | Doc CO1 Caledwedd V2A Monk yn Gwneud ar gyfer Micro Bit [pdfLlawlyfr y Perchennog CALEDWEDD V1A, CALEDWEDD V1A Doc CO2 Ar Gyfer Micro Bit, CALEDWEDD V1A, CO2, Doc Ar Gyfer Micro Bit, Micro Bit | 
 

