Innholdsfortegnelse:

Trådløs vannnivåindikator: 3 trinn
Trådløs vannnivåindikator: 3 trinn

Video: Trådløs vannnivåindikator: 3 trinn

Video: Trådløs vannnivåindikator: 3 trinn
Video: 3 in 1 WIRELESS CHAREGR #iphone 12 #iWatch 5 #Airpods2 #samsung S21 2024, Juli
Anonim
Image
Image

Det er en trådløs vannstandsindikator, men jeg kalte det også 'spare vann og spare strøm'. Det fungerer på innebygd system, og det er 500 fot fra et senterpunkt til alle retninger. Men du kan øke rekkevidden ved å legge til en frekvens Forsterkerenheten er nå 41,6 etasjer. Det indikerer at hvor mye vann som er igjen i tanken din, og avlesning vil vises på enheten din

MERK:- begge enhetene kan belastes, og mottakeren er koblet til enheten din. Den lades via panel, de kobles til tanken din. fordi vi kan levere strøm på vanntanken. Det kan være skadelig

Trinn 1: Komponenter påkrevd

Kretsdiagram
Kretsdiagram

Nødvendige komponenter-

  • Atmega16 mikrokontroller
  • 7805 spenningsregulator
  • 12v strømadapter
  • 12MHz krystall
  • 7-segment CA
  • 16x2 skjerm
  • Transistor
  • 12v stafett
  • Motstander
  • 10K gryte
  • Lysdioder

Full beskrivelse-

Trinn 2: Kretsdiagram

Dette er Proteus Circuit Diagram.

Proteus- Proteus Design Suite er en proprietær programvarepakke som hovedsakelig brukes til elektronisk designautomatisering. Programvaren brukes hovedsakelig av ingeniører og teknikere i elektronisk design til å lage skjemaer og elektroniske utskrifter for produksjon av kretskort.

Full beskrivelse-

Trinn 3: Sluttkode

#inkludere

#inkludere

// Alfanumeriske LCD -modulfunksjoner #asm.equ _lcd_port = 0x15; PORTC #endasm #include

void main (void) {// Port C initialisering PORTB = 0x00; DDRB = 0xff; DDRA = 0xff; // Port C initialisering PORTD = 0xff; DDRD = 0xff; // Initialisering av LCD -modul lcd_init (16);

mens (1) {if (PINA.3 == 1) {PORTB = 0b00001000; PORTD = 0b10011001; PORTA.7 = 0; lcd_gotoxy (1, 0); lcd_putsf ("LAGET I INDIA"); lcd_gotoxy (3, 1); lcd_putsf ("TANK FULL"); delay_ms (70); lcd_clear (); lcd_gotoxy (1, 0); lcd_putsf ("LAGT I INDIA"); delay_ms (70); lcd_clear (); lcd_gotoxy (3, 1); } annet hvis (PINA.2 == 1) {PORTB = 0b00000100; PORTD = 0b10110000; lcd_gotoxy (1, 0); lcd_putsf ("LAGET I INDIA"); lcd_gotoxy (0, 1); lcd_putsf ("VANNNIVÅ 75%"); } annet hvis (PINA.1 == 1) {PORTB = 0b00000010; PORTD = 0b10100100; lcd_gotoxy (1, 0); lcd_putsf ("LAGET I INDIA"); lcd_gotoxy (0, 1); lcd_putsf ("VANNNIVÅ 50%"); }

ellers hvis (PINA.0 == 1) {PORTB = 0b00000001;

PORTD = 0b11111001; lcd_gotoxy (1, 0); lcd_putsf ("LAGET I INDIA"); lcd_gotoxy (0, 1); lcd_putsf ("VANNNIVÅ 25%"); } annet {PORTB = 0b00010000; PORTD = 0b11000000; PORTA.7 = 1; delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); lcd_putsf ("LAGET I INDIA"); lcd_gotoxy (3, 1); lcd_putsf ("TANK TOM"); delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); }}}

Full beskrivelse-

Anbefalt: