Turinys:

Švytintis oro burbuliukų laikrodis; Powered by ESP8266: 7 žingsniai (su nuotraukomis)
Švytintis oro burbuliukų laikrodis; Powered by ESP8266: 7 žingsniai (su nuotraukomis)

Video: Švytintis oro burbuliukų laikrodis; Powered by ESP8266: 7 žingsniai (su nuotraukomis)

Video: Švytintis oro burbuliukų laikrodis; Powered by ESP8266: 7 žingsniai (su nuotraukomis)
Video: Apleistas dvaras Portugalijos miesto viduryje! - Viskas, kas liko 2024, Lapkritis
Anonim
Švytintis oro burbuliukų laikrodis; Parengta pagal ESP8266
Švytintis oro burbuliukų laikrodis; Parengta pagal ESP8266
Švytintis oro burbuliukų laikrodis; Parengta pagal ESP8266
Švytintis oro burbuliukų laikrodis; Parengta pagal ESP8266

„Švytintis oro burbuliukų laikrodis“rodo laiką ir kai kurias grafikas apšviestais skysčio oro burbulais. Skirtingai nuo LED matricos ekrano, nuobodžiai slenkantys, žėrintys oro burbuliukai man leidžia atsipalaiduoti.

Dešimtojo dešimtmečio pradžioje aš įsivaizdavau „burbulų demonstravimą“. Deja, tuo metu idėja nebuvo įgyvendinta dėl mano ribotų įgūdžių ir laiko bei panašių idėjų, kuriuos iki šiol sukūrė kiti. Dabar man atėjo tinkamas laikas suprasti mano „švytintis oro burbuliukų laikrodis“. Pradedant nuo pagrindinių ir preliminarių bandymų, „švytintis oro burbuliukų laikrodis“pagaliau rodė laiką ant mano stalo.

1 žingsnis: dalys, medžiagos ir įrankiai

Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai
Dalys, medžiagos ir įrankiai

Noriu, kad „žėrintis oro burbuliukų laikrodis“būtų kuo mažesnis, naudojant įprastas dalis. Kai kurie solenoidiniai vožtuvai buvo išbandyti ir buvo pasirinktas pigiausias, taip pat mažiausias, įsigytas iš „AliExpress“, tačiau nepatvirtinau jo patvarumo. Remiantis tokiais preliminariais bandymų rezultatais, pagrindinis matmuo sukurtas taip, kad šriftas: 8 bitų pločio, ekrano plotas: maždaug 200 mm aukščio x 90 mm pločio.

Aš nusipirkau tinkamo dydžio skaidraus stiklo vazą ir suprojektavau akrilo dalis pagal vazą ir kitas vėdinimo dalis.

1. vėdinimo dalys (informacija apie įsigytas dalis tuo metu, kai nusipirkau, tik nuoroda)

  • solenoidinis vožtuvas: 8 vnt („AliExpress“, 1,79 USD/vnt., pavadintas „DC 5V 6V elektrinis mini mikro solenoidinis vožtuvas Oro dujų išleidimo išmetimo sistema nerekomenduojama 2 padėties 3 krypčių dujų oro siurbliui“) *1 *1 (2020-5-7); šiam naudojimui geriau naudoti normalų uždarymo 2 krypčių solenoidinį vožtuvą (atidaromas įjungus maitinimą).
  • oro atšakos vamzdis; aštuoni išėjimai su vožtuvais („Amazon.co.jp“, 1556JPY, pavadintas „Uxcell Aquarium Air Tube Bifurcation Elbow/8 One-Way Exit Lever Pump“)
  • oro siurblys Savo atsakomybe pasirinkite tinkamą oro siurblį. Ilgai uždarykite visus vožtuvus, dėl kurių oro siurblys gali perkaisti.
  • vamzdžiai; ID6-OD8mm, ID4-OD7mm, ID3-OD6mm
  • vamzdžio jungtis; L formos, I formos
  • akrilo plokštė; skaidrus; storis 2 mm ir 3 mm
  • akrilo plokštė; juoda; storis 2 mm

2. plokštės dalys

  • ESP8266
  • OLED ekranas; 0,91 colio, 128 x 32
  • I/O plėtiklio IC; MC23017
  • LED juostelės; „NeoPixel“: 8 vnt
  • FET; 2SK2412: 8 vnt
  • Diodas; IN4002: 8 vnt
  • Kintamosios srovės adapteris; 6V-1.8A
  • įvairūs dalys

3. įvairūs.

  • stiklo vaza; OD120 mm aukštis 260 mm
  • glicerinas; grynumas 99%, 2,5L
  • dėžės korpusas
  • klijai

4. įrankiai ir kt

  • lazerinis pjaustytuvas akrilo plokštėms pjaustyti
  • įvairūs įrankiai elektros plokštės surinkimui
  • prieinamas WiFi

2 žingsnis: akrilo dalių pjaustymas lazeriu

Akrilo dalių pjovimas lazeriu
Akrilo dalių pjovimas lazeriu

Naudojant lazerinį pjaustytuvą, pjaustomos akrilo dalys. Pridedamas ai („Adobe illustrator“) failas *1. Jie skirti stiklinei vazai ir kitoms įsigytoms vėdinimo dalims. Stiklo vazos dydis: vidinis dydis 113 mm, 243 aukštis, išorinis dydis 120 mm, 260 mm aukštis.

*1 (2020-3-20); ai failas peržiūrimas, kad nesutaptų kiekvieno sluoksnio brėžiniai. Bandžiau įkelti tą patį turinį, išsaugotą kaip.dxf failas, bet neteisingai įkeltas, tarkime, kad tai kažkas sistemos klaida instrukctables.com.

