Satura rādītājs:
- 1. darbība: detaļas
- 2. solis: Aparatūras montāža
- 3. solis: elektronikas montāža
- 4. solis: skice
- 5. darbība: iederēšanās vietā
Video: Arduino TFT skārienekrāna durvju slēdzene: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šī ir mana pirmā pamācība. Šajā projektā tiek izmantots Arduino un 2,8 collu TFT skārienekrāns ar paroles skici, lai aktivizētu releju, kas pārtrauc ķēdi līdz magnētisko slēdzenes durvīm.
Pamatojoties uz to, RFID slēdzene pie durvīm darbā salūza, nevis visu vadu sistēmu atkal pievienoja ēku vadības blokam. Es pievienoju šo skārienekrānu Arduino virs esošās sistēmas.
Es vēlos pateikties KonstantinBG, kura tēma: TFT displeja vārtu atvēršanas parole man 99% palīdzēja panākt, lai Arduino skice darbotos.
forum.arduino.cc/index.php?topic=562943.15
1. darbība: detaļas
VIENS: Arduino Mega: TFT uztvēra visu Uno tapu, tāpēc es izmantoju mega papildu tapām, lai pievienotu cietvielu releju
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 attīstības padome
www.banggood.com/Mega2560-R3-ATmega2560-16..
DIVI: 2,8 collu TFT LCD vairoga skārienekrāna modulis Arduino
Geekcreit® 2,8 collu TFT LCD vairoga skārienekrāna modulis Arduino
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
TRĪS: SSR (bija viens pie rokas, bet izmantojiet jebkuru releju, kas ir paredzēts slodzei, kuru vēlaties kontrolēt, manā gadījumā tikai 5v)
Opto 22 3 A Cietvielu relejs, DC, PCB stiprinājums, 60 V līdzstrāvas maksimālā slodze
RS Preces Nr. 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
ČETRI: tukša 2 grupveida kaste skārienekrāna piestiprināšanai pie sienas un tukša priekšējā plāksne
Dubultā sausā oderes kaste, 35 mm
Produkta kods: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
PIECI: Īpaši garš Arduino pagarinājuma strāvas kabelis, tuvākā kontaktligzda Arduino barošanai un skārienekrāns atradās aptuveni 4 metru attālumā jumtā.
kenable 5,5 x 2,1 mm līdzstrāvas kontaktdakša ar ligzdu CCTV pagarinātāja kabelis 5m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
SIX: standarta 12V barošanas avots Arduino
CCTV kamera 12V 0,5A 500mA PSU 2,1 mm līdzstrāvas spraudnis Lielbritānijas barošanas avots
www.ebay.co.uk/itm/380502176581
Citas daļas:
- 3D printeris (Ultimaker 2), lai iespiestu Arduino Mega un TFT vairoga stiprinājumus tukšajā kastē, kā arī iespiests rāmis, lai pārklātu ekrāna malu, kad tas ir uzstādīts tukšajā priekšējā plāksnē. Es pievienoju šim nolūkam izveidoto soļu failu.
- Lodāmurs un daži savienotāji un kabeļi utt.
- Karstās līmes pistole.
- Urbis
- Pārvarēšanas zāģis
2. solis: Aparatūras montāža
Pamatnes atbalstam ir grope vienā no kājām, tāpēc cietvielu relejs (SSR) atrodas zem Arduino mega. Es karsti pielīmēju SSR uz pamatnes.
Pāris skrūves, lai mega piestiprinātu pie pamatnes atbalsta.
TFT vairogs atrodas virs mega.
Es nogriezu tukšo priekšējo plāksni, izmantojot urbi un pārvarēšanas zāģi.
Un pārbaude to visu salika kopā, par laimi, es saņēmu pareizo pamatnes balsta augstumu, tāpēc ekrāns izvirzās tieši gar tukšās priekšējās plāksnes priekšpusi. Vēlāk 3D izdrukāšu rāmi, lai paslēptu raupjo malu, ko atstājis pārvarēšanas zāģis.
Kastes iekšpusē ir diezgan maz vietas, tāpēc, lai ietaupītu vietu, man būs jāpārgriež nopirktais 12 V strāvas adapteris, kas tiek pievienots mega un lodēts tieši pie tāfeles.
3. solis: elektronikas montāža
Lai izstrādātu šī projekta prototipu testēšanai uz stenda, es vispirms sāku ar 2,8 collu TFT skārienekrānu. Jūs vienkārši sakārtojiet tapas un ievietojiet to Arduino mega spraudnī klēpjdatorā un aktivizējiet Arduino integrētās izstrādes vides programmatūru.
Šis ir mans pirmais skārienekrāna projekts, tāpēc vajadzēja mazliet pieķerties, lai izdomātu, kā kalibrēt ekrāna izmēru, pieskarties jutīgai utt., Turklāt TFT nav Adafruit skārienekrāns, tāpēc ekrāna kalibrēšanai man bija jāpievieno papildu bibliotēka, piemēram, MCUFRIEND_kbv utt.
Tur ir daudz labāki resursi, nekā es varu uzrakstīt, kā to izdarīt.
piemēram:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Pēc tam 2,8 collu TFT skārienekrānā es saņēmu cipartastatūras displeju, lai ziņotu par vērtībām, izmantojot seriālo monitoru
Pēc tam skicē pievienoja paroles elementu
Tālāk vispirms bija jānosaka stafetes skice. Tas prasīja dažus lodēšanas un releja vadus Mega. Lūdzu, skatiet pievienotā releja elektroinstalācijas shēmu. Es izmantoju 39 tapu uz digitālās I/O uz mega, lai iedarbinātu cietvielu releju un pēc tam ieslēgtu/izslēgtu manu LED (lai to aizstātu ar magnētisko slēdzņu izejas pogas vadu, ja tāds ir)
Pēc tam es to nojaucu un Frankenšteins kopā. (Skice man der, bet esmu pārliecināta, ka to var uzlabot)
4. solis: skice
Uzlauztā skice.
- Importējiet bibliotēku pēc nepieciešamības.
- Pirmoreiz palaižot TFT skārienekrānu, izmantojiet "TouchScreen_Calibr_native" skici bibliotēkā "MCUFIREND", lai aizpildītu rezultātus …
// copy-paste rezultāti no TouchScreen_Calibr_native.inoconst int XP = 8, XM = A2, YP = A3, YM = 9; // 240x320 ID = 0x9341
const int TS_LEFT = 927, TS_RT = 126, TS_TOP = 70, TS_BOT = 910;
Atkal esmu pārliecināts, ka šo skici kopumā var uzlabot, bet man tas izdevās
5. darbība: iederēšanās vietā
Pēc tam, kad man bija jāpārbauda galds, izmantojot LED, kas darbojas kā magn slēdzenes statīvs. Bija pienācis laiks sistēmu iekļaut savā vietā. Par laimi sienas ir tikai ģipškartona plāksnes, tāpēc pēc cauruļu un kabeļu pārbaudes es varēju izgriezt caurumu kastē.
Es dzenāju 12 voltu barjeru pāri griestiem un nokritu līdz svaigi izgrieztajam caurumam. (biezāka melnā stieple attēlā) Pēc tam es novedu pāri vadiem no izejas pogas durvju iekšpusē (plānāki melni un sarkani vadi) šī ir releja slodze, tāpēc, ieslēdzot releju, šie vadi aktivizē durvju atvēršanu /izejas poga.
Nākamais bija Arduino uzstādīšana ar TFT skārienekrānu un releju pie kastes. Lodēšana pie paneļa un slodze uz releju. Visbeidzot, es to visu pievienoju ar balto vāku, un uz augšas tika pielīmēts 3D drukāts melns rāmis.
Ieteicams:
Arduino balstīta digitālā durvju slēdzene, izmantojot GSM un Bluetooth: 4 soļi
Digitālā durvju slēdzene, kuras pamatā ir Arduino, izmantojot GSM un Bluetooth: KOPSAVILKUMS: Padomājiet par situāciju, kad atnācāt mājās pilnīgi noguris un konstatējāt, ka esat pazaudējis durvju atslēgu. Ko tu darīsi? Jums ir vai nu jālauž slēdzene, vai arī jāzvana atslēgu mehāniķim. Tātad, bezatslēgas slēdzenes izgatavošana ir interesanta ideja, lai glābtu no
Arduino pirkstu nospiedumu durvju slēdzene: 4 soļi
Arduino pirkstu nospiedumu durvju slēdzene: Sveiki, un laipni lūdzam šajā projektā. Patiesībā tas ietver divus projektus, taču tie ir gandrīz vienādi. Tā ir durvju slēdzenes sistēma, kuras pamatā ir Arduino UNO plāksne, FPM10A optiskais pirkstu nospiedumu sensors un LCD i²c ekrāns, bet otrai versijai, kuru mēs iekļaujam
RFID durvju slēdzene ar Arduino: 4 soļi
RFID durvju slēdzene ar Arduino: Būtībā šis projekts ir par to, kā padarīt jūsu māju, biroja vietu un pat personīgos skapīšus. Šie projekti ļauj jums saprast arduino ar RFID un to, kā tie ir savienoti kopā. Tātad
Bluetooth durvju slēdzene (Arduino): 10 soļi (ar attēliem)
Bluetooth durvju slēdzene (Arduino): Nesen es vēlreiz noskatījos Amazing SpiderMan, vienā ainā Pīters Pārkers aizslēdz un atslēdz durvis no sava galda, izmantojot tālvadības pulti. Kad es to ieraudzīju, es uzreiz gribēju savu durvīm. Pēc nelielas muldēšanas es saņēmu darba modeli. Lūk, kā man tas izdevās
Arduino RFID durvju slēdzene: 5 soļi (ar attēliem)
Arduino RFID durvju slēdzene: *** Atjaunināts 2010. gada 9. septembrī *** Es gribēju viegli un droši iekļūt manā garāžā. RFID bija labākais veids, kā atslēgt manas durvis, pat ar pilnām rokām es varu atslēgt durvis un atgrūst tās! Es izveidoju vienkāršu shēmu ar pamata ATMega 168 arduino chi