Съдържание:
- Стъпка 1: ОЦЕНЕТЕ СТРАНАТА НА ИЗПАРЯВАНЕ НА АКВАРИУМ
- Стъпка 2: Сглобяване на хардуер
- Стъпка 3: ЗАРЕЖДАНЕ НА ПРОГРАМАТА НА ARDUINO И КАЛИБРИРАНА ПОМПА
- Стъпка 4: СРАВНЕТЕ МАКСИМАЛНА ВЪЗМОЖНА ЧИСТОТА НА ПОМПАТА С АКВАРИУМ
- Стъпка 5: СВЪРЗВАЙТЕ ПОМПАТА С АКВАРИУМ
- Стъпка 6: ИНСТРУКЦИРАЙТЕ ПОМПАТА ДА ИЗПУСКА НА СЪОТВЕТНИТЕ СТОЙНОСТИ
Видео: СИСТЕМА ЗА ИЗПАДВАНЕ НА АКВАРИУМ: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Изпарението намалява количеството вода в аквариума и ако не се компенсира, ще доведе до промени в химията на останалата вода. Такива промени ще имат отрицателно въздействие върху формите на живот в аквариума. Ето защо е важно водата да се поддържа на подходящо ниво. Това може да стане ръчно или от система, която го прави автоматично. В този проект ще направим такава система.
ПРЕДИМСТВА:
- Помага за поддържане на стабилна химия на водата, като рН и соленост.
- Веднъж настроена, не е необходима човешка намеса, освен ако не се изисква поддръжка.
- Спестява време.
МАТЕРИАЛИ И ИНСТРУМЕНТИ:
- 1- Arduino UNO
- 1- Комплект перисталтична помпа Atlas
- Платка
- Кабелни проводници
- Измервателна чаша
- Ясна лента
Стъпка 1: ОЦЕНЕТЕ СТРАНАТА НА ИЗПАРЯВАНЕ НА АКВАРИУМ
Скоростта на изпаряване на аквариума е жизненоважна, тъй като ще се използва при настройка на перисталтичната помпа.
а) Уверете се, че водата в аквариума е на правилното ниво. Използвайте парче чиста лента, за да маркирате тази точка.
б) Оставете аквариума да престои няколко дни, без да добавяте вода към него. След като промяната в нивото на водата е забележима, преминете към следващата стъпка.
в) Използвайте мерителната чаша, за да добавите вода към аквариума, докато се върне на правилното ниво (обозначено с маркировката, направена в стъпка а). Запишете количеството вода, което се добавя въз основа на габарита на чашата. Това ще бъде общият обем вода, който се е изпарил за броя дни, през които резервоарът е оставен без надзор.
г) Изчислете скоростта на изпаряване на аквариума, като използвате следната формула:
Скорост на изпаряване на аквариума = (Общ обем вода, изпарена в милилитри) / (Брой дни, в които резервоарът остава без надзор x 24 x 60) = Скорост в милилитри в минута
24 -> брой часове на ден
60 -> брой минути в час
Пример: Тестът се провежда в продължение на 4 дни, при което се губят 4000 ml вода.
Скорост на изпаряване на аквариума = (4000) / (4 x 24 x 60) = 0,69 ml / min
Стъпка 2: Сглобяване на хардуер
Помпата има два комуникационни протокола, UART и I2C. Преди сглобяването се уверете, че е в режим UART. За информация как да превключвате между протоколите вижте следната ВРЪЗКА.
Свържете помпата към Arduino, както е показано на схемата по -горе.
Помпата има два електропровода. Линията, която преминава към 5V щифта на Arduino, е за веригата, свързана към помпата, докато външното 12V захранване е за двигателя. Използвайте пет-пиновия хедър, за да монтирате кабела за данни на помпата към макетната платка, а проводниците на джъмпера направете подходящите връзки от макетната платка към Arduino.
Тъй като това е самостоятелно устройство, се препоръчва Arduino да има собствено захранване, така че да не разчита на USB захранване от компютър.
ДАННИ: EZO PMP
Стъпка 3: ЗАРЕЖДАНЕ НА ПРОГРАМАТА НА ARDUINO И КАЛИБРИРАНА ПОМПА
а) Изтеглете примерния код от тази ВРЪЗКА. Той ще бъде в папка, озаглавена „arduino_UNO_PMP_sample_code“.
б) Свържете Arduino към вашия компютър.
в) Отворете кода, изтеглен от стъпка а, във вашата Arduino IDE. Ако нямате IDE, можете да го изтеглите от ТУК.
г) Компилирайте и качете код в Arduino UNO.
д) Отворете серийния монитор. За достъп отидете до Инструменти -> Сериен монитор или натиснете Ctrl+Shift+M на клавиатурата си. Задайте скоростта на предаване на 9600 и изберете "Carriage return". Вече трябва да можете да комуникирате с помпата. Като тест въведете командата i, която ще върне информацията за устройството.
КАЛИБРИРАНЕ:
е) Калибрирането на помпата е по избор, но за подобрена точност това трябва да се направи. Вижте информационния лист на помпата за инструкции.
Стъпка 4: СРАВНЕТЕ МАКСИМАЛНА ВЪЗМОЖНА ЧИСТОТА НА ПОМПАТА С АКВАРИУМ
Помпата има четири режима на работа. Това са непрекъснато дозиране, обемно дозиране, доза с течение на времето и постоянен дебит. Вижте информационния лист на помпата за информация относно тези режими. За това конкретно приложение се използва режимът на постоянен дебит. Синтаксисът му е показан по -горе. В командата [ml/min] е скоростта на изпаряване на аквариума, установена в стъпка 1.
Забележка: Максималният дебит се определя след калибриране. Ако дебитът е твърде бърз, помпата ще изведе съобщение за грешка и няма да се върти. Сравняването на максималния възможен дебит с скоростта на изпаряване на аквариума ще ви уведоми дали системата ще работи.
Използвайте командата DC,? за да получите максималния възможен дебит.
- Ако максималният възможен дебит е по -голям от скоростта на изпаряване на резервоара, системата ще работи.
- Ако максималният възможен дебит е по-малък от скоростта на изпаряване на резервоара, опитайте да калибрирате помпата с различен обем и да сравните отново скоростите.
Стъпка 5: СВЪРЗВАЙТЕ ПОМПАТА С АКВАРИУМ
- Входната страна на помпата влиза в резервоара за вода, докато изходната постъпва в аквариума, както е показано на скицата по -горе.
- Препоръчва се в резервоара да има възможно най -чиста вода, тъй като това ще намали влиянието върху химията на водата в аквариума.
Стъпка 6: ИНСТРУКЦИРАЙТЕ ПОМПАТА ДА ИЗПУСКА НА СЪОТВЕТНИТЕ СТОЙНОСТИ
След успешно сравнение между максимално възможния дебит и скоростта на изпаряване на аквариума, изпратете следната команда в серийния монитор DC, скоростта на изпаряване на аквариума, *
В примера от стъпка 1 изчислихме скоростта на изпаряване на аквариума като 0,69 ml/min, следователно командата ще бъде DC, 0,69, *
В този момент компютърът може да бъде изключен. Помпата ще се разпределя непрекъснато с определената скорост.
ОТНАЧА ЛИ Е ИЗДАНА КОМАНДАТА ЗА РАЗПРЕДЕЛЕНИЕ, ПОМПАТА ЛИ ЩЕ ЗАПОЧНЕ ЗАВИНАГИ?
Помпата ще работи непрекъснато в продължение на 20 дни, след което ще се нулира. За да рестартирате помпата, изпратете отново командата DC, скорост на изпаряване на аквариума, *
КАКВО СЕ СЛУЧВА, АКО СИЛАТА СЕ ПРЕКРАТИ?
Както бе споменато по -рано, помпата има две захранвания: 5V за веригата и 12V за двигателя. Ако 12V е изключен, помпата ще изведе грешка под напрежение и ще спре да се разпределя, но след като бъде свързана отново, тя ще продължи да се разпределя. От друга страна, ако 5V линията е изключена, разпределението няма да продължи при повторно свързване. В този случай ще трябва да изпратите отново командата DC, скорост на изпаряване на аквариума, *
Препоръчано:
СИСТЕМА ЗА ФАКТУРИРАНЕ И СИСТЕМА ЗА КОНТРОЛ НА ИНВЕНТАРИ: 3 стъпки
СИСТЕМА ЗА ФАКТУРИРАНЕ И СИСТЕМА ЗА КОНТРОЛ НА ИНВЕНТАЦИИТЕ: С тези инструкции ще ви дам идея за създаване на система за контрол на фактури и запаси. Използвайки MS достъп. Много е лесно и не се нуждаете от повече познания за компютър или програмиране. Ако имате основни познания за Ms Достъп, таблици. формуляри и отчети t
Дизайн на аквариум с автоматизиран контрол на основните параметри: 4 стъпки (със снимки)
Дизайн на аквариум с автоматизиран контрол на основните параметри: Въведение Днес грижата за морски аквариум е достъпна за всеки акварист. Проблемът с придобиването на аквариум не е труден. Но за пълното поддържане на живота на жителите, защита от технически повреди, лесна и бърза поддръжка и грижи
Как да направите Wifi система, която да контролира осветлението и отоплението на вашия аквариум: 5 стъпки
Как да направите Wifi система, която да контролира осветлението и отоплението на вашия аквариум: Какво прави? Система, която автоматично включва / изключва вашия аквариум според график или ръчно с бутон или заявка за интернет. Система, която следи температурата на водата и изпраща имейл и сигнали в случай на изключване под
Система за сортиране на цветовете: Ардуино базирана система с два колана: 8 стъпки
Система за сортиране на цветовете: Система на базата на Arduino с две ленти: Транспортирането и/или опаковането на продукти и артикули в индустриалната сфера се извършва с помощта на линии, направени с помощта на конвейерни ленти. Тези колани помагат за преместване на елемента от една точка в друга със специфична скорост. Някои задачи за обработка или идентификация може да са
Автоматична система за аквариум със светлина и помпа с Arduino и RTC таймер: 3 стъпки
Автоматична система за аквариум със светлина и помпа с Arduino и RTC таймер: Аквариумът може да се превърне в нулева намеса, изискваща самоподдържаща се екосистема с малко грижи и техника :) За да се изгради система за автоматична светлина и помпа за аквариум, разбира се, да се настрои ръчна система първо. Използвах 2 прожектора по 50 W всяка и 1 6W