Turinys:

Soda fontanas: 7 žingsniai
Soda fontanas: 7 žingsniai

Video: Soda fontanas: 7 žingsniai

Video: Soda fontanas: 7 žingsniai
Video: Vilnius video. Kasinėjant Bernardinų sodą, rastas XVII amžiaus Vilniaus kvartalas 2024, Liepa
Anonim
Image
Image

Šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com)"

* pavargote rašyti gėrimą ant stalo? tai problema, su kuria susiduria visi. ultragarso jutiklio ir „Arduino“pagalba … radau šaunų, pigiai sukonstruotą sprendimą..

su paprastu kodu. galite visiškai išspręsti šią problemą.

1 žingsnis: dalys

Sukurkite grandinę
Sukurkite grandinę

1-jungiamieji laidai

2- ultragarsinis jutiklis

3 relių modulis

4-5 V oro siurblys

5- Duonos lenta

6 servo variklis

7-IR valdiklis

8- IR imtuvas

9- „Arduino nano“

2 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

pridedama, yra grandinės schema.

Čia yra visų dalių kaiščiai:

relė 7echo 8

trigubas 9

Servo variklis 10

imtuvas 11

* galite pakeisti šiuos kaiščius. Tačiau įsitikinkite, kad kodas atitinka jūsų ryšius.

3 žingsnis: kodas

yra du kodai.. pirmasis yra mygtukų, kuriais norite atidaryti ir uždaryti dangtelį, adreso gavimas. Aš naudodavau + atidaryti, - uždaryti. paleiskite kodą ir atidarykite serijinį monitorių. paspauskite atidarymo mygtuką ir nukopijuokite gautą vertę į serijinį monitorių (PRESS LGHTLY). įklijuokite skaičių, kurį gavote vietoj (0xFF18E7). pakartokite su uždarymo mygtuku. tada uždarykite serijinį monitorių ir nuotolinio valdymo kodą. ir įkelkite projekto kodą į „Arduino“.

* Peržiūrėkite įkeltą vaizdo įrašą, kad pamatytumėte rezultatus po kodo įkėlimo.

nepamirškite atsisiųsti reikalingų bibliotekų.

* dėl projekto kodo..

reikia sudėti tris kodus. Pirmiausia sutvarkykite projekto kodą ir pridėkite jį prie „Arduino“, tada sukurkite du naujus čiaupus, vieną.cpp ir vieną.h.

4 žingsnis: mechaninis projektavimas

Image
Image

pridedamas 3D animacinis mašinos dizaino vaizdo įrašas. taip pat įkeliami STL failai, jei norite jį atspausdinti 3D formatu. Jūs taip pat galite sukurti mašiną rankomis, naudodami putas arba kartoną. Savo dizaine naudojau putas, nes jos yra lengvesnės.

*Matmenys priklauso nuo sodos butelio dydžio, kurį norite naudoti.

5 žingsnis: kaip tai veikia?

Prijungus sistemą prie maitinimo, pirmiausia bus paleistas tuštumos sąrankos turinys. Vienas iš svarbiausių įvykių yra IR nuotolinio imtuvo inicijavimas, kuris daugiausia priklauso nuo laikmačio veikimo. tada prie pasirinkto kaiščio taip pat pritvirtinkite servo signalo liniją. po to veiks tuštumos ciklo funkcija. matuojamas atstumas. Jei relės signalas yra mažesnis nei 5 cm, įjungiamas siurblys, o jei atstumas yra didesnis nei 5 cm, relės signalas mažėja, kad atjungtų srovės maitinimą. tada patikrinkite, ar paspaudžiamas bet kuris nuotolinio valdymo pulto mygtukas, ar ne, taigi, jei paspaudžiamas mygtukas, gaukite rodmenis arba IR, tada palyginkite jį, kad žinotumėte, kuris mygtukas yra paspaustas, taigi, jei paspausite atidarymo mygtuką, servo sistema pasuks į atidarymo kampą. jei paspausite išjungimo mygtuką, servo sistema pasuks uždarytu kampu. po to tuštumos ciklas bus pakartotas dar kartą.

6 žingsnis: Servo variklis

norint pasiekti šį projektą, reikia sureguliuoti servo variklį. Servo variklio vaidmuo šiame projekte yra atidaryti ir uždaryti mašinos dangtį naudojant nuotolinio valdymo pultą. prie servo variklio reikia priklijuoti ilgesnį daiktą. tai gali būti medinė lazda arba putplasčio gabalas, kurį naudojau šiame projekte, tada visas servo variklis bus priklijuotas prie mašinos šono. žiūrėkite pridėtus paveikslėlius.

7 žingsnis: maitinimas

šis projektas gali būti maitinamas 5–12 V baterija. galite maitinti naudodami „Arduino“kabelį, prijungtą prie maitinimo lizdo, kaip aš. arba prie 9 V baterijos galite prijungti 9V akumuliatoriaus adapterį. ir apipjaukite iki galo, kad prijungtumėte prie duonos lentos. Atminkite, kad prie teigiamos 9 V baterijos pusės prijunkite „Arduino“„Vin“kaištį, o ne 5 V kaištį, nes 5 V kaištis gali laikyti tik 5 V, o ne 9.

Rekomenduojamas: