Cov txheej txheem:
- Kauj ruam 1: Sensors
- Kauj ruam 2: Electronics
- Kauj ruam 3: Cov ntaub ntawv kaw
- Kauj Ruam 4: Lub Rooj Sib Tham Txhua Yam
- Kauj ruam 5: Software
- Kauj Ruam 6: Ua Kom Zoo
- Kauj Ruam 7: Cov Lus Nug & Lus Teb
Video: AtmoScan: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
**********************************************************************************************
XOV XWM
Mus rau kuv GitHub rau:
- Qee qhov kev hloov kho vajtse me me txhim kho kev tsim qauv, suav nrog kev muaj peev xwm tua nws tus kheej los ntawm software, kho ib qho ntawm qhov tsis zoo tshaj plaws ntawm kev tsim qauv - yuav ua li cas thiaj daws tau roj teeb qis.
- Ib tus qauv PCB v2 tam sim no tau tshaj tawm ua ke nrog cov lus qhia kom yooj yim thov hloov pauv rau cov laug cam V1.0.
- CAD cov ntaub ntawv rau kev ua tiav
Cov ntaub ntawv tshiab zoo li daim duab saum toj no … zoo, tsis muaj cov hlua roj hmab
****************************************************************************************
ATMOSCAN yog cov cuab yeej siv ntau lub hom phiaj txhawm rau saib xyuas huab cua sab hauv tsev zoo. Kev ntau lub phiaj xwm tau tshaj tawm uas muaj lub hom phiaj zoo ib yam, qhov no yog qhov ua tiav hauv qhov kev cog lus me me, muaj nyob hauv pob uas suav tag nrho lawv. Nws muaj cov xim LCD, nws yog lub sijhawm & qhov chaw paub, nws yog tus taw tes tswj thiab nws tshaj tawm rau ThingSpeak (lossis lwm tus) ntawm MQTT, tab sis tuaj yeem ua haujlwm tau zoo tswj kev sib txuas thiab rov txuas dua. Nrog nws cov roj teeb uas tau them rov qab nws kav ntev li ib hnub thaum tsis txuas nrog lub zog.
Nws siv ntau txoj haujlwm sib koom tes ua haujlwm thiab ua tau zoo heev rau cov neeg siv tswv yim thaum ntsuas cov ntsuas, tuav UI, tshaj tawm rau MQTT. Qhov tseeb nws nyem me ntsis ntawm qhov me me ESP8266. Nws ua li ntawd los ntawm kev koom ua ke ntau lub tsev qiv ntawv qhib thiab siv kev siv internet cov kev pabcuam web.
Khab nias rau cov tsev qiv ntawv mus rau tus lej ntawm cov koom nrog, saib tom qab.
Nkauj hauv video tuaj yeem pom ntawm no
Kauj ruam 1: Sensors
Atmoscan ntsuas ntau qhov sib txawv:
- Kub
- Vaum
- Siab
- CO2
- CO
- TSIS YOG 2
- VOC (Cov hloov pauv hloov pauv hloov pauv huab cua, ntsuas huab cua zoo)
- PM NPE 01
- PM25
- PM10
- Cov hluav taws xob
Txhawm rau ua qhov no nws suav nrog cov lej sib txawv ntawm cov ntsuas
- BME280 (xws li Txuas)
- PMS7003 (piv txwv li Txuas)
- MH-Z19 (piv txwv li Txuas)
- HDC1080 (piv txwv li Txuas)
- MiCS6814 (Txuas)
- MP503 (Txuas)
- LND-712 Geiger raj (Txuas, kuv pom nws hauv Tebchaws Europe ntawm no Txuas lossis txuas ntawm no) nrog cov qauv hluav taws xob siab (Txuas)
Cov ntaub ntawv cov ntaub ntawv yog NTAWM NO.
Kauj ruam 2: Electronics
Atmoscan tuaj yeem tsim tau yooj yim nrog NodeMCU lossis lwm yam ESP8266 pawg thawj coj thiab qee qhov khoom siv tau yooj yim, xws li qib hloov pauv thiab ntsuas hluav taws xob, yog tias koj tso rau ntawm lub roj teeb sib xyaw.
Thaum kuv tau ua qauv nrog cov khoom sib cais, rau qhov kawg version kuv tsim lub rooj tsav xwm tshwj xeeb uas suav nrog txhua txoj haujlwm thiab muab kev sib txuas zoo rau cov ntsuas, LEDs rau xwm txheej (Xiav = fais fab txuas nrog; Liab = them nqi).
Eagle PCB cov ntaub ntawv muaj nyob ntawm no.
Tshwj xeeb, pawg tswj hwm sib koom ua ke:
- Them nqi hluav taws xob raws li MAX8903A (Txuas)
- Ib-khawm rau/tawm cov laj thawj
- ESP12E tus qauv
- Programming logic
- Qib hloov
- LCD Backlight tsav tsheb
- 3.3V Step-Up/Step-Down Voltage Regulator raws li Pololu S7V8F3 (Txuas)
- 5V Step-Up Voltage Regulator raws li Pololu U1V10F5 (Txuas)
- LiPo Roj Gauge raws SparkFun TOL10617 (Txuas)
Cov zaub yog 2.8 TFT 320x240 raws li ILI9341 nti (Txuas).
Lub ntsej muag piav tes piav taw yog ua raws PAJ7620U2 nti (Txuas), txoj hauv kev zoo dua li pheej yig APDS9960 uas tsim kev cuam tshuam txuas ntxiv thiab tsis tuaj yeem ua haujlwm los ntawm plexiglas.
Cov ntsuas hluav taws xob zoo dua lub zog tshaib plab, yog li txhawm rau lav tsawg kawg 24h kev ywj pheej Kuv tau ua pob nrog 3 x 5000mAh LiPo 105575 roj teeb (Txuas). Qhov tseeb, 2 tuaj yeem txaus. Lub roj teeb MAX8903 tawm tsam kom them tus nqi 15, 000mAh pob.
NCO NTSOOV - Raws li pom hauv cov duab:
- Cov haujlwm txuas tau pom
- SD daim npav qhov xav tau yuav tsum tau desoldered los ntawm cov zaub yog tias koj xav kom nws haum rau hauv lub thawv
- Koj yuav tsum ua qhov me me hauv PCB kom tsis txhob cuam tshuam nrog tus kiv cua (thais yog nyob tom qab iPhone X). Kho hauv PCB V2
Cov ntawv txuas luv ntawm PCB yog raws li hauv qab no:
- PRS: Barometric Siab Sensor (raws li BME280) NCO TSEG: kom muab ncaj qha rau ntawm PCB
- VOC: Grove - Huab cua zoo sensor v1.3 (raws li MP503)
- TMP: Siab Zoo Digital Humidity thiab Kub Sensor (raws HDC1080)
- PMS: PMS7003 Digital particle concentration sensor
- GAS: Grove - Multichannel Gas Sensor (raws MiCS6814)
- GES: Grove - Gesture sensor (raws li PAJ7620U2)
- RAD: Geiger raj (ntawm High Voltage Geiger Soj Ntsuam Tsav Hluav Taws Xob Cov Khoom Siv 400V / 500V nrog TTL Digitized Pulse Output)
- CO2: MH-Z19 infrared CO2 roj sensor
- U1V10F: 5V Step-Up Voltage Regulator raws li Pololu
- U1V10F5 S7V8V3: 3.3V Step-Up/Step-Down Voltage Regulator raws li Pololu S7V8F3
- TOL10617: Sparkfun LiPo Roj Gauge
- LCD: ILI9341 zaub
Kauj ruam 3: Cov ntaub ntawv kaw
Lub thawv ntawv tau muab los ntawm plexiglas 10x10x10 cm lub voos xwmfab ntim uas kuv tau yuav ntawm ebay thiab tau txhais rau kev siv sib txawv kiag li. Nws muaj qhov qhib qhov cua zoo uas yog qhov xav tau tiag tiag. Lub ntim tau nyob rau hauv txoj cai txaus kom ntim tag nrho cov txheej, tshwj tsis yog tias nws tsis yooj yim … qee qhov kev sim ua ntej raws li daim duab qhia tsis tau ua tsis zoo yog li kuv tau tso tseg thiab nkim qee lub sijhawm nrog 3D CAD thiab kuv tau sab hauv txhawb nqa laser txiav. Qhov chaw sab hauv tau muab faib ua ntu kom lub ntsuas kub nyob deb li deb tau los ntawm cov cua sov sab hauv. Thaum lub thawv sab nrauv tau ua los ntawm 3mm cov khoom, sab saum toj yog ua los ntawm 2+1mm daim ntawv. Qhov kev dag no tau tso cai kom muaj lub ntsej muag piav tes piav tes npog nrog tsuas yog 1 hli acrylic thiab qhov no txaus los ua kom nws ua haujlwm.
Qee qhov kev hloov kho yuav tsum tau ua nrog cov cuab yeej siv tes ntawm lub hauv paus qub, xws li kiv cua, hloov thiab USB qhov. Txawm li cas los xij qhov tsim nyog!
Cov ntaub ntawv CAD nyob ntawm no.
Kauj Ruam 4: Lub Rooj Sib Tham Txhua Yam
Cov pob yog tuab heev tab sis ua tsaug rau 3D cad tsim Kuv muaj ob peb qhov xav tsis thoob thaum sib dhos nws.
Huab cua ncig (los ntawm sab saum toj mus rau hauv qab) yog xyuas los ntawm tus kiv cua me me. Tom qab yuav tus lej ncaj ncees ntawm Aliexpress / eBay, kuv pom tau tias lub suab nrov ntawm cov kiv cua pheej yig tsis tuaj yeem tiv taus rau lub cuab yeej sab hauv. Kuv xaus qhov kev yuav kim dua, qeeb tig Papst 255M (Txuas) thiab kuv pub nws nrog tsawg dua 5V ntawm ob peb diodes. Cov txiaj ntsig tau zoo dua thiab nyob ntsiag to txaus kom tsis muaj neeg hnov (nws tseem yog tus poj niam pom zoo, daim ntawv pov thawj nyuaj tshaj plaws).
Kauj ruam 5: Software
Kev tsim software yog ua raws lub Hom Phiaj Oriented uas ua haujlwm ntau (koom tes) cov txheej txheem uas ua haujlwm UI, ntsuas thiab MQTT. Nws yog qhov chaw nyob thiab paub lub sijhawm tab sis tuaj yeem daws qhov kev sib txuas / rov txuas mus rau WiFI.
Lub moj khaum tau qhib thiab tuaj yeem tswj hwm tus lej ntawm cov ntxaij vab tshaus, tsuav yog lawv cov cai thiab cov peev txheej haum rau hauv Flash nco. Lub moj khaum daim ntawv thov ua haujlwm piav tes piav taw thiab hla nws mus rau cov ntxaij vab tshaus, rau kev tuav tes ntxiv lossis tshem tawm yog tias xav tau. Gestures tswj los ntawm lub moj khaum yog:
- Los so sab laug / sab xis - Hloov qhov screen
- (Ntiv tes) Clockwise swirl - Tig lub vijtsam
- (Ntiv tes) Lub voj voos tig rov qab - Thov teeb tsa lub vijtsam
- (Tes) Los ze rau ze - Tua cov zaub
Cov ntxaij vab tshaus tau txais los ntawm cov chav kawm hauv paus thiab raug tswj los ntawm cov qauv txheej xwm hauv qab no:
- qhib - rho tawm ib zaug, thaum tshuaj ntsuam tau tsim
- hloov tshiab - hu ua ncua los hloov kho lub vijtsam
- deactivate - hu ua ib zaug, ua ntej tso tawm qhov screen
- onUserEvent - hu ua thaum piav tes piav tes piav tes piav tes. Tso cai rau teb thiab tseem thim qhov kev tshwm sim tsis raug, xws li rho tawm los so kom hloov lub vijtsam
Txhua lub vijtsam tshaj tawm nws lub peev xwm los ntawm kev muab cov ntaub ntawv hauv qab no:
- getRefreshPeriod - ntau npaum li cas lub vijtsam xav tau hloov tshiab
- getRefreshWithScreenOff - yog tias lub vijtsam xav kom rov zoo dua txawm tias lub teeb rov qab los. xws li rau kab kos
- getScreenName - lub npe ntawm lub vijtsam
- isFullScreen - tswj tag nrho cov zaub, lossis tso cai rau sab saum toj bar nrog hnub/sijhawm/chaw nyob/roj teeb ntsuas/ntsuas wifi
Lub moj khaum muaj peev xwm ua tam sim thiab tshem tawm cov ntxaij vab tshaus ntawm lub tsev lag luam tshaj tawm hauv chav kawm. Kev faib khoom muaj txiaj ntsig txuag RAM thiab ua rau lub cuab yeej nthuav dav tau yooj yim. Cov txheej txheem thov tag nrho kuj tseem siv tau rau lwm cov haujlwm.
Cov ntxaij vab tshaus tam sim no siv hauv Atmoscan yog:
- Sensors qhov tseem ceeb
- Geiger meter / semilog daim ntawv
- Txheej xwm txheej xwm
- Log yuam kev
- Chaw nres tsheb huab cua
- Dav hlau Spotter
- Teeb
- Roj teeb tsawg
Teeb tsa cov ntxaij vab tshaus tso cai teeb tsa Wifi cov ntawv pov thawj, MQTT raws, Syslog server.
TSHIAB hauv v2.0: txhua qhov kev pabcuam hauv lub vev xaib tam sim no tuaj yeem teeb tsa tau los ntawm kev teeb tsa portal. Tsuas yog tus nqi uas tseem hardcoded yog tus lej OTA (cov ntawv loj ATMOSCAN).
LUS CEEB TOOM 1: Thawj qhov haujlwm yuav tsum ua tiav nrog USB-Serial cable txuas nrog lub khoos phis tawj txuas. Raws li qhov chaw nres nkoj hauv xov tooj tau nyob los ntawm lub ntsuas pa, debugging thiab cov phiaj xwm uas yog txoj hauv kev tsis tuaj yeem ua tom qab sib dhos raws li nws xav kom tshem tawm lub sensor. Yog li software txhawb SYSLOG debugging thiab OTA hloov tshiab.
NCO TSEG 2: ATMOSCAN binary ntau dua 700Kb thiab ArduinoOTA xav kom qhov chaw ua haujlwm tsawg kawg ob zaug ntawm cov duab loj, uas txiav tawm "4M (3M SPIFFS)" xaiv. Txawm li cas los xij, tus qauv "4M (1M SPIFFS)" kev xaiv kuj tseem tsis tsim nyog raws li SPIFFS muab faib yuav tsis txaus rau cov peev txheej cov duab ntsig txog chaw nres tsheb huab cua, lub dav hlau pom thiab rau cov ntaub ntawv zais. Yog li kev teeb tsa tus kheej "4M (2M SPIFFS)" tau tsim los daws qhov teeb meem. Piav qhia ntawm no.
Cov ntaub ntawv teev tseg thiab cov peev txheej tag nrho muaj nyob ntawm no.
CREDITSINCLUDES CODE & LIBRARIES LOS NTAWM
- Adafruit
- Arcao
- Bblanchon
- Bodmer
- KawCube
- Gmag 11
- Knolleary
- Lucadentella
- Pom
- Qw 78
- Tzapu
- Tus kws muaj txuj 97
INTEGRATES WEB SERVICES LOS NTAWM
- Adsbexchange.com
- GeoNames.org
- Google.com
- Mylnikov.org
- Timezonedb.com
- Wunderground.com
Kauj Ruam 6: Ua Kom Zoo
Cov txiaj ntsig tsis phem txhua! Software zoo thiab ntseeg tau, thaum nws tuaj yeem nthuav dav nrog cov yam ntxwv tshiab thiab tej zaum tau ntxuav me ntsis kom ua daim ntawv thov kev siv tau tiag tiag rau lwm txoj haujlwm. Kev ntsuas ntsuas ntawm qee qhov ntsuas tsis zoo, tab sis yuav tsum tau siv cov cuab yeej sim sim. Lub sijhawm muaj nuj nqis thiab kuv tsis muaj ntau, yog li kev nce qib tau qeeb. Txog thaum kuv ua tiav, kev txhawb nqa tsim nyog rau ESP32 tau muaj. Yog tias kuv pib nws tam sim no, Kuv yuav siv nws thiab sib txuas ua ke sab nraud ntawm bluetooth.
Leej twg?
NCO TSEG: Kuv tseem muaj PCBs puv tes yog li leej twg txaus siab lawv muaj nyob ntawm tus nqi / nqi xa ntawv.
Kauj Ruam 7: Cov Lus Nug & Lus Teb
Ua ntej tshaj plaws, Ua tsaug rau koj cov lus pom zoo dhau los. Kuv ua siab ncaj tsis cia siab tias yuav muaj kev txaus siab ntau.
Kuv tau txais tus lej ntawm cov lus nug los ntawm cov lus los yog cov lus ntiag tug, yog li kuv xav sau cov lus teb ntawm no. Yuav tsum tuaj ntxiv, kuv yuav ntxiv.
Kuv pom nyob tom qab ntawm lub tub rau khoom 8 muaj PCBs - thiab lawv tab tom taug kev mus rau Belgium, Lub Tebchaws Yelemees, Is Nrias teb, Asmeskas, Canada, UK, Australia,. Wow, 3 lub teb chaws! Zoo kawg.
Kuv yuav muab dab tsi tso rau hauv ATMOSCAN nplooj ntawv teeb tsa?
Nplooj ntawv teeb tsa Atmoscan xav tau cov hauv qab no:
- SSID thiab tus password ntawm WiFi network koj xav kom nws txuas rau
- MQTT server koj siv. Piv txwv li, kuv siv mqtt.thingspeak.com
- Txoj hlua txuas rau MQTT cov ncauj lus siv. Piv txwv li, Thingspeak MQTT cov ncauj lus muaj nyob hauv hom ntawv: channel/CHANNEL-ID/tshaj tawm/WRITE-API (Piv txwv: raws/123456/tshaj tawm/567890)
- Syslog server: tus IP ntawm syslog server koj siv rau kev nkag mus
- Google tus yuam sij rau Maps Static API. Tau txais tus yuam sij los ntawm https://console.cloud.google.com/apis/dashboard. Tsim ib qhov project; API uas Atmoscan siv yog https://maps.googleapis.com/maps/api/staticmap. Tsim tus yuam sij rau API no ntawm google qhov project koj nyuam qhuav tsim, siv nws ntawm no
- Huab Cua Hauv Qhov Tseem Ceeb. Tsim tus account ntawm www.wunderground.com, mus rau WEATHER API (txuas hauv qab ntawm nplooj ntawv hauv tsev, mus rau KEY SETTINGS, tsim tus yuam sij, siv nws ntawm no
- Geonames tus account. Tsim ib tus as khauj ntawm https://www.geonames.org/ pab kom nws siv cov vev xaib pub dawb thiab muab lub npe siv ntawm no
- TimeZoneDB tus yuam sij. Tsim ib tus as khauj hauv https://timezonedb.com/, tsim tus yuam sij, muab tso rau ntawm no
Kuv yuav teeb tsa Thingspeak li cas?
Koj xav tau 3 Thingspeak raws. Cov teb yog siv raws li hauv qab no:
CHANNEL 1 teb
- Kub
- HUMIDITY
- XAUS
- PM01
- PM2.5
- PM10
- CPM
- RADIATION
CHANNEL 2 teb
- CO
- CO2
- TSIS YOG 2
- VOC
CHANNEL 3 teb (Qhov system channel)
- UPTIME IN MINUTES
- HEEV DAWB HAUV BYTES
- WIFI RSSI (SIGNAL IN DBM)
- Roj teeb VOLTAGE
- LINEAR SOC (RATTERY STATE OF CHARGE % - kev suav tawm, sib piv rau qhov hluav taws xob)
- SIV NTAWV SOC (SIV NTAUB NTAWV TSEV KAWM NTAWV NTAWM CHARGE % - raws li qhia los ntawm kev ntsuas. Raws li nyeem los ntawm cov ntsuas. Nco tseg: ntsuas ntsuas hais tias 0 % thaum mus txog 3.6v thaum lub roj teeb tuaj yeem tso tawm me ntsis ntxiv, cia hais saum toj no 3v. qhov twg ATMOSCAN tig nws tus kheej tawm, yog #define in globaldefinitions.h file)
- SYSTEM TEMPERATURE (los ntawm bme280, ncaj qha mus rau lub rooj tsavxwm)
- SYSTEM HUMIDITY (los ntawm bme280, ncaj qha mus rau lub rooj tsavxwm)
PCB yog kev cog lus heev. Kuv yuav ua li cas thiaj li siv tau cov cuab yeej SMD, tshwj xeeb tshaj yog MAX8903A IC?
Ua ntej, kuv hais qhia koj nug koj tus kheej yog tias koj xav nkag mus rau hauv SMD lossis yog nws yog ib qho-ib- Yog tias tom kawg, tej zaum nug ib tus neeg los ua rau koj. Yog tias koj xav siv qhov kev sib tw SMD, nqis peev me ntsis thiab tau txais cov cuab yeej tsim nyog (cov laug, dej ntws, isopropylic cawv me me hlau, phom kub, tweezers, pheej yig USB lub koob yees duab, tus tuav PCB). Tam sim no qhov no yog cov khoom pheej yig. Tom qab ntawd saib YouTube cov vis dis aus-muaj ib nrab lab-thiab siv qee lub sijhawm nrog PCB qub uas koj tuaj yeem txi thiab de-solder / ntxuav / solder qee yam khoom siv. Koj yuav tsis ntseeg tias qhov kev qhia no yog li cas, kom paub tias yuav tsum ua dab tsi, ntsuas kub kom raug thiab lwm yam Hais lus los ntawm kev paub … Kuv pib SMD hloov pauv cov khoom sib txuas hauv iPod kov thiab kuv tua thawj tus!
Qhov tseeb Atmoscan PCB yog kev cog lus me me thiab IC tsis yooj yim. Ib zaug ntxiv, Kuv tsis pom zoo kom koj ua qhov no raws li koj thawj SMD cov laug. QFN tsis yog pob phooj ywg txawm hais tias kuv tau siv tus lej los ntawm tam sim no. Koj yeej tsis paub tseeb tias koj tau txais qhov yog …
Ntawm Atmoscan Kuv tau siv nws ua ntej, tom qab ntawd nws cov khoom ib puag ncig yog li kuv tuaj yeem sim tias qhov them nqi ntawm lub rooj tsavxwm tau ua haujlwm, tom qab ntawd kuv ua tiav tag nrho cov seem. Los ntawm cov duab txuas nrog koj yuav tsum tuaj yeem pom qhov kev taw qhia ntawm cov khoom. Kuv tau siv pej xeem cov ntaub ntawv khaws cia hauv tsev qiv ntawv thiab kev taw qhia tsis pom tseeb hauv silkscreen.
Kuv txoj hauv kev: Kuv xub muab qee cov laug tso rau ntawm cov ntaub qhwv nrog hlau. Tom qab ntawd ntau qhov flux (SMD tshwj xeeb) thiab kuv ua tib zoo tso IC nrog tweezers. Tom qab ntawd ua kom sov tag nrho kom txog 200/220C (hauv qab cov ntsiab lus yaj) kom tsis txhob muaj kev kub ntxhov vim cua sov tsis sib xws. Tom qab ntawd kuv nce qhov kub kom 290C lossis ntxiv rau thiab ib puag ncig IC. Yog tias koj muab cov tshuaj txhuam me ntsis tso rau ntawm lub ncoo nyob ze koj yuav pom thaum ntsuas kub nyob ntawm qhov chaw yaj, vim nws yuav ci.
Tom qab ntawd kuv tau ntxuav nws nrog isopropylic cawv thiab ua tib zoo tshuaj xyuas nws nrog tus nqi pheej yig USB. Cov teeb meem raug yog kev sib dhos thiab ntau npaum li cas ntawm cov laug, vim tias qee tus pin yuav tsis txuas nrog. Qee qhov xwm txheej kuv yuav tsum rov qab mus rau nws nrog cov hlau me me txhawm rau ntxiv qee qhov txuas ntxiv rau qee tus pins, vim tias IC no muaj lub ncoo cua sov hauv qab uas yuav tsum tau muab solder ib yam. Qhov no ua rau nws nyuaj me ntsis los kwv yees tus nqi ntawm cov laug thiab nws yuav tshwm sim tias ntau dhau ntawm cov laug hauv qab tuaj yeem nce nws kom cov pins tsis kov PCB.
Tau hais li ntawd, Kuv tsis xav ua rau koj ntshai. Kuv ua tiav 3 cov laug cam thiab kuv yeej tsis tua cov ICs no … Thaum kuv tseem tau tshem nws, ntxuav thiab rov pib dua los ntawm kos tab sis nws ua haujlwm thaum kawg. Ntxiv dua thiab, tsis yog super yooj yim tab sis ua tau.
Koj yuav cov khoom nyob qhov twg?
Feem ntau ntawm eBay thiab Aliexpress. Txawm li cas los xij, cov khoom lag luam muaj npe yog thawj (Pom, Pololu, Sparkfun).
Qee qhov INDICATIVE txuas ua raws. Nco tseg: saib ib puag ncig, koj yuav pom txawm tias qhov pheej yig dua…
www.aliexpress.com/item/ESP8266-Remote-Ser…
www.aliexpress.com/item/PLANTOWER-Laser-PM…
www.aliexpress.com/item/High-Accuracy-BME2…
www.aliexpress.com/item/Free-shipping-HDC1…
www.aliexpress.com/item/J34-F85-Free-Shipp…
www.aliexpress.com/item/30pcs-A11-Tactile-…
www.aliexpress.com/item/10PCS-IRF7319TRPBF…
www.aliexpress.com/item/120PC-Lot-0805-SMD…
www.aliexpress.com/item/100pcs-sma-1N5819-…
www.aliexpress.com/item/Free-Shipping-100P…
www.aliexpress.com/item/Chip-Capacitor-080…
www.aliexpress.com/item/92valuesX50pcs-460…
www.aliexpress.com/item/170valuesX50pcs-85…
www.aliexpress.com/item/Si2305-si2301-si23…
www.aliexpress.com/item/100pcs-lot-SI2303-…
www.aliexpress.com/item/20pcs-XH2-54-2-54m…
www.aliexpress.com/item/10pcs-SMD-Power-In…
Thawj qhov kev ua haujlwm Lub Rooj Tswjhwm Saib Atmoscan suav nrog kev ua haujlwm Circuitry uas ua raws NodeMCU. Kev sib txuas txuas ib txwm siv rau thawj lub phiaj xwm. Tom qab ntawd, OTA cov phiaj xwm ntawm wifi yog qhov kev xaiv zoo dua, vim nws tuaj yeem ua tiav nrog chav sib dhos ua ke. Tsis txhob hnov qab tias qhov chaw nres nkoj txuas ib txwm siv los ntawm lub ntsuas qhov ntsuas!
Txhawm rau teeb tsa lub rooj tsav xwm nrog cov lej, USB-Serial adapter (piv txwv li FTDI232 lossis zoo sib xws) yuav tsum txuas nrog J7 txuas (tom ntej rau khawm rov pib dua) tom qab pinout hauv cov txheej txheem. Qhov program tuaj yeem rub tawm yam tsis muaj lub cim txuas nrog, tshwj tsis yog txoj kab cuam tshuam ntawm geiger sensor yuav tsum txuas nrog GND, txwv tsis pub lub rooj tsavxwm yuav tsis khau raj (ua li ntawd, txuas tus pin 1 thiab 3 hauv RAD txuas). Txoj hauv kev yooj yim tshaj plaws los ntsuas lub rooj tsavxwm yam tsis siv lub ntsiab lus tseem ceeb - yog li tsis muaj qhov nyuaj ntawm lub ntsuas cua - yog kom tso qhov program no yooj yim ntawm kab ntawv txuas. Nws tsim qhov nkag mus rau wifi uas tso cai rau txuas ntxiv nrog qhov haujlwm tseem ceeb.
TSEEM CEEB: Tsis txhob hnov qab siv 4M/2M SPIFFS teeb tsa raws li qhov qhia tau, txwv tsis pub txoj haujlwm tseem ceeb yuav tsis haum. Pawg thawj coj yuav tsum tau pib ua ntej ntawm cov phiaj xwm nrog rau kev teeb tsa ntawd, txwv tsis pub koj yuav muaj teeb meem nrog OTA tom qab.
Hmoov tsis zoo qee qhov kev pib ua haujlwm tau thaiv yog tias cov sensors tsis nyob tam sim no (nyob ntawm tus muab kev pabcuam ntawm lub tsev qiv ntawv). Ib qho piv txwv yog lub tsev qiv ntawv multigas sensor. Kom paub tseeb tias Atmoscan khau raj kom raug nrog lub khoos phis tawj tag nrho, koj tuaj yeem cuam tshuam cov txheej txheem cuam tshuam, saib cov lus ntsig txog Q&A. Ib txoj hauv kev yooj yim rau kev xiam tag nrho cov ntsuas rau ntsuas yog tawm lus kab #define ENABLE_SENSORS hauv GlobalDefinitions.h cov ntaub ntawv.
Thaum pawg thawj coj saib xyuas lub ntsej muag tseem ceeb thawj zaug, nws yuav tsum lees paub tias nws tsis tau teeb tsa thiab yuav tsum qhib lub wifi hotspot, uas koj tuaj yeem txuas thiab teeb nws. Ntawm cov chaw teeb tsa, muaj syslog server uas pab tau debugging zoo heev. Koj tseem tuaj yeem nce qib kev nkag los ntawm kev tsis suav nrog #define DEBUG_SYSLOG hauv GlobalDefinitions.h cov ntaub ntawv. Thov nco ntsoov tias hauv tib cov ntaub ntawv tseem muaj #define DEBUG_SERIAL uas tau siv thaum lub sijhawm pib debugging. Yog tias tsis pom zoo nws tso tawm _some_ cov cav ntoo seem, tab sis tsawg heev. Ib yam khoom ToDo ib txwm ua kom txiav ntoo zoo ib yam thiab xaiv tau tab sis kuv yeej tsis muaj sijhawm los ntxuav nws.
Koj puas tau hloov kho cov tsev qiv ntawv uas koj siv, puas muaj kev teeb tsa xav tau? (as opposed to download & muab tso ua ke)
Cov lus nug zoo, Kuv tsis nco qab hais txog qhov ntawd. Tseeb muaj ob peb mods / teeb tsa xav tau:
- Lub tsev qiv ntawv https://github.com/Seeed-Studio/Mutichannel_Gas_Sensor - cov lus piav qhia debug. Yuav tsum tau tawm tswv yim tawm, raws li qhov chaw nres nkoj txuas tau siv rau lub ntsuas!
- Lub tsev qiv ntawv https://github.com/Bodmer/TFT_eSPI - yuav tsum tau teeb tsa cov ntaub ntawv uas tus lej ua haujlwm thiab tus lej SPI tau teev tseg
- Lub tsev qiv ntawv https://github.com/lucadentella/ArduinoLib_MAX1704… - Saib cov lus thiab rub cov lus thov kuv pom muaj kev kho kab mob uas tsis tau muab tso ua ke
Raws li kuv nco tau tias yuav tsum yog nws. Qhia rau kuv paub yog tias muaj teeb meem tshwm sim.
NCO TSEG: Thov xa mus rau cov lus pom hauv qhov chaws tshiab tam sim no - muaj cov txuas rau txhua lub tsev qiv ntawv xav tau thiab tau khaws cia txog hnub
Vim li cas qee tus neeg nyeem nyeem liab thiab qee qhov ntsuab hauv cov vis dis aus/duab?
Xim qhia txog kev sib txawv. Nws pib dawb thiab yog tias nce mus liab, yog tias nqis mus yog ntsuab.
Koj ua li cas tswj cov drift ntawm cov sensors nyob rau lub sijhawm? Cov sensors no zoo npaum li cas? Kuv tuaj yeem pom dab tsi nrog cov ntsuas no?
Ua siab ncaj qhov no tsis yog cov khoom ntsuas kev tshawb fawb. Txhawm rau ntsuas kuv xav tau cov cuab yeej uas kuv tsis muaj. Qhov no yog qhov project tsiaj tiag tiag. Kuv sim ob peb lub sensors. Qhov me me, CO2, kub, av noo, siab, Geiger zoo dua hauv kuv lub tswv yim. Ntawm NO2 Kuv muaj kev tshwj tseg ntawm kev ntsuas thiab tsim txhua yam, tab sis tsis muaj ntau. Zuag qhia tag nrho, lawv yog cov cim tseem ceeb.
Txawm li cas los xij, kev sib xyaw ua ke yog qhov zoo txaus los qhia yam uas koj tsis xav tau.
Nrog Atmoscan hauv chav nyob thiab chav ua noj ib chav nyob deb, nws pom cov peaks loj heev ntawm cov khoom thaum piv txwv. kib khoom. Nws xav tias NO2 txij thaum sawv ntxov mus los txawm tias lub qhov rooj kaw lawm.
Puas yog Geiger lub txee xav tau tiag tiag? Puas yog nws qhia tau tias muaj txiaj ntsig?
Luckily peb tseem tsis tau muaj teeb meem nuclear thiab kev ua tsov rog tseem tsis tau los txog … Tseem, muaj cov nroj tsuag nuclear uas tsis nyob deb thiab tsoomfwv tau faib cov tshuaj iodine rau menyuam yaus khaws cia rau hauv lub tub rau khoom thaum muaj xwm txheej … yog li kuv tau xav tsis thoob. Txog tam sim no kuv yuav tsum hais tias kev nyeem ntawv yog raws nraim nrog qhov xav tau tom qab tawg (0.12 uSv/h)
Tus nqi tag nrho ntawm lub cuab yeej yog dab tsi?
Kuv twb muaj ntau yam khoom nyob hauv tsev thiab cov ntawv txuas saum toj no muab tswv yim rau koj. Ua siab ncaj, yog tias koj yuav NetAtmo npaj tau lossis zoo ib yam koj txuag nyiaj. Koj tsis tuaj yeem tuav lub tuam txhab Suav ua tej yam ntawm qhov ntsuas! Txawm li cas los xij, yog tias koj nyiam ua tej zaum ua ke nrog koj cov menyuam, nws tsim nyog nws. Qhov zoo yog tias kuv twb sim (thiab muab pov tseg) tus lej ntawm cov cim rau koj….
Yuav ua li cas txog PCBs? Koj puas muag tau kuv?
Kuv xub muaj 10 ntawm lawv ua los ntawm dirtypcbs.com thiab kuv cov ntaub ntawv ua haujlwm tau zoo xwb. Zoo zoo thiab pheej yig txaus, 25USD / 20Euro rau 10 PCBs. Kuv siv ob qho thiab kuv zoo siab xa cov khoom seem rau tus nqi liab qab (2 Euro + kev xa khoom, nyob ntawm qhov chaw thiab kev nyiam thauj khoom). Kuv ntshai kuv yuav tau xaiv thawj qhov uas xa kuv cov lus ntiag tug.
Koj puas tuaj yeem ua khoom siv lossis phiaj xwm ncaws pob?
Flattering, tab sis ua siab ncaj Kuv tsis tau xav tias nws yog qhov tshiab txaus … thiab ntxiv rau, TSIS MUAJ SIJ HAWM !!
Txawm li cas los xij, yog tias ib tus neeg khaws lub tswv yim, yuav tsum rov ua dua zaum ob. Muaj qee qhov ntse hauv cov qauv tsim uas yuav tsim nyog kho, tab sis kuv tsis muaj sijhawm txaus rau V2.
Ntawm Cov Khoos Phis Tawj: Kuv puas tuaj yeem ntxiv / tshem lub ntsuas cua, lub vijtsam thiab lwm yam kom nthuav tawm lub peev xwm / txo kev siv zog?
Cov zaub tau txuas nrog yam tsis siv MISO li no CPU tsis tau nyeem los ntawm cov zaub. Yog li koj tsuas tuaj yeem tsis txuas lub ntsaum zaub nws yuav ua haujlwm zoo xwb. Tau hais li ntawd, cov lus tso tawm tsuas yog qee lub sijhawm tom qab qhov kev piav tes piav taw kawg tau pom yog li nws tsis cuam tshuam tiag tiag rau kev siv fais fab.
Cov ntsuas hluav taws xob hloov pauv lub zog tshaib plab thiab txhua yam siv yooj yim 400/500mA. Tsis txhob hnov qab tus kiv cua thiab tseem yog qhov tseeb tias lub ntsuas qhov ntsuas kuj tseem muaj lub kiv cua built-in. ESP tseem tsis mus rau hom pw, vim tsis muaj GPIO pons. Txawm li cas los xij, qhov ntawd yuav muaj peev xwm cawm tau 20mA …
Lub software yog hloov pauv thiab koj tuaj yeem yooj yim ntxiv/tshem tawm cov txheej txheem thiab cov ntxaij vab tshaus yog li koj tuaj yeem ntxiv cov ntsuas lossis ua kom pom kev ntawm lub zog los ntawm tshem qee qhov, yog tias koj xav tau. Qhov kev txwv tsuas yog tus naj npawb ntawm GPIO pins. Txawm li cas los xij, cov cuab yeej tuaj yeem yooj yim ntxiv yog tias I2C, lossis hloov I2C nthuav dav tuaj yeem siv los ntxiv GPIOs …
Txhawm rau cuam tshuam lub sensor, piv txwv los sim ua ib feem tsim, txoj hauv kev zoo tshaj plaws hauv kuv lub tswv yim yuav tsis yog pib qhov txheej txheem cuam tshuam. Qhov no tuaj yeem ua tiav los ntawm kev tawm tswv yim txog kev cuam tshuam () hu rau hauv qhov tsis muaj dab tsi pibProcesses () ua haujlwm hauv lub ntsiab.ino cov ntaub ntawv. Tshwj tsis yog tias koj xav hloov kho cov txheej txheem, kuv yuav tsis tshem tawm cov txheej txheem zoo li lub vijtsam thiab MQTT cov txheej txheem yuav pov npav lawv. Ua li no lawv yuav tsum rov qab xoom. Thov nco ntsoov tias qhov cuam tshuam cuam tshuam rau geiger board yuav tsum rub tawm yog tias tsis siv, txwv tsis pub lub rooj tsavxwm yuav tsis khau raj.
Dab tsi yog qhov kev txhim kho koj yuav tau ua yog tias koj muaj sijhawm rau V2.0?
Tsis yog nyob rau hauv ib qho kev txiav txim tshwj xeeb..
- PCB tuaj yeem zam tooj liab tom qab ESP8266 tus kav hlau txais xov. Kuv hnov qab nws tag nrho thiab nws ua rau daim duab hluav taws xob tsis yog isotropic
- Lub charger hauv kuv lub tswv yim tau qis dua rau lub roj teeb loj / lub roj teeb loj dhau rau lub charger. Muaj lwm ICs thiab kuv yuav sim lwm qhov.
- Muaj cov roj teeb ntsuas tau zoo dua.
- Kuv yuav ntxiv lub ozone sensor
- Kuv yuav siv ESP32 rau ntau GPIOs thiab Bluetooth sensors tawm ntawm chav loj.
- Yog tias kuv muaj GPIOs ntau ntxiv nrog rau ESP32 lossis nrog I2C nthuav dav Kuv yuav siv ib qho los tswj tus kiv cua thiab lwm qhov kom tshem tawm chav tsev los ntawm software. Tam sim no thaum roj teeb qis, tsuas yog qhov nws tuaj yeem ua nws los tso saib lub roj teeb qis. Qhov no yog qhov tseeb qhov teeb meem loj tshaj plaws ntawm kev tsim, vim tias cov teeb meem roj teeb qis tsis tau ua haujlwm zoo.
Ntawm Software
Nws coj kuv ntev dua li khoos phis tawj… Kuv xav tias nws muaj ntau lub ntsiab lus zoo, tsis tau ua tiav. Tshwj xeeb, kuv ntseeg tias nws yuav tsum tau muab ntxuav kom huv, nthuav dav ntxiv thiab cov hauv paus ntsiab lus rau ESP8266 daim ntawv thov tuaj yeem muab tau yooj yim los ntawm nws. Tsis muaj sij hawm. Leej twg tuaj tos qhov kev sib tw?
Koj puas tuaj yeem ntxiv lub suab tswj?
Yuav tsum ua tau. Muaj ntau lub tsev qiv ntawv npaj ua los tswj ESP8266 nrog Alexa thiab kuv tsis pom tias vim li cas kev koom ua ke yuav tsum muaj teeb meem. Cov lus nug nthuav yog koj xav ua dab tsi nrog nws, ua haujlwm tau zoo. Kuv tsis muaj Amazon Echo yog li kuv tsis tau sim dua.
Koj tau txiav cov laser li cas?
Cov duab kos tau tsim nrog SketchUp. Qhov kev zov me nyuam yog qhov zoo tab sis tiag tiag tsis muaj peev xwm xa tawm. Txawm li cas los xij, 30 hnub sim version pab raws li nws muaj kev ua haujlwm ntxiv. Tom qab ntawd kuv tau xa nws hauv Inkscape rau kev ua tiav zaum kawg.
Koj puas tuaj yeem hloov/tawm lub ntsuas kom txuag lub zog, ntawm MOSFETs?
Lub tswv yim zoo hauv txoj ntsiab cai, tab sis feem ntau ntawm cov ntsuas no yuav tsum tau siv zog txhua lub sijhawm vim tias lawv muaj lub sijhawm sov. Dhau li… Kuv khiav tawm ntawm GPIOs hauv ESP8266. Kuv txawm yuav tsum siv GPIO10 uas ua haujlwm tsis tiav, tab sis ua haujlwm tau zoo ntawm ESP12E.
Kuv xav tau txuj ci dab tsi?
Txhawm rau tsim nws los ntawm kos koj yuav xav tau qee cov khoom siv hluav taws xob tsim tom qab. Tsis ntau ntau tiag tiag, niaj hnub no nrog internet koj tsis tas yuav tau nyeem cov ntawv teev tseg kab ntawm kab ib yam li hauv kuv hnub thaum ntxov … Yog tias koj siv qhov txiaj ntsig ntawm kuv qhov kev sim, koj xav tau qee qhov SMD soldering kev txawj, kev txawj siv tshuab thiab qee qhov ua siab ntev.
Nov yog koj thawj qhov haujlwm?
Nws yog kuv thawj qhov kev qhia tab sis tsis yog kuv thawj qhov haujlwm. Kuv tau ua ntau yam yav dhau los tab sis kuv yeej tsis muaj sijhawm ntau niaj hnub no. Kuv sawv rov los kuv cov txuj ci xeb thaum kuv sim qhia qee yam muaj txiaj ntsig rau kuv cov menyuam..! Kuv tau ua ob peb qhov haujlwm ntxiv uas kuv yuav tso tawm ib hnub..
Pom zoo:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv