Turinys:
- 1 žingsnis: Aparatūra
- 2 žingsnis: Programos kūrimas
- 3 žingsnis: „Arduino“
- 4 žingsnis: daugiau kodo Yay !!!!
- 5 veiksmas: sudėkite viską kartu ir melskitės, kad jis sintezuotų (AKA Sukurkite savo pagrindinį failą)
- 6 veiksmas: nustatykite aparatūrą ir apribojimus
- 7 žingsnis: paleiskite programą
- 8 žingsnis: jis gyvas
Video: Vandens taupymo projektas: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Autoriai: Monique Castillo, Carolina Salinas
Mums buvo pavesta sukurti projektą, kurio tikslas - prisidėti prie tvarumo. Mes, būdami vietiniai kaliforniečiai, kurie jaučiasi nuolat sausroje, nusprendėme sukurti vandens taupymo priemonę, specialiai susijusią su purkštuvų sistemomis. Kaip žinome, dauguma vandens sistemų yra įjungtos į automatinius laikmačius, kurie paprastai būna labai archajiški, nes jie yra įjungti arba išjungti, be matuoklio, ar kažkam iš tikrųjų reikia vandens, ar ne. Reta proga, kai lyja ir viskas yra pakankamai prisotinta, purkštuvai vis tiek išsijungia. Būtent dėl šios priežasties mes sukūrėme sistemos prototipą, kuris jums praneš, kad išjunkite purkštuvų sistemą, kai ji pasieks iš anksto nustatytą drėgmės lygį, išvengiant vandens švaistymo.
Taigi, šiandien mes jums parodysime, kaip patiems pasigaminti vandens taupymo prietaisų, kad galėtumėte prisidėti prie vandens taupymo ir smagiai jį kurti!
1 žingsnis: Aparatūra
Ko jums reikės norint pradėti:
- „Diligent Basys 3“FPGA lenta
- „Arduino UNO“lenta
- Dirvožemio drėgmės jutiklis
- Bandomoji Lenta
- Laidai
- Žalias šviesos diodas
- Raudonas šviesos diodas
- „Micro USB“, skirta „Basys 3“plokštei
- A/B tipo „Arduino“
- (2) 330 omų rezistoriai
Prieiga prie „Vivado“, kurią galima atsisiųsti iš „XILINX“svetainės:
Vivado parsisiųsti
Ir prieiga prie „Arduino IDE“, kurią galima atsisiųsti iš „Arduino“svetainės:
Arduino parsisiųsti
Ir pagaliau teigiamas požiūris:)
2 žingsnis: Programos kūrimas
Pirmiausia turėsite suprasti, ką ketinate naudoti programai nuo pradžios iki pabaigos (ir viskas tarp jų). Taigi mes sukūrėme juodosios dėžės diagramą - tai padės jums vizualizuoti žingsnius ir tai, ko reikės projektui sukurti.
3 žingsnis: „Arduino“
Atliekant derinimą ir išsiaiškinus, ar nėra klaidų, būtina atlikti kiekvieną failą po vieną, pradėsime nuo „Arduino“kodo. Čia esantis „Arduino“kodas naudojamas jutiklių duomenims rinkti ir analoginiams duomenims išversti į skaitmeninius.
4 žingsnis: daugiau kodo Yay !!!!
Toliau įdiegėme „D Flip-Flop“.
Mūsų tikslams „D Flip-Flop“buvo skirtas filtruoti „Arduino“duomenis į mūsų sistemą.
Kai patvirtinsite, kad jis sintezuojamas, galite pereiti prie kitos dalies.
SSEG ekrano pagrindinį kodą mums pateikė mūsų dosnus vadovas profesorius Danowitzas, su nedideliais pakeitimais, kad atitiktų mūsų poreikius. Mes taip pat naudojome laikrodžio daliklio modulį, kurį mums davė profesorius Danowitzas, norėdami multipleksuoti ekraną.
Ir dar kartą įsitikinkite, kad ši sintezė vyksta be problemų, nes jūs ketinate viską sujungti.
5 veiksmas: sudėkite viską kartu ir melskitės, kad jis sintezuotų (AKA Sukurkite savo pagrindinį failą)
Galiausiai naudosite visus atskirus failus ir sudėsite juos. Tai paskutinis, bet gali būti labiausiai varginantis žingsnis, darant prielaidą, kad jis nesintetinamas. Visada smagu išspręsti tai, kas nutiko. Štai kodėl svarbu kiekvieną failą atlikti žingsnis po žingsnio, kad užtikrintumėte (na, dažniausiai), kad jis būtų paleistas.
Pagrindinis failas sujungia visus antrinius failus.
6 veiksmas: nustatykite aparatūrą ir apribojimus
Savo jungiklius, išėjimus ir įvestis (taip pat žinomas kaip jūsų suvaržymai) priskyrėme estetiniams, organizaciniams ir srauto tikslams, taip pat galite žaisti ir juos perkeliant. Apribojimų failas nustato, kaip fiziškai prijungiame laidus.
Duonos lenta ir LED laidai buvo padaryti taip, o ne paskelbti nuobodų žingsnis po žingsnio vadovą, čia yra paveikslėlis ir informacinis vadovas, padedantis nustatyti mūsų duonos lentą-iš „Arduino“mokymo svetainės.
Kaip nustatyti duonos lentą
ir šią nuotrauką panaudojo
LED BLINK ESKYTAS
7 žingsnis: paleiskite programą
Dabar atėjo laikas viską paleisti ir patikrinti, ar nėra klaidų. Jei jis neveikia, peržiūrėkite visus savo failus ir įsitikinkite, kad jūsų užduočių pavadinimai sutampa. Mes darome šią klaidą dažniau, nei norėtume pripažinti, tačiau sintaksė yra labai svarbi.
Mes nustatėme savo slenkstį 550, ir jūs taip pat galite žaisti.
Rekomenduojamas:
„Corona Safe“: automatinis vandens taupymo čiaupas: 6 žingsniai
„Corona Safe“: automatinis vandens taupymo čiaupas: kiekvienas turime kas kartą nusiplauti rankas, kad atsikratytume viruso ir bakterijų, skirtų specialiai „Corona“virusui, turime nusiplauti rankas 20 sekundžių, kad visiškai atsikratytume. Be to, muilo dozatorius ar čiaupo rankenėlė gali būti nebūtinai higieniški ar
Realaus laiko šulinio vandens temperatūra, laidumas ir vandens lygio matuoklis: 6 žingsniai (su nuotraukomis)
Realaus laiko šulinio vandens temperatūros, laidumo ir vandens lygio matuoklis: šiose instrukcijose aprašoma, kaip sukurti nebrangų, realaus laiko vandens skaitiklį, skirtą stebėti temperatūrą, elektros laidumą (EC) ir vandens lygį iškastuose šuliniuose. Skaitiklis skirtas pakabinti iškasto šulinio viduje, matuoti vandens temperatūrą, EB ir
Vandens gėrimo aliarmo sistema /vandens įsiurbimo monitorius: 6 žingsniai
Vandens gėrimo aliarmo sistema /vandens suvartojimo monitorius: kasdien turėtume gerti pakankamai vandens, kad būtume sveiki. Taip pat yra daug pacientų, kuriems nurodoma kasdien gerti tam tikrą vandens kiekį. Bet, deja, beveik kasdien praleidome tvarkaraštį. Taigi projektuoju
ENERGIJOS TAUPYMO PROJEKTAS NAUDOJANT MICROCONTROLLER - ATMEGA8A: 3 žingsniai
ENERGIJOS TAUPYMO PROJEKTAS NAUDOJANT MICROCONTROLLER - ATMEGA8A: NUORODOS Į PROJEKTĄ: https://www.youtube.com/watch?v=KFCSOy9yTtE, https://www.youtube.com/watch?v=nzaA0oub7FQ IR https: // .youtube.com / watch? v = I2SA4aJbiYoOverviewŠis „energijos taupymo“įrenginys sutaupys daug energijos / energijos, nors
Maišytuvas be rankų arba pedalas arba vandens taupymo čiaupas: 5 žingsniai
Maišytuvas be rankų arba pedalinis maišytuvas arba vandens taupymo čiaupas: tai pigus ir paprastas būdas išjungti maišytuvą į laisvų rankų (higieninį) maišytuvą. Gydytojams to reikia higienos tikslais arba virtuvėje. Taip pat panašūs darbuotojai laisvų rankų įrangai, plauti abi rankas vienu metu ir taupyti vandenį