INHOUDSOPGAWE:
- Stap 1: Onderdele lys
- Stap 2: Hoe dit werk
- Stap 3: Bedradingsdiagram
- Stap 4: Toets
- Stap 5: Elektroniese omhulsel
- Stap 6: Die app
- Stap 7: Monteer die slot
- Stap 8: Kragtoevoer
- Stap 9: Die kode
- Stap 10: klaar
Video: Bluetooth -deurslot (Arduino): 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Onlangs kyk ek weer na die Amazing SpiderMan, in een toneel sluit Peter Parker sy deur met 'n afstandsbediening van sy lessenaar af. Toe ek dit sien, wou ek dadelik my eie vir my deur hê. Na 'n bietjie gesukkel het ek 'n werkende model gekry. Hier is hoe ek dit gemaak het
Stap 1: Onderdele lys
Vir hierdie projek benodig ons die volgende:
Elektronika:
- Arduino Nano (kry dit hier)
- Bluetooth -module (kry dit hier)
- 90g Servo (kry dit hier)
- 5v muuradapter
Dele:
- Skuifslot (kry dit hier)
- Ses skroewe vir die skuifslot
- Karton
- Draad
Gereedskap:
- Soldeerbout
- Plakgeweer
- Boor
- Boorkop
- Boorkop vir loodsgat
- Boksnyer
- Rekenaar met arduino IDE
Stap 2: Hoe dit werk
Die idee is dat ek my deur maklik kan sluit en ontsluit sonder dat ek 'n sleutel hoef te dra of selfs naby kan kom: D, maar dit is slegs 'n fraksie van wat ons kan doen. Van hier af kan ons 'n sensor soos 'n klopsensor byvoeg, sodat ons ons deur kan ontsluit met 'n spesiale klop of selfs 'n stemherkenningstelsel!
Die servo -arm sal aan die skuifslot gekoppel word en na 0 grade beweeg om die deur te sluit en 60 grade om dit te ontsluit met behulp van opdragte wat dit vanaf 'n Bluetooth -toestel kry.
Stap 3: Bedradingsdiagram
Laat ons begin deur die servo aan die Arduino te koppel (ek wil daarop let dat alhoewel ek die Arduino nano gebruik, die Arduino uno net so goed sal werk met presies dieselfde penuitleg)
- Die bruin draad op die servo word gemaal en dit word op die Arduino met die aarde verbind
- Die rooi draad is positief en word verbind met 5v op die Arduino
- Die oranje draad is die servosbronverbinding en dit word verbind met pen 9 op die Arduino
Nou sou ek aanbeveel om die servo te toets voordat u verder gaan; u kan dit doen deur na voorbeelde in die Arduino IDE te gaan en sweep te kies. As ons seker is dat die servo werk, kan ons die Bluetooth -module byvoeg. Ons verbind die rx -pen op die bluetooth -module met die tx -pen op die Arduino en die tx -pen op die bluetooth -module met die rx -pen op die Arduino, maar doen dit nog nie! Terwyl hierdie verbindings gemaak word, kan niks na die Arduino opgelaai word nie, dus maak seker dat u die kode oplaai voordat u soldeer.
- Rx -pen op die bluetooth -module maak verbinding met die Tx -pen op die Arduino
- Tx -pen op die bluetooth -module maak verbinding met die Rx -pen op die Arduino
- Vcc (positief) op die bluetooth -module verbind die 3.3v op die Arduino
- Grond gaan na grond
As iets hiervan verwarrend was, volg die drade op die foto
Stap 4: Toets
Noudat ons al die dele bymekaar het, kan ons seker maak dat die servo sterk genoeg is om die sluitmeganisme sonder probleme te stoot en te trek voordat ek die finale konsep begin ontwerp het. myne was nie so ek het 'n klein bietjie olie op die glymeganisme gevoeg wat alles gehelp het om glad te beweeg. Dit is baie belangrik dat alles vlot verloop, of daar 'n kans is dat u op of uit u kamer gesluit word!: D
Stap 5: Elektroniese omhulsel
Ek het besluit om my servo "blootgestel" te laat en slegs 'n klein kartondoos te bou om die arduino nano en Bluetooth -module te beskerm. Ons kan dit bou deur die arduino nano rondom op 'n stuk karton te spoor en ongeveer 1 cm (0, 39 inch) ruimte aan elke kant by te voeg, nou moet ons die ander 5 kante van die reghoekige kubus sny. Ons moet ook 'n gat op een van die gesigte sny sodat die netsnoer met die arduino verbind kan word.
Die afmetings vir die saak is:
- Onderstuk = 7,5 cm by 4 cm (2,95 x 1,57 duim)
- Boonste stuk = 7,5 cm by 4 cm (2,95 x 1,57 duim)
- linker stuk = 7,5 cm by 4 cm (2,95 by 1,57 duim)
- Regte stuk = 7,5 cm by 4 cm (2,95 x 1,57 duim)
- Voorkant = 4 cm by 4 cm (1,57 by 1,57 duim) (sny kraggat in hierdie een)
- Agterkant = 4 cm by 4 cm (1,57 by 1,57 duim)
Stap 6: Die app
Om die deur te sluit en oop te maak, benodig ons 'n toestel met Android of Windows met ingeboude Bluetooth, maar Mac -gebruikers kon dit nie op 'n iPhone of 'n MacBook Pro laat werk nie, ek dink daar is probleme met bestuurders, maar ek is seker een van julle kan dit uitvind: D. As u op Android installeer, moet u na die speelwinkel gaan en 'n app met die naam Bluetooth Terminal aflaai, en vir Windows heet dit TeraTerm, ons moet die hc-05 aan ons telefoon koppel, dit moet linvor genoem word en die wagwoord sal óf 0000 óf 1234. Nadat die app wat ons pas geïnstalleer het, gekoppel is, klik op die opsies en tik op 'n verbinding met die toestel (onseker). Ons telefoon simuleer basies die arduino seriële monitor, wat beteken dat ons inligting kan sien en stuur wat van die arduino afkomstig is.
As u 0 tik en op enter druk, moet u die deurslot sien en die boodskap "deur gesluit" sien
en as u 1 tik en op enter druk, behoort die deur te sien oopgaan en die boodskap 'deur oopgesluit' te sien
Die proses is in Windows presies dieselfde, behalwe dat u 'n toepassing met die naam Tera Term moet aflaai, en u kan die aflaai -skakel hier vind (https://ttssh2.osdn.jp/index.html.en)
Stap 7: Monteer die slot
Eerstens moet ons die servo op die skuifslot monteer; ons doen dit deur die rand van die servo -montagegate af te sny, sodat wanneer ons die servo neerlê, dit gelyk sal wees aan die slot, dan sit ons die servo -arm in die slot gat waar die handvatsel was en toets of alles reg beweeg as dit vasgemaak is.
Nou moet ons begin om gate in die deur te boor vir die skroewe, die skuifslot teen die deur te plaas en met 'n potlood te spoor waar die gate nou is, boor die loodgate waar u die spore geboor het tot 'n diepte van ongeveer 2,5 cm plaas nou die slot om die deur en draai die skroewe vas sodra dit veilig is, maak seker dat die stelsel steeds werk
Stap 8: Kragtoevoer
Om seker te maak dat ons dit kan verlaat, benodig ons 'n kragtoevoer, 'n kabel en 'n usb -mini -aansluiting om aan te sluit op die arduino.
Koppel die grondaansluiting op die kragtoevoer aan die grondaansluiting op die usb -minipoort en koppel die rooi kabel aan die rooi kabel op die usb -minipoort, lei die kabel van die slot na een van die deurskarniere en lei dit van daar na 'n kragaansluiting
Stap 9: Die kode
#insluit
Servo myservo;
int pos = 0;
int toestand; int vlag = 0;
leemte opstelling ()
{
myservo.attach (9);
Serial.begin (9600);
myservo.write (60);
vertraging (1000); }
leemte lus ()
{
indien (Serial.available ()> 0)
{
staat = Serial.read ();
vlag = 0;
} // as die toestand '0' is, sal die GS -motor afskakel
as (state == '0')
{
myservo.write (8);
vertraging (1000);
Serial.println ("Deur gesluit");
}
anders as (state == '1')
{
myservo.write (55);
vertraging (1000);
Serial.println ("Deur oopgesluit");
}
}
Stap 10: klaar
Geniet u deurslot met bluetooth -beheer, moenie vergeet om met u vriende te mors deur hulle uit u kamer te sluit nie!
Dankie dat u gelees het, as u enige vrae het, stuur 'n pm of laat die vraag in die kommentaar.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer