Cov txheej txheem:
- Kauj Ruam 1: Cov Ntaub Ntawv Yuav Tsum Tau
- Kauj ruam 2: Sib dhos thiab Siv
- Kauj ruam 3: Tsab Ntawv
- Kauj ruam 4: Outlook
- Kauj Ruam 5: Txuas thiab Cov Lus Qhia Ntxiv
Video: Tham Nrog UV-ntsuas Ntsuas Ntsuas, Siv VEML6075 Sensor thiab Me Me Buddy Talker: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Lub caij ntuj sov los! Lub hnub ci ntsa iab!
Tab sis raws li ultraviolet (UV) hluav taws xob tau hnyav dua, tib neeg zoo li kuv tau txais quav hnav, cov xim av daj me me ua luam dej hauv hiav txwv liab, tshav ntuj, ua rau tawv nqaij.
Muaj peev xwm muaj cov ntaub ntawv qhia txog lub sijhawm tiag tiag ntawm kev siv lub teeb UV mus txog ntawm koj cov tawv nqaij yuav txhawb kev paub thiab txo qhov kev pheej hmoo ntawm daim tawv nqaij puas tsuaj. Yog li vim li cas ho tsis tsim cov cuab yeej siv yooj yim rau lub hom phiaj no? Kuv txiav txim siab siv VEML6075 UV sensor uas tso cai ntsuas ob qho UV-A thiab UV-B, thiab yog li muab cov txiaj ntsig muaj txiaj ntsig ntau dua lwm qhov ntsuas muaj (saib cov kauj ruam kawg kom paub meej). Thiab UV-B yog qhov txaus ntshai tab sis yuav nthuav qhia qhov ntsuas li cas? LED tuav thiab OLED cov lus yog qhov zoo, tab sis tsis dhau qhov ua tau zoo nyob rau hauv lub hnub ci ci. Kev hais lus sib txuas lus yog peb txoj kev hloov pauv ntaub ntawv txhua hnub, tab sis tam sim no nws nyuaj siv nws hauv microcontroller cov haujlwm. Ib qho kev xaiv tshiab yog "Me Buddy Talker" (LBT), qhov sib cais me me uas muaj cov nti nrog 254 lo lus thiab tuaj yeem 'hais lus' lawv ntawm lub mloog pob ntseg txuas. Txhua lo lus tau txhais los ntawm qhov chaw nyob, ib tus lej, thiab nws yooj yim heev kom LBT hais lus hauv kab lus. Rau cov haujlwm nyuaj dua koj tuaj yeem siv "Word100" Arduino lub tsev qiv ntawv los tswj LBT.
Cov cuab yeej piav qhia hauv qab no suav nrog VEML6075 lub tshuab hluav taws xob tawg, Arduino thiab Me Me Buddy Talker, yooj yim heev teeb tsa thiab tuaj yeem siv tau los ntawm USB lub hwj chim pob lossis roj teeb, nyob ntawm seb lub microcontroller siv.
Yog tias koj xav khaws cov ntaub ntawv qhia txog UV tus kheej, siv lub mloog pob ntseg. Tus hais lus siv lub roj teeb me me yuav yog ib qho kev daws teeb meem zoo rau tsev kawm ntawv, tsev kawm qib siab lossis lwm qhov chaw pej xeem. Kuv xav hais txog qhov haujlwm Kickstarter txuas ntxiv rau Big Buddy Talker, uas muaj ntau dua 1000 lo lus.
Thiab tsis txhob hnov qab hnav tshuaj pleev thaiv hnub
Kauj Ruam 1: Cov Ntaub Ntawv Yuav Tsum Tau
VEML6075 UV A & B sensor tawg - Kuv tau txais kuv li ntawm Aliexpress txog li 10 US $
5V -> 3V qib hloov pauv - xav tau raws li VEML6075 muaj 3V cov laj thawj. Lawv muaj nyob rau ob peb $/€.
Me Buddy Talker - muaj los ntawm www.engineeringshock.com ntawm 25 CA $
Arduino Uno sib xws microcontroller - Kuv siv MonkMakesDuino, tab sis ib qho twg yuav tsum ua haujlwm
Breadboard thiab jumper cables
Hais lus thiab/lossis lub taub hau xov tooj - nyob ntawm koj daim ntawv thov
USB lub hwj huam pob Ib hnub tshav ntuj!
Kauj ruam 2: Sib dhos thiab Siv
Txhawm rau kom lub cuab yeej nce thiab khiav yog ncaj ncaj rau pem hauv ntej:
- tso koj Arduino, qib hloov pauv, VEML6075 breakout thiab Me Buddy Talker ntawm koj lub khob cij.
- Siv ib qho ntawm txoj kab hluav taws xob ntawm lub rooj noj mov rau 3V thiab ib qho rau 5V, txuas lawv nrog hauv av, 3V thiab 5V cov chaw nres nkoj ntawm koj Arduino.
- txuas lub hwj chim chaw nres nkoj ntawm qib hloov mus rau txoj kab hluav taws xob tsim nyog
- txuas ob cov ntaub ntawv chaw nres nkoj ntawm 5V sab ntawm qib hloov mus rau SDA (A4) thiab SDA (A5) cov chaw nres nkoj ntawm Arduino
- txuas cov ntaub ntawv sib txuas cov chaw nres nkoj ntawm 3V sab nrog SCL thiab SDA cov chaw nres nkoj ntawm lub ntsuas
- txuas GND thiab VCC cov chaw nres nkoj ntawm lub sensor rau hauv av thiab 3V
- txuas LBT rau Arduino thiab lub zog: LBT 5V rau 5V, LBT GD rau hauv av, LBT DI rau Arduino 11, LBT SC rau Arduino 13, LBT CS rau Arduino 10
Nruab ib lub tsev qiv ntawv software uas xav tau hauv IDE. Lub tsev qiv ntawv "VEML7065" Kuv siv tuaj yeem pom ntawm 14core (saib cov kauj ruam tom ntej). "Hlau" xav tau rau I2C kev sib txuas lus nrog lub ntsuas cua, "SPI" rau kev sib txuas lus nrog Me Buddy Talker ntawm SPI.
Khiav cov ntawv muab (saib cov kauj ruam tom ntej).
UV Raw, UV-A, UV-B thiab UV qhov ntsuas qhov tseem ceeb thiab lwm yam ntaub ntawv tau muab tso tawm ntawm lub vijtsam saib.
Qhov ntsuas ntsuas UV yog "hais" los ntawm LBT. VEML6075 tab tom xam UV qhov ntsuas tau zoo heev, tab sis raws li "taw tes" tsis muaj nyob hauv cov lus ntawm LBT, cov txiaj ntsig tau muab raws li: "qib" - tus nqi (suav tag nrho, "xoom" txog "kaum ob") - "siab"/"qis" (yog tias seem yog siab dua lossis qis dua 0.5), uas yuav tsum zoo txaus rau feem ntau daim ntawv thov.
Koj tuaj yeem hloov tsab ntawv kom hloov pauv qhov ntsuas ntau npaum li cas thiab ntsuas dab tsi thiab xa mus rau qhov ntsuas ntsuas. Nrog me ntsis ntawm txoj haujlwm koj tseem tuaj yeem txhais qib pib rau "ceeb toom" (LBT: 148/0x94), "ceeb toom" (LBT: 143/0x8f) lossis "tswb" (LBT: 142/0x8e).
Txhawm rau ntsuas qhov siab tshaj UV qib koj yuav tsum ntsuas lub ntsuas ncaj qha mus rau lub hnub
Kauj ruam 3: Tsab Ntawv
Txog qhov loj, tsab ntawv yog muab tso ua ke ntawm lwm tus uas kuv xav ua tsaug.
Kuv siv VEML6075 tsab ntawv coj los ntawm 14core, https://www.14core.com/wiring-the-veml6075-ultraviolet-a-ultraviolet-b-light-sensor/, qhov twg koj tseem tuaj yeem rub tawm VEML6075 lub tsev qiv ntawv xav tau.
Lwm qhov kev xaiv yuav yog tsab ntawv thiab tsev qiv ntawv los ntawm schizobovine:
Kuv tsab ntawv yeej ntsuas, ntsuas me ntsis ntawm tus lej txhais thiab qhia rau Tus Phooj Ywg Me Tham Tus Kheej uas cov lus yuav tham. Raws li txhua ntawm 254 lo lus ntawm LBT muaj tus lej lej, piv txwv li 209 lossis 0xd1 rau "qib", koj tsuas yog yuav tsum xa cov lej no. Hais txog UV ntsuas tus nqi (0 txog 12) Kuv tau siv 'daim ntawv qhia' ua haujlwm kom 'txhais' cov txiaj ntsig rau cov lus "xoom" (54, 0x 36) txog "kaum ob" (66, 0x42).
Raws li tau hais ua ntej, tus nqi ntsuas UV li 4.3 tau muab ua "plaub qis" thiab 5.7 li "tsib siab".
Yog tias koj nyiam ua kom zoo rau tsab ntawv, thov saib hauv cov npe ntawm cov lus uas muaj hauv LBT.
Kauj ruam 4: Outlook
Nrog rau kev siv zog me ntsis ntxiv nws yuav tsum muaj peev xwm muab txhua daim tso rau hauv lub thawv me me uas yuav tso cai ntsuas qhov ntsuas UV nyob qhov twg koj mus: thaum caij ski, taug kev, caij tsheb kauj vab, muaj noj hmo lossis tom ntug hiav txwv.
Lwm qhov kev xaiv yuav yog tso lub sensor rau ntawm lub kaus mom lossis lub hau thiab tso lub thawv nrog cov khoom siv hluav taws xob mus rau lwm qhov.
Los yog txhawm rau tsim ib tsab ntawv uas kwv yees qhov hnyav UV-koob tshuaj uas koj tau txais thiab qhia koj thaum twg koj yuav tsum tawm mus rau qhov ntxoov ntxoo.
Tab sis tsis txhob hnov qab: Siv tshuaj pleev thaiv hnub !!!
Kauj Ruam 5: Txuas thiab Cov Lus Qhia Ntxiv
Hauv qab no koj pom txuas mus rau cov haujlwm zoo sib xws thiab cov ntaub ntawv ntxiv ntawm lub ncauj lus:
DIY UV Meter Nrog Arduino thiab Nokia 5110 Zaub-https://www.instructables.com/id/DIY-UV-Meter-With…
Lub caij ntuj sov los! Cia peb DIY Carry-on UV Detector-https://www.instructables.com/id/Summer-Is-Coming-… Nws yog ua raws Seed Grove platform siv kev tawg nrog lub SI1145 lub teeb pom kev zoo. Qhov ntsuas no tsis ntsuas UV tab sis suav qhov ntsuas UV los ntawm kev pom thiab IR teeb pom kev zoo.
Lwm qhov haujlwm uas siv SI1145 kev sib kis tau pom ntawm Adafruit - https://learn.adafruit.com/adafruit-si1145-breakou… Lawv txawm muaj "Flora" ntawm qhov ntsuas qhov ntsuas koj tuaj yeem kho ntawm daim ntaub.
Adafruit (thiab lwm tus) tseem tab tom muab kev tawg rau lub VEML6070 sensor. Qhov ntsuas no ntsuas UV, tab sis yuav muab rau koj ntsuas qhov tseem ceeb, tab sis tsis yooj yim los txhais UV ntsuas.
Muaj ntau cov ntaub ntawv dav dav nyob ntawm EPA Sunsafety lub vev xaib, piv txwv li ntawm:
Cov ntawv xov xwm rau VEML6075 tuaj yeem pom ntawm no:
Thiab kuv xav pom zoo kom saib daim ntawv thov hauv qab no muab ntau cov ntaub ntawv keeb kwm yav dhau los thiab los ntawm qhov twg kuv tau coj cov duab spectra:
Pom zoo:
THIAB LUB NEEJ !! (Sib tham sib tham rooj sib tham): 4 Kauj Ruam
THIAB LUB NEEJ !! (sib tham sib tham txog Thruth Table): Nyob zoo cov phooj ywg, Kuv vam tias koj txhua tus nyob hauv koj lub tsev zoo thiab xav tsis thoob dab tsi ntawm cov ntaub ntawv uas muaj ?? Nkag siab cov rooj vag logic yog qhov tseem ceeb heev rau ob leeg
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Kev Sib Tham Txog Qhov Kub thiab Vaum Sensor - Si7021 thiab Me Phooj Ywg Tham Nrog: 3 Kauj Ruam
Kev Sib Tham Txog Qhov Kub thiab Vaum Sensor - Si7021 thiab Me Tus Phooj Ywg Tham Nrog: Tus " Tus Me Phooj Ywg Tham " yog lub cuab yeej me me uas tso cai rau koj ntxiv cov suab yooj yim tso rau koj cov phiaj xwm Arduino. Nws muaj cov lus txwv ntawm 254 lus thiab tuaj yeem txuas nrog Arduino lossis lwm lub microcontrollers ntawm SPI. Tus Me Buddy T
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: 14 Cov Kauj Ruam (nrog Duab)
Tham nrog De thiab Artificial Intelligence Tham Nrog Cleverbot: Ntawm no kuv sim tsis tsuas yog lub suab hais kom ua tab sis kuj yog Artificial Intelligence Tham nrog Lub Computer siv Cleverbot. Qhov tseeb lub tswv yim tuaj thaum pom cov menyuam sib xyaw xim hauv lub thawv xim thaum coj xim ntawm ib xim mus rau qhov ze tshaj plaws. Tab sis thaum kawg ua raws
Cov Neeg Siv Yooj Yim Sib Tham Sib Tham rau Kev Qhia thiab Kev Ntsuam Xyuas: 11 Kauj Ruam
Cov Neeg Siv Yooj Yim Sib Tham Sib Tham rau Kev Qhia thiab Kev Ntsuam Xyuas: Txoj haujlwm no tau tsim los ua ib feem ntawm chav kawm hauv tsev kawm qib siab, lub hom phiaj yog ua kom muaj kev sib tham sib tham los qhia thiab ntsuas qee yam ncauj lus. Rau nws peb tau siv Kev Ua Haujlwm ntawm PC rau lub interface thiab Arduino NANO rau lub khawm arcade thiab LEDs, yog li