Съдържание:

Безжичен индикатор за нивото на водата с аларма - Обхват до 1 км - Седем нива: 7 стъпки
Безжичен индикатор за нивото на водата с аларма - Обхват до 1 км - Седем нива: 7 стъпки

Видео: Безжичен индикатор за нивото на водата с аларма - Обхват до 1 км - Седем нива: 7 стъпки

Видео: Безжичен индикатор за нивото на водата с аларма - Обхват до 1 км - Седем нива: 7 стъпки
Видео: Sonoff Ihost - Центр управления умным домом без доступа к интернет с Zigbee и Matter 2024, Ноември
Anonim
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива
Безжичен индикатор за нивото на водата с аларма | Обхват до 1 км | Седем нива

Гледайте го в Youtube:

Може би сте виждали много жични и безжични индикатори за нивото на водата, които биха осигурили обхват до 100 до 200 метра. Но в тази инструкция ще видите безжичен безжичен индикатор за нивото на водата, който може да осигури теоретичен обхват до 1 км. И този прототип има ниско ниво и аларма на пълно ниво. И определено работи за истински резервоар за вода.

Стъпка 1: Необходим материал:

Необходим материал
Необходим материал
Необходим материал
Необходим материал

Тъй като това е безжичен проект, трябва да имате предавател и приемник. А ето и компонентите, необходими за предавателя (Вижте електрическата схема за повече подробности):

Ethernet кабел RJ45, Женски конектор RJ45, Резистори, Транзистори, Кондензатор, Женски ленти за заглавки, Arduino Nano

RF модул за дълги разстояния (NRF24L01+PA+LNA) и

PCB по поръчка.

За приемника (Вижте електрическата схема за повече подробности):

Резистор

Транзистор

Кондензатор

Звуков сигнал

Женски ленти за заглавки

RF модул за дълги разстояния (NRF24L01+PA+LNA)

Arduino Nano

2.2 -инчов LCD дисплей (ILI9225) и

PCB по поръчка.

Стъпка 2: Дизайн на вериги и печатни платки:

Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки
Дизайн на схеми и печатни платки

Autodesk Eagle се използва за проектиране на схема и оформление за предавател и приемник. Имах проблеми с търсенето на Eagle Library за LCD дисплея, затова създадох персонализирана библиотека за него. Можете да прегледате този видеоклип, който показва как да „„ Създадете персонализирана библиотека в Autodesk EAGLE ““:

Стъпка 3: Gerber Export:

Гербер износ
Гербер износ
Гербер износ
Гербер износ

След завършване на дизайна е време да експортирате Gerber файл. Производителят на печатни платки се нуждае от този файл, за да произвежда печатни платки. За да експортирате Gerber файл от Autodesk Eagle Design:

За предавателя:

Щракнете върху Файл, Cam процесор, Заредете файла за работа, Зареждане на работа с камера, gerb274x.cam и

след това обработете Job.

Сега трябва да повторим процеса за excellon.cam. Уверете се, че сте записали двата файла на процеса в една и съща папка.

Щракнете върху Файл, Cam процесор, Заредете файла за работа, Зареждане на работа с камера, excellon.cam и

след това обработете Job.

Комбинирането на двата файла gerb274x.cam и excellon.cam ще ви даде Gerber файл. Изберете файлове, произведени от тези процеси, и направете.rar файл.

Сега повторете всичко за приемника.

Стъпка 4: Поръчайте PCB онлайн

След като експортирах Gerber файлове за предавател и приемник, посетих jlcpcb.com. JLCPCB предлага първа поръчка само за $ 2 (10 печатни платки) и първа безплатна доставка. За втора поръчка трябва да платите $ 5.

Стъпка 5: Запояване:

Запояване
Запояване
Запояване
Запояване
Запояване
Запояване
Запояване
Запояване

Винаги предпочитам да използвам женски ленти вместо директно запояване на основните компоненти. Така че те могат да се използват повторно, когато е необходимо. Така че преди запояване подготвих няколко ленти и след това направих запояването. Опитах се да го поддържам възможно най -чист. Винаги се обръщайте към оформлението на печатната платка за поставяне на компоненти.

Стъпка 6: Качване на програма:

Сега е време да качите кода на Arduino в предавателя и приемника.

Стъпка 7: Тестване

Тестване
Тестване
Тестване
Тестване
Тестване
Тестване

След качването на код подготвих сонда за тестване, като отрязах единия край на Ethernet кабела. Тъй като този кабел се състои от общо 8 проводника. Един проводник ще бъде използван като VCC щифт, а остатъкът като щифтове за ниво на водата. Така че общо седем нива.

Тествах схемата и в истински резервоар за вода и тя работи добре.

Можете да получите пълна информация за проекта по -долу. И ако тази инструкция ви е харесала, не забравяйте да се абонирате за канала ми в YouTube

Препоръчано: