Turinys:

„Arduino“granulių viryklės valdiklis: 7 žingsniai
„Arduino“granulių viryklės valdiklis: 7 žingsniai

Video: „Arduino“granulių viryklės valdiklis: 7 žingsniai

Video: „Arduino“granulių viryklės valdiklis: 7 žingsniai
Video: Smart Dust Bin By Using Arduino Uno | #shorts #arduino #arduinoproject #iot #howtomake #tutorials 2024, Lapkritis
Anonim
„Arduino“granulių viryklės valdiklis
„Arduino“granulių viryklės valdiklis

Jis skirtas valdyti granulinę krosnį. Šviesos diodai yra signalai, kurie bus siunčiami valdyti ventiliatoriaus variklius ir sraigtą.

Mano planas yra tada, kai aš pastatysiu plokštę - naudoti kai kuriuos „triac“tvarkykles ir triakus 120 voltų grandinėms vairuoti. Aš atnaujinsiu tai, kai eisiu. Aš skelbiu tai tikėdamasis, kad tai padės kitiems, nes tai yra mokslinių tyrimų ir plėtros kaupimas iki šiol.

1 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

Dalys

„Arduino Uno Rev3“

DS3231 realaus laiko laikrodžio modulis.

16x2 LCD ekranas

I2C kuprinė LCD ekranui.

3 diodai

4 lytėjimo mygtukai

Bandomoji Lenta

Jumperio laidai.

Grandinė parodyta viršuje esančioje matavimo diagramoje. Rudas laidas grandinėje jungiasi prie viršutinio kaiščio, esančio LCD atgalinėje pakuotėje. Džemperis nuimamas. Tai leido man programiškai valdyti foninį apšvietimą.

2 žingsnis: DS3231 biblioteka

Atsisiunčiau biblioteką, kad galėčiau paleisti DS3231 laikrodį.

Originali DS3231 biblioteka.

3 veiksmas: pakeista DS3231 biblioteka

Aš šiek tiek pakeičiau biblioteką, kad man būtų lengviau ją suprasti. Įtraukiau tik tas funkcijas, kurių man reikėjo šiam projektui.

4 žingsnis: mygtukų biblioteka

Mygtukų biblioteka, kurią naudojau. Aš to nepakeičiau ir tiesiog naudoju tokią, kokia yra.

Bibliotekos gali būti importuojamos naudojant arduino ide arba tiesiog įtraukiamos į aplanką, paprastai esantį kompiuteryje/vartotojo vardas/dokumentai/arduino/bibliotekos. Dirbo pas mane.

5 žingsnis: LCD biblioteka

Turėjau naudotis šia biblioteka, kad LCD ekranas veiktų. Originali biblioteka, pateikiama kartu su ide, neveikia su „I2C“komunikacija, todėl tai leidžia tai padaryti.

6 veiksmas: užprogramuokite „Arduino“

Įkėliau.ino failą, kurį sukūriau su arduino ide. Visiškai išbandytas ir tikrai gerai veikia. Pridėjus triakus, gali tekti šiek tiek pakoreguoti, kad būtų galima valdyti ventiliatoriaus variklių impulsų pločio moduliavimą. Tai pakeis ventiliatoriaus variklio greitį.

Rekomenduojamas: