Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
U ovom uputstvu ću vam pokazati kako sami napraviti sistem hlađenja za vaš akvarijum. Sve što trebate je osnovno znanje o elektronici, programiranju i malo vremena.
Ako imate bilo kakvih pitanja ili problema, možete me kontaktirati na moj
mail: [email protected]
Komponente koje pruža DFRobot
Pa počnimo
Korak 1: Ideja za projekat
Tako je ideja o ovom projektu došla nedugo nakon što sam kupio akvarij zbog problema s temperaturom vode.
Glavni problem je bio što je ugrađeno svjetlo počelo zagrijavati vodu u akvariju, ugrađeno svjetlo je klasično neonsko svjetlo 15W T8. Morao sam prilagoditi akvarij tako da temperatura vode ostane unutar željenog raspona (24 ° C, 75,2 ° F)
Nakon nekog istraživanja došao sam do konačnog oblika ovog projekta. Koristit ću temperaturnu sondu koja će biti uronjena u vodu. Sonda će biti uronjena oko 10 cm u vodu, jer topla voda ostaje na vrhu, a hladna voda ostaje na dnu. Ako bismo sondu potopili previše duboko u vodu, mjerili bismo temperaturu hladne vode, a ne temperaturu tople vode kako želimo. Mikrokontroler će se koristiti za obradu podataka i kontrolu aktivacije (upravljanje ventilatorima putem relejnog modula).
Ventilatori će upuhivati hladan zrak u akvarij, a time će miješati zrak i hladiti površinu vode.
Korak 2: Materijali
Gotovo svi potrebni materijali za ovaj projekt mogu se kupiti u internetskoj trgovini: DFRobot
Za ovaj projekat trebat će vam:
-Gravitacija: Vodootporni komplet senzora DS18B20
-Gravitacija: Digitalni relejni modul 5A
-DC-DC automatski koračni modul za povećanje snage (3 ~ 15V do 5V 600mA)
-Bluno Nano - Arduino Nano sa Bluetooth 4.0
-Žice za spajanje (F/M) (65 kom.)
-Ventilator 12V
-AC/DC pretvarač 15W 220V-12V
-Plastična razvodna kutija
-Nosač osigurača
-1A osigurač
Korak 3: Senzor temperature
Gravitacija: Vodootporni komplet senzora DS18B20
Koristi se za mjerenje temperature vode.
Senzor temperature DS18B20 pruža 9 do 12-bitna (konfigurabilna) očitanja temperature preko 1-žičnog sučelja, tako da samo jednu žicu (i uzemljenje) treba spojiti iz centralnog mikroprocesora.
Kompatibilan sa sistemima 3.0-5.5V.
Raspon temperature: -55 ℃ do 125 ℃
Preciznost: 0,5 ℃
Više o ovom senzoru možete vidjeti ovdje: DFRobot
Korak 4: Napajanje
Za isporuku ovog projekta koristio sam AC/DC pretvarač 15W 220V-12V. Njegova maksimalna izlazna struja je 1,25A. Može se kupiti na ebayu ili u drugim internetskim trgovinama za oko 15 USD ili manje.
12V se koristi za napajanje ventilatora, koji se koriste za hlađenje vodom. No, budući da Bluno nano-u treba napajanje od 5 V, a ne 12 V, morao sam dodati DC-DC Automatski Modul za Korak Nagore-Dolje Napajanje. Maksimalna struja ovog modula je 600 mA, što je više nego dovoljno za napajanje Bluno Nano -a i tri ventilatora.
DC-DC Automatski Modul za Korak Nagore-Naniže
-Ulazni napon: 3 ~ 15V DC
-Izlazni napon: 5V DC
-Maksimalna izlazna vršna struja: 600mA
Korak 5: Montaža
Nakon što sam nabavio sve komponente, došlo je vrijeme da sve sastavim.
- Prvo sam počeo s ožičenjem AC/DC pretvarača. Isporučuje se sa 230V AC, između faznog voda napajanja i pretvarača. Dodao sam 2A osigurač za zaštitu kola. (prva slika)
- Nakon toga sam dodao DC-DC step up-down modul. Spojen je izravno na 12V izlaz AC/DC pretvarača, tako da dobivamo 5V DC napajanje koje se koristi za napajanje Bluno Nano (direktno spojeno na 5V i GND)
- Iz AC/DC pretvarača 12V DC izlaza vodi žica spojena na relejni terminal, od te žice terminala ide direktno do 12V ventilatora. Relej se napaja iz DC-DC step modula (5V DC).
- Senzor temperature isporučuje se iz kompanije Bluno Nano.
- Podatkovna žica s terminala senzora ide na digitalni pin 2 na Bluno Nano -u.
- Žica s digitalnog pina 3 na Bluno Nano ide do upravljačkog pina na relejnom modulu.
Ventilatori se nalaze na stražnjoj strani akvarija kao što se može vidjeti na slici.
Korak 6: Program
Program je vrlo jednostavan, osnovna upotreba ON/OFF regulacije s histerezom. U ovom programu histereza je 0,5 ° C, jer se temperatura takve zapremine (54 litre) vode mijenja prilično sporo.
Maksimalna temperatura je 25 ° C, a najniža 24,5 ° C. Kada je vrijednost max temp. je dosegnut, ventilatori su uključeni i počinju miješati zrak i vodu za hlađenje. Kada je vrijednost najniže temp. je dosegnut, ventilatori su isključeni.
Preporučuje se:
Arduino ciklus vodenog ciklusa: 8 koraka (sa slikama)
Arduino vodeni ciklus Diorama: Napravit ćemo dioramu koja predstavlja vodeni ciklus, koristeći Arduino i neke motore za dodavanje pokreta i osvjetljenja. Ima školski osjećaj - jer je to zapravo školski projekt! Scenarij prezentacije je sljedeći: Sunce izlazi ujutro [Jedna porcija
Načini napajanja i hlađenja Raspberry Pi: 11 koraka (sa slikama)
Raspberry Pi načini napajanja i hlađenja: Pomalo je neugodno priznati da deset Raspberry Pis radi razne poslove po kući, ali uz to, upravo sam kupio još jedan pa sam mislio da bi bilo dobro dokumentirati i podijeliti svoj standard Pi modifikacije kao Instructabl
Automatsko praćenje vodenog blastera: 9 koraka
Automatsko praćenje vodenog blastera: Jeleni koji jedu ruže motivirali su me da napravim vodeni blaster za praćenje ciljeva koji će pomoći u odvraćanju od proždrljivih životinja … Ovaj vodeni blaster koristi video detekciju pokreta kako bi usmjerio servo i pokrenuo kratke rafale vode u metu. Puca samo
Samostojeći senzor plovka u akvariju: 4 koraka (sa slikama)
Samostojeći senzor plovka u akvariju: TL; DROvo uputstvo je posvećeno saznanju kada je voda preniska i obavještavanju o tome. Fokus ovoga je samo hardver, za sada nema implementacije softvera. ODRICANJE ODGOVORNOSTI: Mjerenja nedostaju i nisu precizna. To je bila ideja i upravo sam je bacio
Dodavanje dodatnog hlađenja na vaš Ibook G4/macbook: 5 koraka
Dodavanje dodatnog hlađenja na vaš Ibook G4/macbook: Pa, ovo je počelo i sa mojim mrtvim xboxom i prepolovljavanjem istog, i kad sam nedavno skinuo svoj ibook kako bih skinuo termo podlogu i zamijenio je termalnom pastom (Smiješno, mislio sam da je već bi imao termalnu pastu). Pa ovo nije uspjelo jer