Inhoudsopgave:
- Stap 1: Componenten
- Stap 2: Arduino Uno
- Stap 3: 4-kanaals relaiskaart
- Stap 4: BLUEETOOTH-MODULE HC05/06
- Stap 5: LCD-SCHERM
- Stap 6: Spanningsregelaar Ic 7805
- Stap 7: Relaisverbindingen
- Stap 8: BLUETOOTH MODULE VERBINDINGEN
- Stap 9: LCD-verbindingen
- Stap 10: ANDROID-TOEPASSING EN HAAR CONFIGRATIES
- Stap 11: CODE
- Stap 12: Sluit alle componenten aan
Video: Spraakgestuurde automatisering: 13 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Tegenwoordig hebben mensen de hele tijd smartphones bij zich. Het is dus logisch om deze te gebruiken om huishoudelijke apparaten te bedienen. Hier wordt een domoticasysteem gepresenteerd met een eenvoudige Android-app, waarmee u elektrische apparaten kunt bedienen met klikken en spraakopdrachten. Commando's worden via Bluetooth (HC05) naar Arduino Uno gestuurd, die de relaiswerking bestuurt (AAN of UIT). U hoeft dus niet op te staan om het apparaat in of uit te schakelen terwijl u een film kijkt of aan het werk bent en om andere redenen.
Stap 1: Componenten
1.arduino (nano/uno)
2.4-kanaals relaiskaart (5v)
3. Bluetooth-module (HC05/HC06)
4. LCD-scherm 20x4
5.7805 spanningsregelaar
6.9v smps-adapter (voor voeding).
Stap 2: Arduino Uno
Arduino is een open-source prototyping-platform in elektronica op basis van gebruiksvriendelijke hardware en software. Subtiel gesproken is Arduino een op microcontroller gebaseerd prototypebord dat kan worden gebruikt bij het ontwikkelen van digitale apparaten die invoer kunnen lezen, zoals een vinger op een knop, aanraking op een scherm, licht op een sensor enz., een motor draaien, liedjes afspelen via een luidspreker enz.
Arduino-boards zijn over het algemeen gebaseerd op microcontrollers van Atmel Corporation, zoals op 8, 16 of 32 bit AVR-architectuur gebaseerde microcontrollers. Het belangrijkste kenmerk van de Arduino-boards zijn de standaardconnectoren. Met behulp van deze connectoren kunnen we het Arduino-bord verbinden met andere apparaten zoals LED's of add-on-modules die Shields worden genoemd. De Arduino-boards bestaan ook uit een spanningsregelaar aan boord en een kristaloscillator. Ze bestaan ook uit een USB-naar-serieel-adapter waarmee het Arduino-bord kan worden geprogrammeerd via een USB-verbinding. Om het Arduino-bord te programmeren, moeten we de IDE van Arduino gebruiken. De Arduino IDE is gebaseerd op de programmeertaal Processing en ondersteunt C en C++
. Wat is arduino?
Stap 3: 4-kanaals relaiskaart
Hier gebruik ik een 5v 4-kanaals relaismodule.
Het heeft 6 pinnen VCC, GND, IN1, IN2, IN3, IN4.
VCC We kunnen 5v en aarde (GND) op aarde toepassen.
IN1 tot IN4 is verbonden met de arduino die het besturingssignaal is.
Wat is een relais? Hoe werkt een relais
Stap 4: BLUEETOOTH-MODULE HC05/06
Hier gebruik ik de HC05 bluetooth-module voor het ontvangen van opdrachten van de Android-telefoon.
Stap 5: LCD-SCHERM
In dit project gebruik ik een 20x4 lcd-scherm. Ga door de verbinding volgens de afbeelding.
Stap 6: Spanningsregelaar Ic 7805
1. spanningsregelaar:
input-9v van adapter aangesloten op de input pin van de ic7805. tweede pin op de grond. Derde pin is de output pin. Output is 5v. Deze 5v wordt gebruikt als vcc van lcd-scherm, bluetooth-module en relaiskaart.
Stap 7: Relaisverbindingen
De video laat zien hoe AC-belasting in relais wordt aangesloten.
sluit nu arduino-pin D6, D7, D8, D9 aan op IN1, IN2, 1N3, 1N4 VAN RELAISBOARD.
VCC 5v (o/p van spanningsregelaar (7805))
GND-GND
Stap 8: BLUETOOTH MODULE VERBINDINGEN
RX Van bluetooth-module aangesloten op TX van arduino-bord (digitale pin1 van arduino)
TX van bluetooth-module aangesloten op RX van arduino-bord (digitale pin 0 van arduino).
VCC-5v (met olp-spanningsregelaar)
grond-grond (gnd)
Stap 9: LCD-verbindingen
* LCD RS-pin naar digitale pin 12
* LCD Schakel pin naar digitale pin 11. in
* LCD D4-pin naar digitale pin 5
* LCD D5 pin naar digitale pin 4
* LCD D6 pin naar digitale pin 3
*LCD D7 pin naar digitale pin 2
* LCD R/W-pin naar aarde
* LCD VSS-pin naar aarde
* LCD VCC-pin naar 5V
*15-pins lcd-schermverlichting led + aangesloten op 5v.
*16 pin naar aarde.
*V0 ik ben net geaard, je kunt 10k pot gebruiken om het contrast van het scherm aan te passen.
RAADPLEEG HET CIRCUITSCHEMA:
Stap 10: ANDROID-TOEPASSING EN HAAR CONFIGRATIES
DOWNLOAD DEZE TOEPASSING IN PLAYSTORE
APP-LINK
Stap 11: CODE
VEREIST SOFTWARE: ARDUINO IDE
ARDUINO IDE SOFTWARE DOWNLOAD LINK - windows
CODE:
DE AAN/UIT-KNOP IN DE APP GEBRUIKEN I SETLight-'1 'Gebruik om het apparaat aan te zetten en 'A' om het apparaat uit te schakelen. uitschakelen.
Fan-'2 'Gebruiken om het apparaat aan te zetten en 'B' gebruiken om het apparaat uit te schakelen. Bij gebruik van spraakbesturing is het commando 'fan on' voor inschakelen en 'fan of' om uit te schakelen.
AC-'3 'Gebruiken om het apparaat aan te zetten en 'C' gebruiken om het apparaat uit te schakelen. Bij gebruik van spraakbesturing is het commando 'AC aan' voor inschakelen en 'AC van' om uit te schakelen.
TV-'4 'Gebruik om het apparaat aan te zetten en 'D' om het apparaat uit te schakelen. Bij stembediening is het commando 'TV aan' om in te schakelen en 'TV uit' om uit te schakelen.
zet alle apparaten aan - '9'. spraakopdracht - "alles aan".
zet alle apparaten uit-'I'. spraakopdracht - "alle"
VOLLEDIGE CODE DOWNLOAD
sluit je arduino-bord aan op de pc.
Download de code en open in arduino-software.
selecteer arduino-bord klik op Extra> Bord> selecteer je bord.
Poort instellen--Extra>poort>selecteer de poort.
Upload de code.
Stap 12: Sluit alle componenten aan
controleer na het aansluiten van alle componenten alle aansluitingen met behulp van een multimeter.
nu de verbindingen goed, dan inschakelen.
Aanbevolen:
Spraakmakende automatisering -- Audio van Arduino -- Spraakgestuurde automatisering -- HC - 05 Bluetooth-module - Ajarnpa
Spraakmakende automatisering || Audio van Arduino || Spraakgestuurde automatisering || HC - 05 Bluetooth-module:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…. …. In deze video hebben we een spraakzame automatisering gebouwd.. Wanneer u een spraakopdracht via mobiel verzendt, worden apparaten thuis ingeschakeld en wordt feedback i
Op COVID-19 geïnspireerde spraakgestuurde domotica: 5 stappen
Door COVID-19 geïnspireerde spraakgestuurde huisautomatisering: in de afgelopen 4 jaar heb ik 3 of 4 verschillende variaties van op Arduino gebaseerde huisbedieningen geprobeerd. Voor ieders gemak is hier de chronologische geschiedenis van enkele van mijn ontwikkelingen. Instructable 1 - in oktober 2015 gebruikte IR en RF communica
Spraakgestuurde LED's: 8 stappen
Spraakgestuurde LED's: Webduino gebruikt de Chrome-internetbrowser om allerlei elektronische componenten te besturen, dus we zouden alle andere functies die Chrome te bieden heeft moeten kunnen gebruiken. In dit projectvoorbeeld gebruiken we de Speech API van Chrome. De spraakherkenning van Google gebruiken
Spraakgestuurde domotica (zoals Alexa of Google Home, geen wifi of ethernet nodig): 4 stappen
Spraakgestuurde domotica (zoals Alexa of Google Home, geen wifi of Ethernet nodig): het zijn in feite op sms gebaseerde arduino-gestuurde relais met google-assistentconfiguratie om berichten te verzenden met gesproken instructies. Het is heel gemakkelijk en goedkoop en werkt als Alexa-advertenties met je bestaande elektrische apparaten (als je Moto -X smartp
Spraakgestuurde afstandsbedieningsknop: 4 stappen (met afbeeldingen)
Spraakgestuurde afstandsbedieningsknop: als je mijn andere instructables hebt gezien, weet je dat onze zoon spierdystrofie heeft. Dit is een onderdeel van een project om dingen voor hem toegankelijker te maken. We hebben een deur die wordt bediend met een afstandsbediening voor de garagedeuropener. Dit was fantastisch in l