*2 (2020-3-27); informacija apie akrilo plokštės storį ir spalvą pridedama prie viršuje esančio paveikslo užrašo. Spustelėkite paveikslėlį, kad pamatytumėte antraštes.

3 žingsnis: Vėdinimo dalių surinkimas

Vėdinimo dalių surinkimas
Vėdinimo dalių surinkimas
Vėdinimo dalių surinkimas
Vėdinimo dalių surinkimas
Vėdinimo dalių surinkimas
Vėdinimo dalių surinkimas

L formos skaidrios vamzdžių jungtys naudojamos kaip purkštukai, priveržti ant skaidrios akrilo dalies. Akrilo dalys yra sujungtos. Skirstytuvai tarp kiekvieno purkštuko neleidžia tarpusavyje trukdyti tarp kaimyninių burbuliukų.

purkštukai, solenoidiniai vožtuvai, oro atšakos vamzdis ir oro siurblys yra sujungti tinkamo dydžio vamzdeliais.

*1 (2020-5-7); penktame paveikslėlyje 3 krypčių solenoidinio vožtuvo nenaudojamas išėjimas (atidaromas išjungus maitinimą) yra sandarus. normaliai uždaromas 2 krypčių solenoidinis vožtuvas (tik išleidimo anga atidaroma įjungus maitinimą) yra geresnis šiam naudojimui.

4 žingsnis: Valdymo grandinės surinkimas

Valdymo grandinės surinkimas
Valdymo grandinės surinkimas
Valdymo grandinės surinkimas
Valdymo grandinės surinkimas
Valdymo grandinės surinkimas
Valdymo grandinės surinkimas

Kaip nuoroda, pridedama mano dizaino schema, kurią gali būti sunku perskaityti. Kai kurios dalys yra pasirinktos mano rankoje, kad nebūtų optimizuotos. Pridedamos surinktos valdymo grandinės nuotraukos priekinėje ir galinėje pusėje, netinkamai atlikti laidai, bet jei tai gali jums padėti.

„WiFi“prijungtas ESP8266 valdo aštuonis solenoidinius vožtuvus per I/O plėtiklį; I2C sąsaja, kad OLED ekrane būtų rodomas teisingas laikas ant oro burbuliukų.

Aštuoni „NeoPixels“yra suklijuoti ant akrilo dalies (pavadintos „NeoPixel support-top“), kad būtų išdėstyti po kiekvienais oro purkštukais, naudojant „NeoPixel support-side“ir „NeoPixel support-top spacer“oro burbuliukams apšviesti. Jie sumontuoti dėžutės korpuse.

5 žingsnis: Surinkite visiškai

Surinkimas Visiškai
Surinkimas Visiškai
Surinkimas Visiškai
Surinkimas Visiškai

vėdinimo įrenginys, plokštė ir kiti yra visiškai surinkti.

Tada į vazą supilkite gliceriną. Glicerinas, kurį nusipirkau, yra 99%grynumo, 2,0 l.

6 žingsnis: „Arduino“kodavimas

Čia galite rasti arduino kodą.

Žr. Kitą straipsnį apie ESP8266 arduino kodavimą ir OTA įkėlimą. Atsiprašome už neišmanų kodą ir japonų komentarus.

Jūsų „wifi_ssid“ir „wifi_password“reikia įvesti eilutėje: wifiMulti.addAP („your_wifi_ssid“, „your_wifi_password“);

7 žingsnis: derinimas ir patvirtinimas

Derinimas ir patvirtinimas
Derinimas ir patvirtinimas
Derinimas ir patvirtinimas
Derinimas ir patvirtinimas

Derinimas yra svarbus, kad burbulų simbolių forma būtų geriau skaitoma.

1. sureguliuokite 8 rankinius vožtuvus, kad sumažėtų oro burbuliukų tūrio svyravimai iš kiekvieno purkštuko, didėjantis burbulo greitis priklauso nuo jo tūrio.

2. Dėl arduino kodo; pagrindinis OTA, šie parametrai apibrėžia oro burbuliukų tūrį ir veterinarinį tarpą tarp oro burbuliukų, tinkamai juos nustatykite. Priklausomai nuo skysčio ir oro maišymo įrenginio specifikacijų, šiuos parametrus reikia keisti ・ int bubbleDelay = 15; // atidėjimo laikas m sek., kad elektromagnetiniai vožtuvai būtų atviri, apibrėžkite oro burbuliukų tūrį ・ int bubbleSeparateDealy = 1000; // uždelsimo laikas m sek., norint nustatyti vertikalų tarpą tarp oro burbuliukų

Arduino kode galite keisti/pridėti šrifto duomenis, kuriuos norite rodyti „žėrinčiame oro burbuliukų laikrodyje“.

Ilgai uždarykite visus vožtuvus, dėl kurių oro siurblys gali perkaisti. Įsitikinkite, kad oro siurblys yra jūsų nuolatinis veikimas. Taip pat turi būti patvirtintas solenoidinio vožtuvo patvarumas. Tai gali būti labai svarbu jūsų naudojimui.

Dėkojame, kad domitės mano projektu. Smagaus poilsio su šiuo laikrodžiu!

Taip pat patikrinkite „Make It Glow“konkursą žemiau esančiame įraše.

Padarykite švytėjimo konkursą
Padarykite švytėjimo konkursą
Padarykite švytėjimo konkursą
Padarykite švytėjimo konkursą

Didysis prizas konkurse „Padaryk švytėjimą“

Rekomenduojamas: