Turinys:
- 1 žingsnis: komponentai
- 2 žingsnis: „Arduino Uno“
- 3 žingsnis: 4 kanalų perdavimo lenta
- 4 žingsnis: BLUEETOOTH MODULIS HC05/06
- 5 veiksmas: LCD ekranas
- 6 žingsnis: įtampos reguliatorius Ic 7805
- 7 žingsnis: relės jungtys
- 8 veiksmas: BLUETOOTH MODULIO JUNGTYS
- 9 žingsnis: LCD jungtys
- 10 veiksmas: „Android“taikymas ir jo konfigūracija
- 11 veiksmas: KODAS
- 12 veiksmas: prijunkite visus komponentus
Video: Balso valdoma automatika: 13 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šiais laikais žmonės nuolat turi su savimi išmaniuosius telefonus. Taigi prasminga juos naudoti buitinei technikai valdyti. Čia pateikiama namų automatikos sistema, naudojant paprastą „Android“programą, kurią galite naudoti valdydami elektros prietaisus spustelėdami ir balsu. Komandos siunčiamos per „Bluetooth“(HC05) į „Arduino Uno“, kuri valdo relės veikimą (ĮJUNGTA arba IŠJUNGTA). Taigi jums nereikia keltis, kad įjungtumėte arba išjungtumėte įrenginį žiūrėdami filmą ar dirbdami tam tikrą darbą ir dėl kitų priežasčių.
1 žingsnis: komponentai
1.arduino (nano/uno)
2.4 kanalų relės plokštė (5v)
3. „Bluetooth“modulis (HC05/HC06)
4. LCD ekranas 20x4
5.7805 įtampos reguliatorius
6.9v smps adapteris (maitinimo šaltinis).
2 žingsnis: „Arduino Uno“
„Arduino“yra atvirojo kodo prototipų platforma elektronikoje, pagrįsta lengvai naudojama aparatine ir programine įranga. Subtiliai tariant, „Arduino“yra mikrokontrolerio pagrindu sukurta prototipų plokštė, kuri gali būti naudojama kuriant skaitmeninius įrenginius, kurie gali nuskaityti įvestis, pvz., Pirštą ant mygtuko, paliesti ekraną, apšviesti jutiklį ir pan., Ir įjungti jį į išvestį, pvz., Įjungti LED, sukant variklį, grojant dainas per garsiakalbį ir pan.
„Arduino“plokštės paprastai yra pagrįstos „Atmel Corporation“mikrovaldikliais, tokiais kaip 8, 16 arba 32 bitų AVR architektūra pagrįsti mikrovaldikliai. Svarbi „Arduino“plokščių ypatybė yra standartinės jungtys. Naudodami šias jungtis, galime prijungti „Arduino“plokštę prie kitų įrenginių, tokių kaip šviesos diodai ar papildomi moduliai, vadinami skydais. „Arduino“plokštes taip pat sudaro borto įtampos reguliatorius ir kristalų osciliatorius. Juos taip pat sudaro USB -nuoseklusis adapteris, kurį naudojant galima užprogramuoti „Arduino“plokštę naudojant USB jungtį. Norėdami užprogramuoti „Arduino“plokštę, turime naudoti „Arduino“pateiktą IDE. „Arduino IDE“yra pagrįsta „Processing“programavimo kalba ir palaiko C ir C ++
. Kas yra arduino?
3 žingsnis: 4 kanalų perdavimo lenta
Čia aš naudoju 5v 4 kanalų relės modulį.
Jame yra 6 kaiščiai VCC, GND, IN1, IN2, IN3, IN4.
VCC Mes galime taikyti 5v ir įžeminti (GND) ant žemės.
IN1 - IN4 yra prijungtas prie arduino, kuris yra valdymo signalas.
Kas yra relė? Kaip veikia relė
4 žingsnis: BLUEETOOTH MODULIS HC05/06
Čia aš naudoju „HC05“„Bluetooth“modulį, kad gautumėte komandas iš „andriod“telefono.
5 veiksmas: LCD ekranas
Šiame projekte iam naudojant 20x4 lcd ekraną. Eikite per ryšį, kaip parodyta paveikslėlyje.
6 žingsnis: įtampos reguliatorius Ic 7805
1. įtampos reguliatorius
įvestis-9v iš adapterio, prijungto prie ic7805 įvesties kaiščio. antrasis kaištis prie žemės. Trečiasis kaištis yra išvesties kaištis. Išėjimas yra 5v. Šis 5v naudojamas kaip LCD ekrano, „Bluetooth“modulio ir relės plokštės vcc.
7 žingsnis: relės jungtys
Vaizdo įraše parodyta, kaip kintamosios srovės apkrova prijungti relę.
Dabar prijunkite arduino kaištį D6, D7, D8, D9 prie relės plokštės IN1, IN2, 1N3, 1N4.
VCC 5v (įtampos reguliatoriaus įtampa (7805))
GND-GND
8 veiksmas: BLUETOOTH MODULIO JUNGTYS
„Bluetooth“modulio RX, prijungtas prie „arduino“plokštės TX („arduino“skaitmeninis kaištis 1)
„Bluetooth“modulio TX, prijungtas prie arduino plokštės RX (skaitmeninis 0du arduino).
VCC-5v (naudojant olp įtampos reguliatorių)
žemė-žemė (gnd)
9 žingsnis: LCD jungtys
* LCD RS kaištis į skaitmeninį kaištį 12
* LCD Įjunkite kaištį į skaitmeninį kaištį 11
* LCD D4 kaištis į skaitmeninį kaištį 5
* LCD D5 kaištis į skaitmeninį kaištį 4
* LCD D6 kaištis į skaitmeninį kaištį 3
*LCD D7 kaištis į skaitmeninį kaištį 2
* LCD R/W kaištis prie žemės
* LCD VSS kaištis prie žemės
* LCD VCC kaištis iki 5V
*15 kontaktų LCD ekrano apšvietimo ledas + prijungtas prie 5v.
*16 kaiščių prie žemės.
*V0 iam tik įžemintas, galite naudoti 10k puodą, kad sureguliuotumėte ekrano kontrastą.
NURODYKITE SROVĖS DIAGRAMĄ
10 veiksmas: „Android“taikymas ir jo konfigūracija
ATSISIŲSTI ŠIĄ PARAIŠKĄ PLAYSTORE
APP LINK
11 veiksmas: KODAS
REIKALINGA PROGRAMINĖ ĮRANGA: ARDUINO IDE
ARDUINO IDE PROGRAMINĖS ĮRANGOS DOWNLOAD LINK - langai
KODAS:
ĮJUNGIMO/IŠJUNGIMO MYGTUKO NAUDOJIMAS PROGRAMOJE I SETLight-'1 'Naudojamas įrenginiui įjungti, o "A"-įrenginiui išjungti. Naudojant valdymą balsu, komanda įjungiama ir įjungiama "šviesa". Išjunk.
Ventiliatorius-'2 'Naudojamas įrenginiui įjungti, o „B“-prietaisui išjungti. Naudojant valdymą balsu, komanda įjungiama, o įjungimas-„ventiliatorius įjungtas“.
AC-'3 'Naudojamas įrenginiui įjungti, o „C“-prietaisui išjungti. Naudojant valdymą balsu, komanda įjungiama „AC on“, o išjungiama „AC of“.
TV-'4 'Naudojamas įrenginiui įjungti, o „D“-įrenginiui išjungti. Naudojant valdymą balsu, komanda įjungiama „TV įjungta“, o „TV iš“-išjungti.
įjunkite visus įrenginius -9. balso komanda-„viskas įjungta“.
išjunkite visus įrenginius-„I“. balso komanda-„viskas“
PILNA KODAS ATSISIŲSTI
prijunkite arduino plokštę prie kompiuterio.
Atsisiųskite kodą ir atidarykite „arduino“programinėje įrangoje.
pasirinkite arduino plokštę spustelėkite Įrankiai> Lenta> pasirinkite savo lentą.
Nustatyti prievadą-Įrankiai> prievadas> pasirinkite prievadą.
Įkelkite kodą.
12 veiksmas: prijunkite visus komponentus
prijungę visus komponentus, patikrinkite visas jungtis naudodami multimetrą.
Dabar ryšys geras, tada įjunkite.
Rekomenduojamas:
Kalbanti automatika -- Garsas iš „Arduino“-- Balso valdoma automatika -- HC - 05 „Bluetooth“modulis: 9 žingsniai (su paveikslėliais)
Kalbanti automatika || Garsas iš „Arduino“|| Balso valdoma automatika || HC - 05 „Bluetooth“modulis: …………………………. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų …. …. Šiame vaizdo įraše mes sukūrėme kalbančią automatiką. Kai išsiųsite balso komandą per mobilųjį telefoną, ji įjungs namų įrenginius ir siųs atsiliepimus
„Infinity Gauntlet“valdoma namų automatika: 8 žingsniai (su nuotraukomis)
„Infinity Gauntlet“valdoma namų automatika: Ankstesniame projekte aš sukūriau begalybės pirštinę, valdančią šviesos jungiklį. Aš norėjau naudoti šešis akmenis ir kiekvienas akmuo gali valdyti prietaisą, durų užraktą ar apšvietimą. Taigi, aš sukūriau namų automatikos sistemą, naudodamas begalybės pirštines. Šiame projekte
COVID-19 įkvėpta balso valdoma namų automatika: 5 žingsniai
COVID-19 įkvėpta balso valdoma namų automatika: maždaug per pastaruosius 4 metus išbandžiau 3 ar 4 skirtingus „Arduino“namų valdymo variantus. Visų patogumui čia pateikiama kai kurių mano įvykių chronologinė istorija. „Instructable 1“- 2015 m. Spalio mėn. Buvo naudojamas IR ir RF ryšys
„Raspberry Pi“balso valdoma namų automatika: 5 žingsniai
„Raspberry Pi“balso valdoma namų automatika: šios instrukcijos tikslas yra pateikti nuoseklią pamoką, kaip nustatyti aviečių pi, kuris gali automatizuoti šviesas / šviesos diodus jūsų balso komandomis
Balso valdoma „Android“nuotaikos lemputė: 11 žingsnių (su nuotraukomis)
Valdomas balsu „Android Mood Light“: man reikėjo sukurti klasę mūsų vietinei kūrėjų grupei. Tai, kas net ir pirmą kartą atėjusiems lankytojams garantuodavo neabejotiną pergalę ir didelį atlygį be jokių rūpesčių, triukšmo ir specialių įrankių ar medžiagų. Mokiniams reikėjo namo pasiimti ką nors įdomaus