Съдържание:
- Консумативи
- Стъпка 1: Подготовка на Plexo Box
- Стъпка 2: Поставяне на компонентите
- Стъпка 3: Tinkercad схема
- Стъпка 4: Свързване на проводника
- Стъпка 5: Добавяне на светодиоди и бутон за отстраняване на неизправности
- Стъпка 6: Кодиране
- Стъпка 7: Настройка на мрежата Thing
- Стъпка 8: Получаване на данни
- Стъпка 9: Окончателно решение
Видео: Система за наблюдение на нивото на водата: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Като създател „Направи си сам“винаги се опитвам да намеря начин да направя живота си и живота на другия по -лесен и по -безопасен. На 30 март 2013 г. най -малко 11 души са загинали след внезапен дъжд, причинил наводнение в столичното пристанище на Мавриций Луис. В същия ден няколко къщи бяха наводнени, докато много селяни бяха повредени. Тъй като живея на няколко километра, където се случва тази трагедия, реших да изградя система за мониторинг на нивото на водата. Заедно с фантастичен и мотивиран екип успяхме да го изградим.
Проектът е доста лесен за възпроизвеждане, съставен от arduino MKR WAN 1310, ултразвуков сензор, DHT11 сензор и няколко светодиода и бутон, за да се охлади проектът.
Консумативи
Материал:
- Arduino MKR WAN 1310
- Ултразвуков сензор
- DHT11 J
- Ump проводници
- Плексо кутия
- Gateway
- Светодиоди
- Натисни бутона
Инструменти:
- Ръчна бормашина
- 5 мм бит
Стъпка 1: Подготовка на Plexo Box
За кутията използвам плексо кутия 80x80 мм, тъй като е здрава и издръжлива. Първо премахнах капачките на ултразвуковия сензор и захранващия кабел. Това е много лесно, тъй като диаметърът на отвора е същият като диаметъра на ултразвуковия сензор.
Второ, пробивам 5 мм отвор в горната част на корпуса за антената. За това можете да използвате пробивна машина или ръчна бормашина, както в моя случай.
Стъпка 2: Поставяне на компонентите
Трябваше да отрежа дължината на проводника на ултразвуковия сензор, тъй като беше твърде дълъг, за да се побере в кутията, и да го завърша с женски щифт в края за свързване. След това сензорът може да се натисне вътре в кутията и да се заключи с вградената система за заключване. След това добавих платката mkr wan 1310 и сензорния модул.
Поставих водоустойчивия страничен конектор за електрически контакт, тъй като не искам водата да влиза вътре.
Стъпка 3: Tinkercad схема
През последните 3 години направих много вериги. Но нямах arduino. Tinkercad беше единственият начин за мен да науча и разработя arduino верига и да ги симулирам. Дори след като получих arduino uno, все още използвам tinkercad схема, за да симулирам първо проекта си. Tinkercad схема ви позволява да използвате множество компоненти и да ги отстранявате. Силно препоръчвам схема tinkercad за начинаещи и потребители на arduino, тъй като това ще ви попречи да изгорите вашия arduino, когато опитвате нова схема.
Стъпка 4: Свързване на проводника
Можете да следвате схемата на tinkercad, както е посочено по -горе, или можете да следвате следната връзка.
DHT11
+> 5v
Изход> pin13
-> земя
Ултразвуков сензор
+> 5v
Спусък> pin7
Ехо> pin8
-> земя
С помощта на джъмперните проводници можете лесно да направите връзката и да ги прикрепите с цип връзки.
Стъпка 5: Добавяне на светодиоди и бутон за отстраняване на неизправности
Използвам червен и зелен светодиод за показване на състоянието на устройството и бутон за нулиране на устройството. Тъй като моят дизайн е работил върху tinkercad схема, аз съм почти сигурен, че ще бъде в реалния живот. Така че направих малка печатна платка, за да мога да намаля количеството проводници.
Стъпка 6: Кодиране
Използвам онлайн IDE и кодът е като файла по -долу
Стъпка 7: Настройка на мрежата Thing
Можете да следвате тези стъпки на тази връзка. Това е супер лесно с подробно обяснение. Добавих декодера на полезния товар в изображението по -горе и text.function Декодер (байтове, порт) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {резултат += String.fromCharCode (parseInt (байтове ));} връщане {поле1: резултат,};} Това е много важно, за да се получи четима стойност
Стъпка 8: Получаване на данни
Можете да видите на горната снимка на екрана как получавам данни чрез TTN на телефона си. Аз също използвам интеграцията IFTTT за показване на данните в моя google sheet.comment долу, ако искате да знаете как съм го направил.
Стъпка 9: Окончателно решение
Продуктът все още е във фаза на разработка. Отпечатвам 3D корпус, но трябва да го подсиля. За захранване се използва 12V слънчев панел. В момента го тествам, преди да го инсталирам на брега на реката. Скоро ще публикувам инструкции, за да покажа как ще поставя устройството на точно място.
Препоръчано:
Интелигентна сеялка - показва нивото на водата: 5 стъпки (със снимки)
Интелигентна сеялка - показва нивото на водата: Току -що купихме няколко сладко изглеждащи растения за нашия нов дом. Между всички електронни приспособления, пълни в къщата, растенията носят жизнено усещане. Затова в замяна исках да направя нещо за растенията. Ето защо изградих този интелигентен план
Измервател на нивото на водата в кладенец в реално време: 6 стъпки (със снимки)
Измервател на нивото на водата в кладенец в реално време: Тези инструкции описват как да се изгради евтин водомер в реално време за използване в изкопани кладенци. Измервателят на нивото на водата е проектиран да виси в изкопан кладенец, да измерва нивото на водата веднъж на ден и да изпраща данните чрез WiFi или клетъчна връзка
Измервател на температурата на водата, проводимостта и нивото на водата в кладенец в реално време: 6 стъпки (със снимки)
Измервател на температурата на водата, проводимостта и нивото на водата в кладенец в реално време: Тези инструкции описват как да се изгради евтин водомер в реално време за мониторинг на температурата, електропроводимостта (EC) и нивата на водата в изкопани кладенци. Уредът е проектиран да виси в изкопан кладенец, да измерва температурата на водата, EC и
Индикатори за нивото на водата/захранването: 10 стъпки (със снимки)
Индикатори за нивото на водата/захранването: В тази инструкция ще ви покажа как направих индикатор за нивото на водата без използването на микро процесори, микроконтролери, Raspberry Pi, Arduino и др. Що се отнася до електрониката, аз съм пълен " манекен ". Използвам някакъв електронен компонент
Система за наблюдение на водата (Arduino Uno) WIP: 9 стъпки
Система за мониторинг на водата (Arduino Uno) WIP: Тази система служи като моя итерация на евтино устройство за мониторинг на водата в малък форм-фактор. Вдъхновението за този дизайн произтича от събитие на научна олимпиада, наречено Качество на водата. Това, което първоначално беше само солемер, се превърна в това