Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Viskas prasidėjo, kai buvau nepakankamai mieguistas, kad galėčiau miegoti 4 val.
Žinau, kad nuotraukoje atrodo negražu, bet tiesiog purškiama juoda spalva ir viskas gerai?
Mačiau šį dalyką kažkurioje svetainėje, iš esmės tai yra „Xiomi Air Purifier 2“išardymas, tai man suteikė neapdorotą idėją apie tai, kaip veikia šie oro valytuvai.
Sutikau šį HEPA oro filtrą, teiginiai atrodė gana daug žadantys. Atrodė, kad oficialus MI oro filtro keitimas kainuoja šiek tiek daugiau nei šis modelis, bet aš vis tiek pasirinkau pigesnį?
Visa tai man kainavo mažiau nei 2 500 ₹ (nuo 2020 m. Lapkričio mėn.)
geriausia dalis yra tada, kai laikas pakeisti filtrą, galite tiesiog pakeisti filtrą per kelias sekundes
NUSIVAISKITE
Priedai:
Arduino Nano
12 V procesoriaus ventiliatorius
pm2.5 gp2y1010au0f optinis dulkių jutiklis
Suderinamas su HEPA oro filtru
1 žingsnis: sukurkite cilindrinę struktūrą
Tiesą sakant, man tai buvo pati sudėtingiausia šio projekto dalis, nes aš niekada anksčiau nedirbau prie šių struktūrų
pradiniame etape maniau, kad tiesiog apvynioju kartono lapą, bet boyy klydau (buvau)
pagaliau pasinaudojau savo draugo, kuris užsiima architektūra, pagalba ir susipažinau su malūno lenta, kuri tam puikiai tinka.
nuėjau į stacionarų, pasidariau lentą ir MAGICAL 743 ir pradėjau dirbti. Norint, kad malimo plokštė būtų struktūriškai tvirta, pjaustyti ar pjaustyti lentą, kaip parodyta aukščiau, yra idealu. Po to, kai gavau pjūvius, buvo lengva jį susukti ir suformuoti cilindrą.
tada aš ranka nupiešiau apskritimą ir išpjoviau bulvę iš tos pačios lentos, įkišau ją į viršų, o viršuje išpjoviau dalį CPU ventiliatoriaus ir panaudojau HOLY 743 SUPER GLUE, kad priklijuočiau CPU ventiliatorių
IR TAIP PAT įterpiau HOLY 743 tarp griežinėlių, kuriuos supjaustiau malimo lentoje, kad cilindro forma nepasikeistų
2 žingsnis: E L E C T R O N I C S Schema
Schema bus naudinga prijungti grandinę, manau
Peržiūrėkite pm2.5 gp2y1010au0f duomenų lapą
Būčiau dėkingas, jei peržiūrėtumėte „Mybotic“instrukcijas, kurios padės geriau prijungti jutiklį
Savo projekte naudojau TTP223 jutiklinio klavišo jungiklio modulį, vietoj to galite naudoti perjungimo jungiklį, mano kodas tinka abiem.
Tai turi „Shh“režimą, kai nebegirdėsite garsaus ir erzinančio ventiliatoriaus triukšmo (jis iš esmės sumažina ventiliatoriaus greitį), tačiau atminkite, kad didesnis ventiliatoriaus greitis išstumia daugiau oro
Deja, pirktas optinis dulkių jutiklis buvo be jungties ir RC komponentų. laimei, aš turėjau rc komponentus ir turėjau lituoti laidus prie optinio dulkių jutiklio kaiščių, o tai buvo skausmas.
3 žingsnis: KODAS
Atsisiųskite kodą iš čia
Įdiekite laikmačio API biblioteką iš bibliotekos tvarkyklės ir BOOM! tau gera eiti (tai tikrai gerai!)
Jutiklio reikšmės bus išspausdintos serijiniame monitoriuje, jei esate toks.
Įjungimo metu lemputė mirksi du kartus
Aš žinau, kad galėjau naudoti 76 eilutės „elseif“, bet mano smegenys tiesiog veikia taip: p
Pridėjau laikmačio pertraukimą, kad palengvintų šviesos diodų veikimą, kai ventiliatoriaus greitis mažėja arba didėja arba kai perjungiate „Shh“režimą
jei neturite tinkamo ryšio su jutikliu, šviesos diodas neužsidegs. Aš tai padariau, nes turėjau nedaug problemų su litavimo jungtimis, ir tada maniau, kad tai yra patogi funkcija, kai pamiršau jį pašalinti iš kodo prieš įkeldamas.
4 žingsnis: ačiū
Norėčiau pamatyti, kaip jūs visi pagerinsite šią idėją
Leiskite man žinoti, kaip norėtumėte tai patobulinti arba kaip patobulinote
Palik žinutę!