Përmbajtje:

Bllokimi i derës Bluetooth (Arduino): 10 hapa (me fotografi)
Bllokimi i derës Bluetooth (Arduino): 10 hapa (me fotografi)

Video: Bllokimi i derës Bluetooth (Arduino): 10 hapa (me fotografi)

Video: Bllokimi i derës Bluetooth (Arduino): 10 hapa (me fotografi)
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Korrik
Anonim
Image
Image
Bllokues i dyerve Bluetooth (Arduino)
Bllokues i dyerve Bluetooth (Arduino)

Kohët e fundit kam rishikuar Amazing SpiderMan, në një skenë Peter Parker mbyll dhe zhbllokon derën e tij nga tavolina e tij duke përdorur një telekomandë. Kur e pashë këtë, menjëherë doja timen për derën time. Pas pak ngatërresash mora një model pune. Ja si e bëra

Hapi 1: Lista e Pjesëve

Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve

Për këtë projekt do të na duhen këto:

Elektronikë:

  • Arduino Nano (Merre këtu)
  • Moduli Bluetooth (merre këtu)
  • Servo 90g (Merrni këtu)
  • Përshtatës muri 5v

Pjesët:

  • Slide Lock (Merre këtu)
  • Gjashtë vida për bllokimin e rrëshqitjes
  • Kartoni
  • Tela

Mjetet:

  • Makine per ngjitjen e metalit
  • Armë ngjitëse
  • Stërvitje
  • Koka e stërvitjes
  • Koka e Stërvitjes për vrimën e pilotit
  • Prerës kuti
  • Kompjuter me arduino IDE

Hapi 2: Si funksionon

Ideja është që unë mund ta mbyll dhe zhbllokoj lehtë derën time pa pasur nevojë të mbaj një çelës apo edhe t'i afrohem: D, por kjo është vetëm një pjesë e asaj që mund të bëjmë. Nga këtu ne mund të shtojmë një sensor si një sensor trokitje, kështu që ne mund të zhbllokojmë derën tonë me një trokitje të veçantë ose edhe një sistem të njohjes së zërit!

Krahu servo do të lidhet me bllokuesin e rrëshqitësit dhe do të lëvizë në 0 gradë për të mbyllur derën dhe 60 gradë për ta zhbllokuar atë duke përdorur komandat që merr nga pajisja Bluetooth.

Hapi 3: Diagrami i telave

Diagrami i telave
Diagrami i telave
Diagrami i telave
Diagrami i telave

Le të fillojmë me lidhjen e servo -së në Arduino (do të doja të theksoja se edhe pse jam duke përdorur Arduino nano, Arduino uno do të funksionojë po aq mirë me të njëjtën paraqitje të saktë të kunjave)

  • Teli kafe në servo është i bluar dhe lidhet me tokëzimin në Arduino
  • Teli i Kuq është pozitiv dhe lidhet me 5v në Arduino
  • Teli Portokalli është lidhja e burimit servos dhe lidhet me pin 9 në Arduino

Tani unë do të rekomandoja testimin e servo para se të vazhdoni, ju mund ta bëni këtë duke shkuar te shembujt në Arduino IDE dhe duke zgjedhur spastrimin. Kur jemi të sigurt se servo punon, mund të shtojmë modulin bluetooth. Ne do ta lidhim pinin rx në modulin bluetooth me pinin tx në Arduino dhe pinin tx në modulin bluetooth me pinin rx në Arduino Por mos e bëni këtë akoma! ndërsa këto lidhje janë bërë asgjë nuk mund të ngarkohet në Arduino prandaj sigurohuni që të ngarkoni kodin para bashkimit. Me këtë në mendje kjo është mënyra se si e lidhim modulin bluetooth në Arduino

  • Rx pin në modulin bluetooth lidhet me pin Tx në Arduino
  • Kodi Tx në modulin bluetooth lidhet me pinin Rx në Arduino
  • Vcc (pozitive) në modulin bluetooth lidh 3.3v në Arduino
  • Toka shkon në Tokë

Nëse ndonjë nga këto ishte konfuze, ju lutemi ndiqni telat në foton e dhënë

Hapi 4: Testimi

Duke testuar
Duke testuar

Tani që i kemi të gjitha pjesët së bashku, sigurohuni që servo të jetë mjaft e fortë për të shtyrë dhe tërhequr mekanizmin e kyçjes pa problem para se të filloja të hartoja konceptin përfundimtar, unë ndërtova një shaka vetëm për t'u siguruar që servo ime ishte mjaft e fortë, në fillim e imja nuk ishte aq shtova pak vaj në mekanizmin rrëshqitës i cili ndihmoi që gjithçka të lëvizte pa probleme. Reallyshtë me të vërtetë vendimtare që gjithçka të lëvizë pa probleme ose të ketë një shans që të bllokoheni ose të dilni nga dhoma juaj!: D

Hapi 5: Shtresë Elektronike

Shtresë elektronike
Shtresë elektronike
Shtresë elektronike
Shtresë elektronike
Shtresë elektronike
Shtresë elektronike

Vendosa ta lija servon tim "të ekspozuar" dhe të ndërtoja vetëm një kuti kartoni të vogël për të mbrojtur modulin arduino nano dhe Bluetooth. Ne mund ta ndërtojmë këtë duke gjurmuar rreth arduino nano në një copë kartoni dhe shtojmë rreth 1 cm (0, 39 inç) hapësirë në secilën anë tani ne duhet të presim 5 anët e tjera të kubit drejtkëndor. Ne gjithashtu duhet të presim një vrimë në njërën nga fytyrat që kordoni i energjisë të lidhet me arduino.

Matjet për rastin janë:

  • Pjesa e poshtme = 7.5cm me 4cm (2.95 me 1.57 inç)
  • Pjesa e sipërme = 7.5cm me 4cm (2.95 me 1.57 inç)
  • pjesa e majtë = 7.5 cm me 4 cm (2.95 me 1.57 inç)
  • Pjesa e djathtë = 7.5 cm me 4 cm (2.95 me 1.57 inç)
  • Fytyra e përparme = 4cm me 4cm (1.57 me 1.57 inç) (prerë vrimën e energjisë në këtë)
  • Faqja e pasme = 4cm me 4cm (1.57 me 1.57 inç)

Hapi 6: Aplikacioni

Aplikacioni
Aplikacioni

Pra, për të kyçur dhe zhbllokuar derën, ne kemi nevojë për një pajisje që funksionon ose android ose dritare me bluetooth të integruar, përdoruesit e Mac nuk mund ta punoja këtë në një iphone ose një macbook pro mendoj se mund të ketë disa probleme me shoferin, por jam i sigurt se njëri prej jush mund ta kuptoj: D Nëse jeni duke instaluar në Android ju do të duhet të shkoni në dyqanin e lojërave dhe të shkarkoni dhe aplikacionin e quajtur Bluetooth Terminal dhe për dritaret që quhet TeraTerm më pas duhet të lidhim hc-05 me telefonin tonë duhet të quhet linvor dhe fjalëkalimi do të jetë ose 0000 ose 1234. Sapo çiftëzohet të hapë aplikacionin që sapo kemi instaluar, klikoni mbi opsionet dhe prekni lidhjen me pajisjen (e pasigurt) tani telefoni ynë në thelb po simulon monitorin serial arduino që do të thotë se ne mund të shohim dhe dërgojmë informacione që vijnë nga arduino.

Nëse shtypni 0 dhe shtypni enter duhet të shihni bllokimin e derës dhe të shihni mesazhin "dera u bllokua"

dhe kur shtypni 1 dhe shtypni enter duhet të shihni derën e hapur dhe të shihni mesazhin "dera e hapur"

Procesi është në thelb i njëjtë në dritaret, përveçse ju duhet të shkarkoni një aplikacion të quajtur Tera Term dhe lidhjen e shkarkimit mund ta gjeni këtu (https://ttssh2.osdn.jp/index.html.en)

Hapi 7: Montimi i Bllokimit

Montimi i Bllokimit
Montimi i Bllokimit
Montimi i Bllokimit
Montimi i Bllokimit

Gjërat e para që ne së pari duhet të montojmë servo në bravën rrëshqitëse e bëjmë këtë duke prerë skajin e vrimave të montimit të servo në mënyrë që kur e vendosim servo poshtë të jetë e barabartë me bllokimin tjetër, ne e vendosim krahun servo në bravë vrima ku ishte doreza dhe provoni që gjithçka lëviz në mënyrë korrekte nëse është kështu ngjiteni atë.

Tani ne duhet të fillojmë të shpojmë vrima pilot në derë për vidhat, të vendosim bravën rrëshqitëse prapa derës dhe të përdorim një laps për të gjetur se ku tani janë shpuar vrimat e pilotit ku i keni bërë gjurmët t'i shponi ato në thellësinë prej rreth 2.5 cm tani vendoseni bravën prapa derës dhe vidhosni vidhat pasi të jetë e sigurt sigurohuni që sistemi të funksionojë akoma

Hapi 8: Furnizimi me energji elektrike

Furnizimi me energji elektrike
Furnizimi me energji elektrike
Furnizimi me energji elektrike
Furnizimi me energji elektrike

Për t'u siguruar që mund ta lëmë këtë, do të na duhet një furnizim me energji elektrike, kabllo dhe mini prizë usb për t'u lidhur me arduino.

Lidhni lidhjen e tokëzimit në furnizimin me energji elektrike në lidhjen tokësore në mini portin USB dhe lidhni kabllon e kuq me kabllon e kuq në mini portin USB tani drejtojeni kabllon nga kyçja në njërën nga menteshat e derës dhe prej andej drejtojeni atë një prizë energjie

Hapi 9: Kodi

Kodi
Kodi

#përfshi

Servo myservo;

int pos = 0;

int gjendja; int flamur = 0;

void setup ()

{

myservo.tash (9);

Serial.filloj (9600);

myservo.shkruaj (60);

vonesa (1000); }

lak void ()

{

nëse (Seriali i disponueshëm ()> 0)

{

gjendja = Serial.read ();

flamur = 0;

} // nëse gjendja është '0' motori DC do të fiket

nëse (gjendja == '0')

{

myservo.shkruaj (8);

vonesa (1000);

Serial.println ("Dera e Mbyllur");

}

tjetër nëse (gjendja == '1')

{

myservo.shkruaj (55);

vonesa (1000);

Serial.println ("Dera e Hapur");

}

}

Hapi 10: Përfundoi

Përfundoi!
Përfundoi!

Shijoni bllokimin e derës tuaj të kontrolluar nga bluetooth, mos harroni të ngatërroni me miqtë tuaj duke i mbyllur ata jashtë dhomës tuaj!

Faleminderit për leximin nëse keni ndonjë pyetje, ju lutem mos ngurroni të më shkruani në PM ose ta lini pyetjen në komente.

Recommended: