Sisukord:

Odav ja lihtne nutikas kodu süsteem: 7 sammu
Odav ja lihtne nutikas kodu süsteem: 7 sammu

Video: Odav ja lihtne nutikas kodu süsteem: 7 sammu

Video: Odav ja lihtne nutikas kodu süsteem: 7 sammu
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim
Odav ja lihtne nutikas kodu süsteem
Odav ja lihtne nutikas kodu süsteem

Tere!

Olen Ed Ma olen 15 -aastane, kelle kirg on arvutite, programmeerimise ja elektrotehnika. Kuna olen üsna noor, elan oma vanemate majas. See projekt sai alguse, kui otsustasin kolida pööningule/ katusekorruse tuppa. Toa kujundamisel uue ostetava mööbliga otsustasin, et teen selle tuba veidi erinev; Ja tark tuba sündis!

Samm: osade hankimine

Osade hankimine
Osade hankimine

Selleks on erinevaid viise. Saate osta kõik komponendid odavalt, kuid kohaletoimetamine võtab Hiinast aega umbes 30 päeva. Või võite osta osi Amazonist.

(Kardan, et kõik lingid Ühendkuningriigis)

NODEMCU 1x

Amazon

Bangood

ARDUINO Vähemalt 2x Sõltuvalt sellest, kui palju mooduleid kasutate (sobib igasugune, kuid ma kasutasin Pro Micros'i, kuna mul olid need lamades)

Amazon

Bangood

8 -osaline releelaud 1x

Bangood

Amazon

Raadiomoodulid (NRF24L01) vähemalt 2x

Amazon

Bangood

Raadioadapterid vähemalt 2x

Bangood

Amazon

Mitu ühe releega moodulit sõltuvalt sellest, kas soovite ühendada lisaseadmeid

Amazon

Bangood

MISC

Palju erineva otsaga hüppajakaableid

Palju kannatust

ws2182b LED -riba

Eriti nutikad kodukaubad, nt. fänn

Igasugune Amazon Echo

USB -kaablid programmeerimiseks

Perf Board

Kinnitage päised

2. toiming: kuidas see toimib

Kuidas see töötab
Kuidas see töötab

Seda tehes peame kõigepealt aru saama, kuidas see toimib.

Põhimõtteliselt on selles seadistuses 3 komponenti.

  • NodeMCU, mis saab käske amazonilt Echo, mis saadab käsklusi relee kaudu
  • Arduino, mis saab relee kaudu NodeMCU -lt käske, saadab seejärel raadio kaudu rohkem käske
  • Vastuvõetav raadio Arduino, mis võtab raadio kaudu vastu käske ja on ühendatud kõigi tuledega

Ma tean, et on olemas paremaid viise, kuidas panna arduino suhtlema NodeMCU -ga kui Basic Relay Board Logicuga, kuid proovisin veel kolme lahendust ja see oli lõpuks ainus, millega ma töötasin, nii et jäin selle juurde.

3. samm: osade ühendamine (saatja)

Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)
Osade juhtmestik (saatja)

Ühendage esmalt NODEMCU releega,

D0-D6 tuleb ühendada relee sisendiga 1-7

ning VIN ja GROUND on vastavalt ühendatud.

Ühendage relee Arduinoga

Mida me püüame teha, on see, et relee oleks nagu lihtne nupp.

Seega ühendage relee NO 5v vooluga

Ühendage relee COM kahe erineva asjaga, õige arduino tihvtiga ja GND -ga 1Kohm tõmbetakisti kaudu.

Saate seda kõike teha leivaplaadil või jootmisega perfboardi kaudu

Ühendage raadiomoodul

Pange raadiomoodul kõigepealt adapterisse ja ühendage see juhtmega

See on pro micro jaoks

Adapter ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

See on kogu saatja funktsiooni juhtmestik

4. samm: osade ühendamine (vastuvõtja)

Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)
Osade juhtmestik (vastuvõtja)

See osa sõltub sellest, kui palju vastuvõtumooduleid kavatsete kasutada. Minu jaoks kasutan ma suurt kogust, korrake seda sammu.

Esiteks, Ühendage raadiomoodul. Esmalt pange raadiomoodul adapterisse ja seejärel ühendage see juhtmega

See on mõeldud pro micro jaoks

Adapter ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Ühendage LED -riba

5v - 5v

GND -GND

DI-A0

Samm: kood

Kood
Kood

Tere, Tunnistan kohe, et minu C ++ teadmised/ Arduino oskus on alampar.

Seetõttu ühendasin palju erinevate inimeste koode kokku

Krediit:

Rui Santos

Kuidas minna mehhatroonikasse

Arduino näited

FauxMoESP looja

Põhimõtteliselt kasutab NodeMCU kood imelist raamatukogu nimega FauxMoESP, mis jäljendab WeMO lülitit.

Sealt on seda üsna lihtne kasutada, kuid kasutasin ja muutsin siiski Rui Santose koodi, vabandust!

See juhib iga releed teatud käsu tegemiseks ja ongi kõik.

Arduino saatekood tuvastab mustrid ja saadab seejärel raadiosignaale, jällegi ei olnud see täielikult minu kood, kuid muutsin seda.

Arduino vastuvõtja kood ei olnud jälle minu oma, kuid muutsin seda, see kuulab koode ja lülitab seejärel sisse/ välja LED -id

Kood allpool

Samm: Alexa seadistamine

Alexa seadistamine
Alexa seadistamine

Käskude alus on rutiin.

Alexa teab, kuidas teha 7 asja; Lülitage iga relee sisse ja välja, seadistades FauxmoESP lüliti asendisse 10%, 20% jne. Sellest ei piisa. Seega kasutame rutiini, et kõiki neid asju teha, et saaksime LED -e käsutada.

See protsess võib võtta aega, kuid varuge kannatust!

7. samm: aitäh

Aitäh, et leidsite aega selle juhendi vaatamiseks, see tähendab mulle palju! Kui selle üles ehitate, siis palju õnne, muidu head päeva, kommenteerige, jälgige või jälgige, kui teile see meeldis, ja küsige kindlasti küsimusi, mis teil tekkida võivad!

Soovitan: