Talaan ng mga Nilalaman:
- Hakbang 1: Hardware
- Hakbang 2: Pagdidisenyo ng Programa
- Hakbang 3: Arduino
- Hakbang 4: Higit pang Code Yay !!!!!
- Hakbang 5: Pinagsama Mo Lahat Ito at Dasal Na Mag-synthesize (AKA Lumikha ng Iyong Master File)
- Hakbang 6: Pag-set up ng Iyong Hardware AT Mga Paghihigpit
- Hakbang 7: Pagpapatakbo ng Programa
- Hakbang 8: Buhay Ito
Video: Project ng Saver ng Tubig: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Mga May-akda: Monique Castillo, Carolina Salinas
Kami ay tungkulin sa pagdidisenyo ng isang proyekto na may layuning magbigay ng kontribusyon sa pagpapanatili. Napagpasyahan namin, na katutubong mga taga-California na pakiramdam na patuloy silang nasa isang pagkauhaw, upang lumikha ng isang Water Saver na partikular na nauugnay sa mga sistema ng pandilig. Tulad ng nalalaman natin na ang karamihan sa mga system ng tubig ay itinakda sa mga awtomatikong timer na may posibilidad na maging napaka-archaic sa katotohanang ang mga ito ay nasa o naka-off, na walang pagsukat kung mayroon mang talagang nangangailangan ng tubig o hindi. Sa bihirang okasyon na nakakakuha kami ng ulan at ang lahat ay maayos na puspos, bumubulusok pa rin ang mga pandilig. Dahil dito nagtayo kami ng isang prototype system na aabisuhan ka upang patayin ang sistema ng pandilig kapag naabot nito ang paunang natukoy na antas ng kahalumigmigan na iniiwasan ang pag-aaksaya ng tubig.
Kaya, ngayon ipapakita namin sa iyo kung paano gumawa ng iyong sariling water saver upang matulungan mong gawin ang iyong bahagi sa pag-iimbak ng tubig habang masaya sa paglikha nito!
Hakbang 1: Hardware
Ano ang kakailanganin mong magsimula:
- Masipag na Basys 3 FPGA Board
- Arduino UNO board
- Soil Moisture Sensor
- Lupon ng Tinapay
- Mga wire
- Isang berdeng LED
- Isang pulang LED
- Micro USB para sa Basys 3 Board
- USB Type A / B para sa Arduino
- (2) 330 ohm resistors
Pag-access sa Vivado na maaaring ma-download mula sa website ng XILINX:
Pag-download ng Vivado
At pag-access sa Arduino IDE na maaaring ma-download mula sa website ng Arduino:
I-download ang Arduino
At sa wakas isang positibong pag-uugali:)
Hakbang 2: Pagdidisenyo ng Programa
Una kakailanganin mong maunawaan kung ano ang iyong gagamitin para sa programa mula simula hanggang katapusan (at lahat ng nasa pagitan). Kaya gumawa kami ng isang Black Box Diagram - makakatulong ito sa iyo na mailarawan ang mga hakbang at kung ano ang aabutin upang likhain ang proyekto.
Hakbang 3: Arduino
Ang paggawa ng bawat file nang isa-isa ay mahalaga sa pag-debug at makita kung mayroon kang anumang mga error sa gayon, magsisimula kami sa code para sa Arduino. Ang Arduino code dito ay ginagamit upang mangolekta ng data ng sensor at isalin ang digital data sa digital.
Hakbang 4: Higit pang Code Yay !!!!!
Susunod na ipinatupad namin ang D Flip-Flop.
Ang D Flip-Flop para sa aming mga layunin ay nagsilbi upang salain ang data ng Arduino sa aming system.
Kapag na-verify mo na synthesize ito, pagkatapos ay maaari kang magpatuloy sa susunod na bahagi.
Ang base code ng display ng SSEG ay ibinigay sa amin ng aming mapagbigay na pinuno, si Propesor Danowitz, na may mga menor de edad na pag-edit upang magkasya sa aming mga pangangailangan. Ginamit din namin ang module ng relo ng orasan na ibinigay sa amin ni Propesor Danowitz upang i-multiplex ang display.
At sa sandaling muli siguraduhin na ang pagbubuo na ito ay mawawala nang walang sagabal, dahil malapit mo na itong pagsamahin.
Hakbang 5: Pinagsama Mo Lahat Ito at Dasal Na Mag-synthesize (AKA Lumikha ng Iyong Master File)
Panghuli gagamitin mo ang lahat ng magkakahiwalay na mga file at pagsamahin ang mga ito. Ito ang huli ngunit maaaring ang pinaka-masasabing nakakainis na hakbang, sa pag-aakalang hindi ito synthesize. Palaging masaya na i-troubleshoot ang nangyari. Iyon ang dahilan kung bakit mahalaga na gawin mo ang bawat file nang sunud-sunod upang matiyak (na, karamihan ng oras) na tumatakbo ito.
Ang master file ay nag-uugnay sa lahat ng mga sub-file nang magkakasama.
Hakbang 6: Pag-set up ng Iyong Hardware AT Mga Paghihigpit
Itinalaga namin ang aming mga switch, output at input (kilala rin bilang iyong mga hadlang) para sa mga layunin ng Aesthetic, organisasyon, at daloy, at maaari mo ring maglaro sa paglipat din ng mga ito. Tinutukoy ng file na hadlang kung paano namin pisikal na ikonekta ang mga wire.
Ang tinapay na board at LED na mga kable ay tapos na sa gayon, sa halip na mag-post ng isang nakakapagod na sunud-sunod na gabay dito ay isang larawan at isang gabay sa sanggunian na tumulong sa pag-set up ng aming board ng tinapay - mula sa Arduino tutorial website.
Paano mag-set up ng board ng tinapay
at ang larawang ito ay ginamit ni
LED BLINK SKETCH
Hakbang 7: Pagpapatakbo ng Programa
Ngayon na ang oras upang patakbuhin ang lahat at subukan ang mga error. Kung hindi ito tumatakbo, dumaan sa bawat isa sa iyong mga file at tiyaking tumutugma ang mga pangalan ng iyong pagtatalaga. Mas ginagawa namin ang pagkakamali na ito pagkatapos ay nais naming aminin, ngunit ang syntax ay napakahalaga.
Itinakda namin ang aming threshold sa 550, at maaari mo rin itong laruin.
Inirerekumendang:
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Tubig na Naa-access !: 7 Mga Hakbang (na may Mga Larawan)
Mga Laruang Switch-Adapt: Mga Paglalakad sa Tubig na Lumalakad sa Dragon na Naa-access !: Ang pagbagay ng laruan ay nagbubukas ng mga bagong paraan at na-customize na solusyon upang payagan ang mga bata na may limitadong mga kakayahan sa motor o mga kapansanan sa pag-unlad na makipag-ugnay sa mga laruan nang nakapag-iisa. Sa maraming mga kaso, ang mga bata na nangangailangan ng inangkop na mga laruan ay hindi maaring
Walang Pakikipag-ugnay na Tubig na Tubig: 9 Mga Hakbang (na may Mga Larawan)
Walang Pakikipag-ugnay na Tubig na Tubig: Para sa pagtatapos ng aking unang taon bilang isang mag-aaral ng MCT ay inatasan akong gumawa ng isang proyekto na naglalaman ng lahat ng mga kasanayang nakuha ko mula sa mga kurso sa buong taon. Naghahanap ako ng isang proyekto na susuriin ang lahat ng mga itinakdang mga kinakailangan ng aking mga guro at sa
Paalala sa Tubig na Hawak ng Botelya ng Tubig: 16 Hakbang
Tagapamahala ng Botelya ng Tubig na Paalala: Nakalimutan mo bang uminom ng iyong tubig? Alam kong ginagawa ko! Iyon ang dahilan kung bakit naisip ko ang ideya ng paglikha ng isang may hawak ng bote ng tubig na nagpapaalala sa iyo na uminom ng iyong tubig. Ang may hawak ng bote ng tubig ay may tampok kung saan ang ingay ay tunog bawat oras upang ipaalala sa iyo
Sistema ng Alarma sa Pag-inom ng Tubig / Monitor ng Pag-inom ng Tubig: 6 na Hakbang
Sistema ng Alarma sa Pag-inom ng Tubig / Monitor ng Pagkuha ng Tubig: Dapat tayong uminom ng sapat na Dami ng Tubig Araw-araw upang mapanatili tayong malusog. Gayundin maraming mga pasyente na inireseta na uminom ng ilang mga tiyak na dami ng tubig araw-araw. Ngunit sa kasamaang palad ay napalampas namin ang iskedyul halos araw-araw. Kaya't dinisenyo ko
Makatipid ng Tubig at Pera Gamit ang Shower Monitor ng Tubig: 15 Hakbang (na may Mga Larawan)
Makatipid ng Tubig at Pera Gamit ang Shower Water Monitor: Alin ang gumagamit ng mas maraming tubig - isang paliguan o isang shower? Kamakailan ko lang naisip ang tungkol sa katanungang ito, at napagtanto ko na hindi ko talaga alam kung magkano ang ginamit na tubig kapag nag-shower ako. Alam ko kapag nasa shower ako kung minsan gumagala ang aking isip, iniisip ang tungkol sa isang cool na ne