Përmbajtje:

Blinds Arduino të aktivizuara me zë: 9 hapa (me fotografi)
Blinds Arduino të aktivizuara me zë: 9 hapa (me fotografi)

Video: Blinds Arduino të aktivizuara me zë: 9 hapa (me fotografi)

Video: Blinds Arduino të aktivizuara me zë: 9 hapa (me fotografi)
Video: VTech CS6529-4B 4 Handset Cordless Answering System Telephone 2024, Korrik
Anonim
Image
Image
Blinds Arduino të aktivizuara me zë
Blinds Arduino të aktivizuara me zë

Pak kohë më parë bëra një Instructable ku shtova një servo dhe pajisje Bluetooth në bllokimin e derës duke më lejuar ta kontrolloja atë me telefonin tim si një i varur, thjesht nuk mund të ndaloj së shtuari Bluetooth në sende dhe kështu në këtë projekt do të tregoj ju si të bëni perde të kontrolluara me Bluetooth me disa veçori të aktivizimit të zërit. Le të fillojmë!

Hapi 1: Lista e Pjesëve

Lista e Pjesëve
Lista e Pjesëve

Ky projekt është mjaft i lirë dhe me të vërtetë nuk ka nevojë për shumë pjesë, pjesët që do të na duhen janë:

  • Arduino Nano (këtu)
  • Moduli Bluetooth Hc-06 (këtu)
  • Kontrolluesi i motorit (këtu)
  • 2x motorë me ingranazhe (këtu)
  • Rezistenca 2x 220-ohm (këtu)
  • 2x butona shtypi (këtu)
  • LED (këtu)

Dhe për mjetet dhe materialet do të na duhen:

  • Kartoni
  • Tela
  • saldim dhe saldim
  • armë me zam të nxehtë dhe zam të nxehtë
  • Prestar kuti

Hapi 2: Karakteristikat

Pra, tipari kryesor që do të kenë këto perde është aftësia për t'i hapur dhe mbyllur ato nga një aplikacion. Unë kam dy blinda që dua t'i kontrolloj me këtë pajisje, kështu që do të përdor dy motorë, një për secilin blind. Kur komanda U dërgohet përmes pajisjes Bluetooth do të rrotullojë të dy motorët në pozicionin e hapur dhe nëse komanda D dërgohet të dy motorët do të rrotullohen në pozicionin e mbyllur. Tani një nga çështjet që kisha me projektin tim të bllokimit të derës Bluetooth ishte se telefoni im do të vdiste para se të kthehesha në shtëpi, që do të thotë se nuk do të isha në gjendje të hyja në dhomën time dhe kështu për këtë projekt ne do të shtojmë butona në pajisje që na lejojnë të hapim perdet kur shtypet butoni. Tani, natyrisht, kjo do të shfaqë gjithashtu kontrollin e zërit dhe aftësinë për të kontrolluar motorët individualë duke na lejuar të hapim një të verbër në të njëjtën kohë, por të flasim keq për këtë më vonë,

Hapi 3: Qarku

Qarku
Qarku
Qarku
Qarku
Qarku
Qarku

Mos u mashtroni nga diagrami i çrregullt i instalimeve elektrike, ky qark është në të vërtetë mjaft i thjeshtë dhe i drejtpërdrejtë nëse ndiqni skemën e instalimeve elektrike pjesë -pjesë, kështu që le të fillojmë duke lidhur kontrolluesin e motorit me Arduino:

  • Pin 8 lidhet me M1 në kontrolluesin e motorit
  • Pin 9 lidhet me E1 në kontrolluesin e motorit
  • Pin 10 lidhet me M2 në kontrolluesin e motorit
  • Pin 11 lidhet me E2 në kontrolluesin e motorit

Tani do të duam të lidhim modulin Bluetooth me Arduino, e bëjmë këtë si më poshtë:

  • Pin 5 Volt lidhet me VCC në modulin Bluetooth
  • Pin Ground lidhet me Ground në modulin Bluetooth

Rx dhe Tx gjithashtu do të lidhen me Arduino, por ne nuk mund ta bëjmë këtë pasi që pasi të bëhen këto lidhje, ne nuk mund të ngarkojmë kodin, kështu që mos i lidhni ato derisa të ngarkojmë kodin.

  • Rx lidhet me Tx në modulin Bluetooth
  • Tx lidhet me Rx në modulin Bluetooth

Ne gjithashtu do të duam të lidhim butonat tanë që na lejojnë të kontrollojmë motorët pa një smartphone, i lidhim ato si më poshtë

  • Lidhni një rezistencë nga Pin 7 në Arduino në 5 volt në Arduino
  • Lidhni një rezistencë nga Pin 4 në Arduino në 5 Volt në Arduino
  • Lidhni njërën këmbë të butonit me Pin 7 dhe këmbën tjetër në tokë
  • Lidhni njërën këmbë të butonit tjetër me Pin 4 dhe këmbën tjetër në tokë

Tani do të lidhim një LED në pin 4 i cili do të tregojë se pajisja ka fuqi:

  • Pin 4 shkon në katodë (këmba e gjatë e LED)
  • Toka shkon në anodë (këmba e shkurtër e LED)

Dhe së fundi, ne do t'i lidhim motorët me kontrolluesin e motorit duke i vidhosur në terminalin e vidave

Hapi 4: Kodi

Shkarkoni skicën, hapeni në Arduino IDE dhe ngarkojeni në Arduino Nano.

Hapi 5: Furnizimi me energji elektrike

Furnizimi me energji elektrike
Furnizimi me energji elektrike

Për t'u dhënë këtyre motorëve fuqi të mjaftueshme për të kthyer mekanizmin disi të ngurtë të verbër, do të kemi nevojë për të paktën një furnizim me energji elektrike të prizës prej 9 Volt 1 Amp. Pasi të keni gjetur një furnizim me energji, ne do të duam ta lidhim atë me Arduino -n tonë dhe Kontrolluesin e Motorit.

Lidhet me Arduino si më poshtë:

  • Lidhu pozitiv (+) me Pin VIN në Arduino
  • Ground (-) lidhet me Pin Ground në Arduino

Lidhet me kontrolluesin e motorit si më poshtë:

  • Pozitiv (+) lidhet me VS në kontrolluesin e motorit
  • Ground (-) lidhet me GND në kontrolluesin e motorit

Tani mund ta lidhim kontrolluesin e motorit dhe t'i japim një provë, nëse gjithçka ndizet ne mund të kalojmë në hapin tjetër!

Hapi 6: Krijimi i rastit

Marrja e Rastit
Marrja e Rastit
Marrja e Rastit
Marrja e Rastit
Marrja e Rastit
Marrja e Rastit
Marrja e Rastit
Marrja e Rastit

Ky hap mund të varet plotësisht nga ju pasi pothuajse çdo dizajn rasti do të funksionojë, megjithatë, le të hedhim një vështrim se si e kam projektuar timen. Unë e kam bërë timen nga një karton të fortë, ne do të printojmë një shabllon, do ta ngjisim në karton dhe do ta presim. Ne do të na duhet të presim 2 nga format kryesore ovale, 1 shirit të gjatë që do të jenë anët e kutisë dhe dy pjesë të lakuara që do t'i montojmë ose do t'i shtypim.

Ne do të dëshirojmë të shënojmë pjesën e gjatë në mënyrë që ta bëjmë atë të përkulet rreth formës sonë ovale, e cila më pas duhet të ngjitet poshtë, pasi të kemi shënuar dhe ngjitur të dyja anët, mund të ngjisim qarkun tonë në mes të ovale.

Tani do të duam t'i ngjisim butonat në dy copa të ndryshme kartoni dhe t'i vendosim ato në pjesën e sipërme dhe të poshtme të kutisë, do të duam t'i ngjisim ato në një mënyrë që e bën pjesën e sipërme të butonit të dalë jashtë rast, kjo është kështu që ne mund të ngjisim një copë kartoni në krye të butonit që e fsheh atë, por gjithsesi na lejon ta përdorim.

Pasi të bëhet kjo ne mund të marrim ovalen tonë të dytë dhe ta presim në 3 pjesë, një pjesë të sipërme, një pjesë të poshtme dhe një shirit të gjatë nga mesi. pjesa e mesme do të ngjitet në mes me atë LED të montuar në mes të saj. Pjesa e sipërme më pas ngjitet në butonin e sipërm dhe pjesa e butonit ngjitet më pas në butonin e poshtëm. Kur ngjitni pjesët në butona jini shumë të kujdesshëm që të mos shtoni shumë super zam pasi nëse zamja futet në mekanizmin e butonit do të prishë butonin.

Hapi 7: Lidhja e motorëve me të verbërit

Lidhja e motorëve me të verbërit
Lidhja e motorëve me të verbërit
Lidhja e motorëve me të verbërit
Lidhja e motorëve me të verbërit
Lidhja e motorëve me të verbërit
Lidhja e motorëve me të verbërit

Për të lidhur motorët me perdet tona do të na duhet të marrim shkopin dhe grepin që zakonisht përdoret për të hapur perdet dhe për të thyer grepin, pastaj do ta ngjisim atë në boshtin e motorit dhe do ta lidhim atë në lëvizjen e perdeve. mekanizëm.

Tani nuk mund ta lëmë motorin të varur atje, kështu që do të na duhet ta ngjisim në mur, kam përdorur zam të nxehtë, por motorët janë mjaft të lehtë, kështu që shumica e opsioneve të montimit do të funksionojnë. E njëjta gjë për rastin, e ngjita timen në murin tim, por është aq e lehtë sa që shumica e opsioneve do të funksionojnë mirë.

Hapi 8: Konfigurimi i aplikacionit

Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit

Aplikacioni që do të përdorim quhet "Arduino Bluetooth Control" nga Broxcode, arsyeja që zgjodha këtë Aplikacion është sepse nuk ka vetëm një veçori terminale, por edhe një veçori që na lejon të dërgojmë komanda në Arduino kur një frazë e zgjedhur është tha.

Për ta konfiguruar atë, ne do të çiftojmë pajisjen tonë Bluetooth me smartphone-in tonë, hapim aplikacionin dhe klikojmë butonin e çiftimit dhe kërkojmë HC-06 dhe lidhemi me të, nëse kërkon një fjalëkalim ose 1234 ose 0000 pasi të jetë çiftuar, klikoni në opsionin e terminalit dhe dërgoni U dhe pastaj D përmes së cilës duhet të bëni që motorët të rrotullohen në drejtim të akrepave të orës dhe pastaj në drejtim të kundërt.

Për të vendosur komandat zanore hapni menunë e opsioneve dhe lëvizni poshtë te cilësimet e komandës zanore, aty kemi opsionin për të dërguar një komandë kur thuhet një frazë, vendosni komandën që dëshironi të dërgoni në kutinë e komandës e cila do të jetë U dhe pastaj në kutinë e frazave vendosni Le të ketë dritë, ose çfarëdo që dëshironi. Pastaj do të shkojmë te opsioni tjetër i komandës zanore dhe do të vendosim D në kutinë e dërgimit të komandës dhe Le të mos ketë dritë në kutinë e frazave që do të thotë që blindat tona do të hapen kur themi le të ketë dritë dhe mbyllet kur themi le të mos ketë dritë Me

Hapi 9: Një përmbledhje

Një Vështrim i Përgjithshëm
Një Vështrim i Përgjithshëm

Mirë, le të na duhet pak kohë për të kuptuar plotësisht se si funksionon gjithçka. Nëse doni që të dy syze të hapura ne ose mund të shtypim butonin e lartë ose mund të themi le të ketë dritë në aplikacion nëse duam që të dy syze të mbyllura mund të shtypim butonin e poshtëm ose të themi le të mos ketë dritë në aplikacion.

Nëse duam të hapet vetëm një nga dy blindat në të njëjtën kohë, mund të hyjmë në seksionin e terminalit të aplikacionit dhe të dërgojmë komandën K për të hapur të verbërin e majtë dhe unë për të mbyllur blindin e majtë ose W për të hapur blindin e djathtë dhe L mbyll të verbërin e djathtë. Kjo është pothuajse të gjitha tiparet e perdeve.

Nëse keni pyetje, ju lutem më tregoni në komentet dhe jini të lumtur t'i përgjigjem atyre.

Konkurs pa tel
Konkurs pa tel
Konkurs pa tel
Konkurs pa tel

Vendi i dytë në konkursin pa tel

Recommended: