Innehållsförteckning:

Röststyrd automatisering: 13 steg
Röststyrd automatisering: 13 steg

Video: Röststyrd automatisering: 13 steg

Video: Röststyrd automatisering: 13 steg
Video: Осветление и Окрашивание Длинных волос 2023 Пошагово Балаяж! Уроки окрашивания волос Пошагово! 2024, November
Anonim
Röststyrd automatisering
Röststyrd automatisering

Numera har människor smartphones med sig hela tiden. Så det är vettigt att använda dessa för att styra hushållsapparater. Här presenteras ett hemautomatiseringssystem med en enkel Android -app, som du kan använda för att styra elektriska apparater med klick och röstkommando. Kommandon skickas via Bluetooth (HC05) till Arduino Uno, som styr reläfunktionen (ON eller OFF). Så du behöver inte gå upp för att slå på eller stänga av enheten medan du tittar på en film eller gör något arbete och andra skäl.

Steg 1: Komponenter

1.arduino (nano/uno)

2.4kanal reläkort (5v)

3. Bluetooth -modul (HC05/HC06)

4. LCD -skärm 20x4

5.7805 spänningsregulator

6,9v smps -adapter (för strömförsörjning).

Steg 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino är en prototypplattform med öppen källkod inom elektronik baserad på lättanvänd maskinvara och programvara. Arduino är ett mikrokontrollerbaserat prototypkort som kan användas för att utveckla digitala enheter som kan läsa ingångar som finger på en knapp, peka på en skärm, tända på en sensor etc., rotera en motor, spela låtar genom en högtalare etc.

Arduino -kort är generellt baserade på mikrokontroller från Atmel Corporation som 8, 16 eller 32 bitars AVR -arkitekturbaserade mikrokontroller. Den viktiga egenskapen hos Arduino -korten är standardkontakterna. Med hjälp av dessa kontakter kan vi ansluta Arduino-kortet till andra enheter som lysdioder eller tilläggsmoduler som kallas Shields. Arduino -korten består också av inbyggd spänningsregulator och kristalloscillator. De består också av USB till seriell adapter med vilken Arduino -kortet kan programmeras med USB -anslutning. För att programmera Arduino -kortet måste vi använda IDE från Arduino. Arduino IDE är baserat på Processing programmeringsspråk och stöder C och C ++

. Vad är arduino?

Steg 3: 4 Channel Relay Board

4 -kanalers reläkort
4 -kanalers reläkort

Här använder jag 5v 4 -kanals relämodul.

Den har 6 stift VCC, GND, IN1, IN2, IN3, IN4.

VCC Vi kan applicera 5v och jorda (GND) till jord.

IN1 till IN4 är ansluten till arduino som är styrsignal.

Vad är ett relä? Hur fungerar ett relä

Steg 4: BLUEETOOTH -MODUL HC05/06

BLUEETOOTH -MODUL HC05/06
BLUEETOOTH -MODUL HC05/06
BLUEETOOTH -MODUL HC05/06
BLUEETOOTH -MODUL HC05/06

Här använder jag HC05 bluetooth -modul för att ta emot kommandon från andriod -telefonen.

Steg 5: LCD -DISPLAY

LCD SKÄRM
LCD SKÄRM
LCD SKÄRM
LCD SKÄRM

I detta projekt använder jag 20x4 LCD -skärm. Gå igenom anslutning enligt bilden.

Steg 6: Spänningsregulator Ic 7805

Spänningsregulator Ic 7805
Spänningsregulator Ic 7805

1. spänningsregulator

ingång-9v från adapter ansluten till ingångsstiftet på ic7805. andra nålen mot marken. Tredje stiftet är utgångsstiftet. Utgången är 5v. Denna 5v används som vcc på LCD -skärm, Bluetooth -modul och reläkort.

Steg 7: Reläanslutningar

Image
Image
LCD -anslutningar
LCD -anslutningar

Videon visar hur man laddar nätanslutning i relä.

anslut nu arduino -stift D6, D7, D8, D9 till IN1, IN2, 1N3, 1N4 OF RELAY BOARD.

VCC 5v (o/p spänningsregulator (7805))

GND-GND

Steg 8: BLUETOOTH -MODULANSLUTNINGAR

RX av Bluetooth -modul ansluten till TX av arduino -kort (digital pin1 av arduino)

TX av bluetooth -modul ansluten till RX på arduino -kort (Digital pin 0of arduino).

VCC-5v (med OLP-spänningsregulator)

mark-mark (gnd)

Steg 9: LCD -anslutningar

LCD -anslutningar
LCD -anslutningar

* LCD RS -pin till digital pin 12

* LCD Aktivera stift till digital stift 11

* LCD D4 -stift till digital stift 5

* LCD D5 -stift till digital stift 4

* LCD D6 -stift till digital stift 3

*LCD D7 -stift till digital stift 2

* LCD R/W -stift till jord

* LCD VSS -stift till jord

* LCD VCC -stift till 5V

*15 -pins LCD -skärmbelysning LED + ansluten till 5V.

*16 stift till marken.

*V0 iam just jordad, du kan använda 10k pot för att justera kontrasten i displayen.

Hänvisa till kretsdiagrammet

Steg 10: ANDROID -APPLIKATION OCH DESS KONFIGRATIONER

LADDA NER DENNA APPLIKATION I PLAYSTORE

APP LINK

Steg 11: KOD

PROGRAMVARA KRÄVS: ARDUINO IDE

ARDUINO IDE PROGRAMVARA NEDLADNINGSLÄNK - windows

KODA:

ANVÄNDA PÅ/AV-KNAPPEN I APPEN I SETLight-'1 'Används för att slå på enheten och' A 'för att stänga av enheten. Med röststyrning är kommandot "light on" för att slå på och "light of" till Stäng av.

Fan-'2 'Används för att slå på enheten och' B 'för att stänga av enheten. Med röststyrning är kommandot "fläkt på" för att slå på och "fläkt av" för att stänga av.

AC-'3 'Används för att slå på enheten och' C 'för att stänga av enheten. Med röststyrning är kommandot "AC on" för att slå på och "AC of" för att stänga av.

TV-'4 'Används för att slå på enheten och' D 'för att stänga av enheten. Med röststyrning är kommandot "TV på" för att slå på och "TV på" för att stänga av.

slå på alla enheter-'9 '. röstkommando-"allt på".

stäng av alla enheter-'I '. röstkommando-"allt"

FULLKODLADDNING

anslut ditt arduino -kort till datorn.

Ladda ner koden och öppna i arduino -programvara.

välj arduino board klicka på Tools> Board> välj ditt board.

Ställ in port-Verktyg> port> välj porten.

Ladda upp koden.

Steg 12: Anslut alla komponenter

efter anslutning av alla komponenter, kontrollera alla anslutningar med en multimeter.

nu är anslutningarna bra, sedan slå på.

Rekommenderad: