2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Это беспроводной индикатор уровня воды, но я также назвал его «экономия воды и экономия электроэнергии». Он работает со встроенной системой, и его расстояние составляет 500 футов от центральной точки во всех направлениях. Но вы можете увеличить его диапазон, добавив частоту. бустерное устройство. Сейчас его дальность составляет 41,6 эт. это указывает на то, сколько воды осталось в вашем резервуаре, и показания будут отображаться на вашем устройстве
ПРИМЕЧАНИЕ: оба устройства являются заряжаемыми, и этот приемник подключен к вашему устройству, он будет заряжаться от панели, которая будет подключена к вашему резервуару. потому что мы можем обеспечить электричеством резервуар для воды. Это может быть вредно
Шаг 1. Необходимые компоненты
Необходимые компоненты-
- Микроконтроллер Atmega16
- Регулятор напряжения 7805
- Адаптер питания 12 В
- Кристалл 12 МГц
- 7-сегментный ЦС
- Дисплей 16x2
- Транзистор
- Реле 12В
- Резисторы
- 10K горшок
- Светодиоды
Полное описание -
Шаг 2: Принципиальная схема
Это принципиальная схема Протея.
Proteus - Proteus Design Suite - это проприетарный программный набор инструментов, используемый в основном для автоматизации проектирования электроники. Программное обеспечение используется в основном инженерами и техниками-электронщиками для создания схем и электронных распечаток для производства печатных плат.
Полное описание -
Шаг 3: окончательный код
#включают
#включают
// Функции модуля буквенно-цифрового ЖК-дисплея #asm.equ _lcd_port = 0x15; PORTC #endasm #include
void main (void) {// Инициализация порта C PORTB = 0x00; DDRB = 0xff; DDRA = 0xff; // Инициализация порта C PORTD = 0xff; DDRD = 0xff; // Инициализация ЖК-модуля lcd_init (16);
while (1) {if (PINA.3 == 1) {PORTB = 0b00001000; PORTD = 0b10011001; ПОРТА.7 = 0; lcd_gotoxy (1, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); lcd_gotoxy (3, 1); lcd_putsf («БАК ЗАПОЛНЕН»); delay_ms (70); lcd_clear (); lcd_gotoxy (1, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); delay_ms (70); lcd_clear (); lcd_gotoxy (3, 1); } иначе, если (PINA.2 == 1) {PORTB = 0b00000100; PORTD = 0b10110000; lcd_gotoxy (1, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); lcd_gotoxy (0, 1); lcd_putsf («УРОВЕНЬ ВОДЫ 75%»); } иначе, если (PINA.1 == 1) {PORTB = 0b00000010; PORTD = 0b10100100; lcd_gotoxy (1, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); lcd_gotoxy (0, 1); lcd_putsf («УРОВЕНЬ ВОДЫ 50%»); }
иначе, если (PINA.0 == 1) {PORTB = 0b00000001;
PORTD = 0b11111001; lcd_gotoxy (1, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); lcd_gotoxy (0, 1); lcd_putsf («УРОВЕНЬ ВОДЫ 25%»); } else {PORTB = 0b00010000; PORTD = 0b11000000; ПОРТА.7 = 1; delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); lcd_putsf («СДЕЛАНО В ИНДИИ»); lcd_gotoxy (3, 1); lcd_putsf ("БАК ПУСТОЙ"); delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); }}}
Полное описание -
Рекомендуемые:
Индикатор уровня воды с использованием Arduino в TinkerCad: 3 шага
Индикатор уровня воды с использованием Arduino в TinkerCad: эта статья посвящена полностью функциональному контроллеру уровня воды с использованием Arduino. Схема отображает уровень воды в баке и включает двигатель, когда уровень воды опускается ниже заданного уровня. Схема автоматически переключается на
Индикатор уровня воды с SMS: 4 шага
Индикатор уровня воды с SMS: Сегодня я расскажу об очень полезном проекте. Он называется индикатором уровня воды с SMS-уведомлением. У всех дома есть потолочные цистерны. Проблема в том, что нет системы отслеживания воды в баке. Затем наступил
Индикатор уровня воды с использованием ULN 2003 IC: 4 шага
Индикатор уровня воды с использованием ULN 2003 IC: Перелив воды из верхнего резервуара - проблема для всех и в каждом доме. Это, наряду с нерациональным расходом электроэнергии, также приводит к большим потерям воды, и с принятием новых законов за потерю воды даже при переполнении резервуара могут быть наложены штрафные санкции. Таким образом
Беспроводной индикатор уровня воды большого радиуса действия с сигнализацией - Дальность действия до 1 км - Семь уровней: 7 шагов
Беспроводной индикатор уровня воды большого радиуса действия с сигнализацией | Дальность действия до 1 км | Семь уровней: посмотрите это на Youtube: https://youtu.be/vdq5BanVS0Y Возможно, вы видели множество проводных и беспроводных индикаторов уровня воды, которые обеспечивают диапазон от 100 до 200 метров. Но в этом руководстве вы увидите индикатор уровня воды с большим радиусом действия
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: 4 шага
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: в этом проекте я покажу вам, как создать недорогой датчик воды, используя два метода: 1. Ультразвуковой датчик (HC-SR04) 2. Датчик воды Funduino