Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Paggawa ng Casing + Awtomatikong feeder
- Hakbang 2: Hakbang 2: Ikonekta ang Iyong Mga Bahagi
- Hakbang 3: Hakbang 3: Gumawa ng Database
- Hakbang 4: Hakbang 4: Sumulat ng Python Code at Arduino Code
- Hakbang 5: Hakbang 5: HTML, CSS at JavaScript
- Hakbang 6: Hakbang 6: Pagtitipon ng Proyekto
Video: SmartAquarium - Mathias: 6 na Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-05 19:33
Ang isang malaking problema para sa mga taong may isda ay kaysa kapag nagbakasyon kailangan nila ng isang tao upang alagaan sila. Ako at ang aking pamilya ay may parehong problema at palaging isang pagmamadali upang makahanap ng isang tao. Ngayon sa aking proyekto inaasahan kong matanggal ang problemang ito sa aking SmartAquarium.
Pangkalahatang Impormasyon:
- average na gastos ay sa paligid ng 313 euro
- kabuuang halaga ng oras na gugugol sa paggawa ng lahat tungkol sa proyekto: 250 oras (maaaring mag-iba ito depende sa iyong mga kasanayan sa pag-program)
Mga Link:
- Ang aking personal na website: mathiasdeherdt.be
- Bill ng materyal aka BOM: FinalBOM.xlsx
Hakbang 1: Hakbang 1: Paggawa ng Casing + Awtomatikong feeder
Mga Materyales:
- Kahoy
- Kahoy at sobrang pandikit
- Basong plastik
- door knob
- Mga tornilyo
- Hawak ng bakal
- Mga bisagra
- Wire ng manok
- magnetikong
Mga tool:
- Saw
- Makina ng pagbabarena
- Sander
- Screwdrivers
- File ng kahoy
Ang pagbuo ng pambalot na hakbang-hakbang:
Hakbang 1: nakita ang kahoy sa iyong ninanais na laki. Gusto mo ng 2 mga tabla para sa itaas at ibaba, 2 para sa kaliwa at kanang bahagi at 2 para sa likod at harap. Kapag mayroon ka ng lahat sige na idikit ang mga ito nang magkasama (na may pandikit na kahoy) kaya't bumuo ng isang kahon. Tiyaking mayroong maraming presyon sa kahoy upang ang lahat ay maaaring magkola ng magkasama
Hakbang 2: tiyaking nag-iiwan ka ng mga butas para sa mga kable at para sa mga airhole. Hindi mahalaga kung nasaan sila, ilagay mo lang sila kung saan ka akma
Hakbang 3: Matapos mong gawin ang iyong mga butas, kumuha ng isang woodfile at i-file ang lahat upang makinis ito
Hakbang 4: kola ang hawakan sa tuktok ng iyong pambalot at idikit ang doorknob sa gilid na maaaring mabuksan at sarado. Ikonekta din ang pinto gamit ang mga bisagra at maglagay ng magnetics upang ang pintuan ay manatiling sarado
Ang pagbuo ng feeder nang sunud-sunod:
Hakbang 1: Maghanap ng isang hindi gaanong malaking plastik na mangkok at gumawa ng isang maliit na butas dito, siguraduhin na ang talukap ng mangkok ay maaaring alisin nang napakadali
Hakbang 2: Maghanap ng isang bagay upang makagawa ng mga compartiment sa loob at ikonekta ang mga ito sa isang kahoy na stick
Hakbang 3: Siguraduhin na ang kahoy na stick ay mas malaki kaysa sa umiikot na bakal ng stepper motor, gagawa kami ng isang butas doon upang ilipat ng stepper motor ang lahat sa loob
Hakbang 4: Gumawa ng isang bagay na maaaring ilagay ang feeder sa itaas ng butas sa iyong aquarium, ginawa ko ito sa isang uri ng mga laruan sa pagbuo
Hakbang 2: Hakbang 2: Ikonekta ang Iyong Mga Bahagi
Mga Bahagi (maaari mong laging sanggunian ang aking BOM):
- Raspberry Pi na may lakas na suplay
- Arduino type A hanggang B
- Hindi tinatagusan ng tubig ds18b20
- Display ng QAPASS 1602A
- Hakbang motor 28BYJ-48
- Mga Breadboard
- Mga wires na lalaki hanggang lalaki, lalaki hanggang babae na mga wire
- Mga lumalaban
- PH sensor 40x40 mm
- Bentilador
- Force sensitive resistor (FSR)
- Relay
- 2 potentiometric sensor
- LM2596S DC-DC
- [LAMP]
Mga kasangkapan
- Panghinang
- Pagkuha ng pliers
- Screwdriver
- Heat shrink tubing
- Mainit na air blower
- sander
Kaya saan magsisimula? Una kailangan mong makuha ang bawat bahagi, pagkatapos nito subukan at sundin ang aking iskema sa abot ng iyong makakaya.
Ang Pi ang pinakamahalagang piraso ng palaisipan, kikilos ito tulad ng isang hub na kumokontrol sa lahat, kahit na sa Arduino. Ang Arduino ay magiging alipin ng Pi ngunit higit pa sa paglaon sa Hakbang 3.
Karamihan sa eskematiko ay tuwid na pasulong, ikonekta ang lahat at tiyakin na ang mga batayan ay konektado mabuti. Ang mahirap na bahagi ay ang iyong ilawan. Kakailanganin naming sirain ang switch na bukas at ikonekta ito sa isang relay, kung ginulo namin ito maaari mong sirain ang lampara. Kapag ang switch ay bukas, ikonekta ang 2 wires sa mga wire ng lampara. Ikonekta ang mga iyon sa relay [PICTURE]
Isang mahalagang mensahe din, gamitin ang Heat shrink tubing kapag nakalantad ang mga cable upang hindi sila makagambala sa isa't isa.
Hakbang 3: Hakbang 3: Gumawa ng Database
Una nais mong gumawa ng isang modelo para sa iyong database, ang mine ay magiging ganito [Larawan 1], mayroon akong dalawang mga tabel, isa para sa aking sensor at isa para sa aking pagsukat.
Sa talahanayan ng sensor kakailanganin mo ang isang ID, Pangalan (ng sensor) at isang yunit. Sa talahanayan ng pagsukat mayroon akong aking sensor_ID (mula sa aking talahanayan ng sensor), isang oras kung kailan ka kumuha ng pagsukat at ang halaga ng iyong pagsukat. Kailangan din namin ng isa pang mesa para sa ilaw, ito ay upang mai-on at i-off namin ito ng website at maipakita ang kasalukuyang katayuan.
Matapos mong malikha ang database ilalagay mo ito sa Raspberry Pi.
Hakbang 4: Hakbang 4: Sumulat ng Python Code at Arduino Code
Ngayon ay oras na para sa totoong trabaho, pagsulat ng code para sa lahat. Sa loob ng zip file makikita mo ang aking (hindi gaanong magandang) code. Mayroong impormasyon na inilagay sa linya ng komento.
Para sa backend kakailanganin mo lamang ang app.py file.
Para sa frontend kakailanganin mo ang mga Template at static
Tulad ng sinabi ko sa Hakbang 2 ang Arduino ay alipin ng Raspberry Pi. Ginagawa namin ito upang maiugnay namin ang Arduino sa Pi gamit ang isang usb cable at gumawa ng ilang mga pag-edit at pag-install ng ilang mga bagay. Una sa lahat mag-i-install ka ng nanpy sa Pi.
Hakbang 5: Hakbang 5: HTML, CSS at JavaScript
Ang disenyo ng website ay isa ring napakahalagang bahagi ng proyekto, ito ay isang paraan upang suriin ang mga bagay tulad ng temperatura at awtomatikong bigyan ang pagkain.
Pinili kong gumawa ng mga parihaba kung saan sa loob ko ipinapakita ang aking mga halaga.
Gayundin mayroong isang cool na tampok kung saan maaari mong makita ang isang graph ng lahat ng data mula sa temperatura at sensor ng PH.
Hakbang 6: Hakbang 6: Pagtitipon ng Proyekto
Kapag nakumpleto na ang lahat ng iba pang mga hakbang maaari mong simulang magkasama ang lahat. Ang lahat ng iyong mga sangkap ay pupunta sa loob ng gawa sa kahoy na kahon. Ikinakabit namin ang lahat sa dingding sa pamamagitan ng paggamit ng velcro at paglalagay ng lahat sa tamang lugar at tinitiyak pa rin na nakakonekta nang maayos ang lahat.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,