Elektronický zámok pre arduino uno. Automatický inteligentný zámok a Arduino

Tento projekt je modulárny, t.j. môžete pripojiť / odpojiť rôzne prvky a získať rôzne funkcie. Vyššie uvedené obrázky zobrazujú možnosť s plnou funkčnosťou, a to:

  • Blokovací mechanizmus... Slúži na OTVÁRANIE a ZATVORENIE dvierok. Tento projekt zahŕňa použitie troch rôznych mechanizmov:
    • Servo. Sú veľké, sú malé. Veľmi kompaktný a s ťažkou skrutkou je skvelou voľbou
    • Elektrický pohon zámku dverí auta. Veľká a silná vec, ktorá však žerie len šialené prúdy
    • Solenoidová západka. Dobrá voľba, pretože sa zabuchne

    V nastaveniach firmvéru si môžete vybrať ktorýkoľvek z troch typov (nastavenie lock_type)

  • Tlačidlo vo vnútri... Slúži na OTVÁRANIE a ZATVORENIE dverí zvnútra. Dá sa umiestniť na kľučku dverí (na dlani alebo na prsty), na samotné dvere alebo na zárubňu
  • Vonku tlačidlo... Slúži na ZATVORENIE dvierok, ako aj na PREBUDENIE z úspory energie. Dá sa umiestniť na kľučku dverí (na dlani alebo na prsty), na samotné dvere alebo na zárubňu
  • Koncová zastávka zavrieť dvere. Slúži na automatické zatvorenie zámku pri zatvorení dverí. Môžu byť:
    • Taktovacie tlačidlo
    • Hallov senzor + magnet na samotnych dverach
    • Jazýčkový spínač + magnet na samotných dverách
  • Tajomstvo tlačidlo resetovania prístupu... Slúži na obnovenie hesla / zadanie nového hesla / zapamätanie nového kľúča / kombinácie atď. Môže byť skrytý niekde v puzdre
  • Dióda vyžarujúca svetlo na označenie práce. Používajú sa RGB LED, červená a zelená farba (pri zmiešaní dávajú žltú):
    • Svieti na zeleno - zámok je OTVORENÝ. Horí, aby ste nezabudli zavrieť dvierka
    • Svieti žltá - systém sa prebudil a čaká na zadanie hesla
    • Bliká na červeno - batéria je vybitá

Ktorýkoľvek z týchto prvkov možno zo systému vylúčiť:

  • Odstránime koncový spínač. Vo firmvéri v nastaveniach ho tiež vypneme (nast tlačidlo chvosta). Teraz na zatvorenie zámku musíte stlačiť tlačidlo
  • Odstránime vonkajšie tlačidlo. Vo firmvéri v nastaveniach ho tiež zakážeme (nastavenie tlačidlo prebudenia). Teraz už systém nie je potrebné prebúdzať, zobudí sa sám (spotreba energie je o niečo vyššia). A tiež už nemáme tlačidlo zatvárania na prednej strane dverí a potrebujeme koncový spínač. Buď je ten zámok sakra
  • Odstránime vnútorné tlačidlo. Táto možnosť je vhodná pre skrine a trezory. V nastaveniach nemusíte nič meniť
  • Odstránime LED. V nastaveniach nemusíte nič meniť
  • Tlačidlo na resetovanie prístupu je možné po prvom použití odspájkovať alebo si kód prepísať pre seba
  • Dvere zatvorené, stlačené VONKAJŠIE - zobuďte sa, počkajte na heslo / RFID tag / elektronický kľúč / odtlačok prsta
  • Dvere sú zatvorené, systém sa prebudil a čaká na zadanie hesla. Čas je možné upraviť (nastavenie čas na spanie)
  • Dvere sú zatvorené, bolo zadané heslo / štítok / kľúč atď. - otvorené
  • Dvere zatvorené, stlačené VNÚTRI - otvorené
  • Dvere otvorené, stlačené VONKAJŠIE - zatvorte
  • Dvere otvorené, stlačené VNÚTRI - zatvorte
  • Dvere sú otvorené, KONIEC stlačený - zatvorte

Zámok zabezpečuje prevádzku na batériu v režime nízkej spotreby energie (zapnúť/vypnúť: nastavenie sleep_enable), a to:

  • Prebuďte sa každých pár sekúnd, sledujte UDALOSŤ (voliteľné, ak vonku nie je žiadne tlačidlo. Môžete to povoliť v nastavení tlačidlo prebudenia)
  • Každých niekoľko minút monitorujte napätie Akum (nastavenie zapnutia / vypnutia battery_monitor)
  • Ak je Akum vybitý (napätie je nastavené v nastavení bat_low):
    • otvorte dvierka (voliteľné, možno nakonfigurovať vo firmvéri open_bat_low)
    • zakázať ďalšie otváranie a zatváranie
    • po stlačení tlačidiel bliká červená LED
    • prestať sledovať UDALOSŤ (t. j. zadať heslo / štítok atď.)

Keď je systém prebudený, stlačte tlačidlo na zmenu hesla (skryté tlačidlo). Padáme do režim zmeny hesla:
Zadajte heslo z čísel ( MAXIMÁLNE 10 ČÍSEL!!!)

  • Keď stlačíte *, heslo sa uloží do pamäte a systém prestane meniť heslo
  • Keď stlačíte #, heslo sa resetuje (môžete ho zadať znova)
  • Ak 10 sekúnd nič nestlačíte, režim zmeny hesla automaticky opustíme, heslo zostane staré

Keď je systém prebudený (prebudenie pomocou tlačidiel alebo vypnutý režim spánku), stlačením * vstúpite do režimu zadávania hesla
Ak sa systém uspí a pravidelne sa prebúdza, aby skontroloval UDALOSŤ, potom stlačte * a podržte, kým sa nerozsvieti červená LED
Režim zadávania hesla:

  • Spracovanie hesla prebieha tak, že správne heslo sa počíta až pri napísaní správnej postupnosti čísel, teda ak je heslo 345, tak môžete zadávať ľubovoľné čísla, kým sa neobjaví postupnosť 345, t.j. 30984570345 otvorí zámok, ktorý končí číslom 345.
  • Ak je heslo zadané správne, dvere sa otvoria
  • Ak nič nestlačíte, po 10 sekundách sa systém vráti do normálneho (pohotovostného) režimu
  • Ak stlačíte #, okamžite ukončíme režim zadávania hesla
  • Ak v režime zadávania hesla stlačíte tajné tlačidlo na zmenu hesla, opustíme ho tiež

DACHA si ako väčšina, ktorí ju majú, spájam so slovami: oddych, grilovačka, pohoda a iné pohyby príjemné na duši aj na tele, no má to aj negatíva: záhrada, kopanie, opravy, stavba atď.

Už 10 rokov sa s rodinou snažíme zlepšovať a vytvárať maximálny komfort v našom vidieckom dome. Staviame, opravujeme atď. Dom, stodola, kúpeľ ... ... a nakoniec prišiel na rad plot ulice, brána a brána. Robiť to je svedomité, rozpočtové a pohodlné.

Po prediskutovaní niektorých detailov sa rozhodlo, že brána by mala byť automatická a brána by mala mať niektoré vlastnosti ACS. Pri bráne bol problém vyriešený zakúpením sady automatiky (pohon, koľajnica, diaľkové ovládanie atď.) a pri bráne bolo potrebné vyriešiť niektoré problémy, o nich nižšie.

Úlohy boli nasledovné:

  1. Zámok mal fungovať v spojení s predtým nainštalovaným videovrátnikom (otvorte bránu bez opustenia domu)
  2. Vedieť otvoriť dvere bežným kľúčom a bez kľúča z ulice a dvora.
  3. V rámci zostávajúceho rozpočtu zostane až 5 000 rubľov.

Vyhľadávania v runete predstavovali nasledujúci cenový rozsah od 7 000 do nekonečna. Zmizla kúpa hotového riešenia a vznikla alternatíva s bohatými možnosťami, totiž vyrezať si dvere sami!

Po niekoľkých výpočtoch a výpočtoch sa rozhodlo kúpiť elektromechanický zámok za približne 2 000 rubľov, vodotesnú klávesnicu za 350 rubľov a MK, ktorý tu bude riadiť. Keďže na sklade bolo niekoľko Arduino nano dosiek, relé a voľných kusov a pár drôtov, rozdiel medzi nákladmi na hotový kit bol viac ako 4000 tr. Pre mňa skvelý bonus do peňaženky a sebarozvoja.

No a teraz od slov k činom:

Po zakúpení všetkých potrebných komponentov sa pustil do pílenia.

Schéma zapojenia klávesnice

Dodatočná LED indikácia ústredne (biela, zelená, červená) signálmi klávesnice (zadajte, správne heslo otvorte dvere, odmietnuté).

  • kolík 9 žltý
  • špendlík 10 zelený
  • kolík 11 červený

Plexisklovú výplň (mriežku) rozrezali na bonboniéru a úsmev susedia v kancelárii. Ale najmenšia fréza sa ukázala byť trochu tučnejšia, musel som pracovať s pilníkom.

Tak a je tu víkend, presťahoval som sa na dačo.

Na otvorenie elektromechanického zámku potrebujete 12 voltov. Napájací zdroj napájajúci MK bol 5 V., riešením bolo dať z neba k zámku stupňovitý dc-dc menič. Začal som všetko kontrolovať, funguje to, ale keď bolo na solenoid zámku privedené napätie, dunya sa reštartovala, skrat na napájanie. Ďalej po pripojení vonkajšieho panela z videovrátnika k zámku sa pri stlačení tlačidla na otvorenie dverí nič nestalo, do zámku malý prúd. Ťahanie nových drôtov neprichádza do úvahy, tie už boli zabetónované pri východe z domu. Rozhodol som sa pridať ďalšie relé pre panel a dať ďalšie 12 V napájanie. pre hrad. Po analýze / zbere všetko fungovalo, MK sa prestal reštartovať. Celé som to schoval do vodotesnej rozvodnej krabice, schoval drôty, lepidlo, silikón a hotovo!

Dnešná lekcia o tom, ako pomocou RFID čítačky s Arduinom vytvoriť jednoduchý uzamykací systém, jednoducho povedané - RFID zámok.

RFID (anglicky Radio Frequency IDentification, radiofrekvenčná identifikácia) je metóda automatickej identifikácie objektov, pri ktorej sa pomocou rádiových signálov čítajú alebo zapisujú údaje uložené v takzvaných transpondéroch alebo RFID tagoch. Akýkoľvek RFID systém pozostáva z čítačky (čítačky, čítačky alebo dotazovača) a transpondéra (aka RFID tag, niekedy sa používa aj termín RFID tag).

Tento návod bude používať RFID tag z Arduina. Zariadenie načíta jedinečný identifikátor (UID) každého RFID tagu, ktorý umiestnime vedľa čítačky a zobrazí ho na OLED displeji. Ak sa UID tagu rovná preddefinovanej hodnote, ktorá je uložená v pamäti Arduina, na displeji sa zobrazí správa „Unlocked“. Ak sa jedinečný identifikátor nerovná preddefinovanej hodnote, nezobrazí sa hlásenie "Odomknuté" - viď foto nižšie.

Zámok je zatvorený

Zámok je otvorený

Podrobnosti potrebné na vytvorenie tohto projektu:

  • RFID čítačka RC522
  • OLED displej
  • Doska na chlieb
  • Drôty

Ďalšie podrobnosti:

  • Batéria (powerbanka)

Celkové náklady na komponenty projektu boli približne 15 dolárov.

Krok 2: RFID čítačka RC522

Každý štítok RFID má malý čip (na obrázku je biela karta). Ak namierite baterku na túto RFID kartu, uvidíte malý čip a cievku, ktorá ju obklopuje. Tento čip nemá batériu na výrobu energie. Prijíma energiu z čítačky bezdrôtovo pomocou tejto veľkej cievky. Takúto RFID kartu je možné prečítať až na vzdialenosť 20 mm.

Rovnaký čip sa nachádza na štítkoch RFID kľúčenky.

Každý štítok RFID má jedinečné číslo, ktoré ho identifikuje. Toto je UID, ktoré sa zobrazuje na OLED displeji. Okrem tohto UID môže každá značka ukladať údaje. Na tento typ karty je možné uložiť až 1 000 údajov. Pôsobivé, však? Táto funkcia sa dnes nepoužije. Dnes je jediným záujmom identifikácia konkrétnej karty pomocou jej UID. Cena čítačky RFID a týchto dvoch kariet RFID je približne 4 USD.

Krok 3: OLED displej

Tento tutoriál používa 0,96" 128x64 I2C OLED monitor.

Toto je veľmi dobrý displej pre použitie s Arduino. Je to OLED displej a to znamená, že má nízku spotrebu. Spotreba energie tohto displeja je cca 10-20mA a závisí od počtu pixelov.

Displej má rozlíšenie 128 x 64 pixelov a je maličký. K dispozícii sú dve možnosti zobrazenia. Jedna z nich je monochromatická a druhá, podobne ako tá, ktorá sa používa v návode, môže zobrazovať dve farby: žltú a modrú. Horná časť obrazovky môže byť iba žltá a spodná modrá.

Tento OLED displej je veľmi jasný a má skvelú a veľmi peknú knižnicu, ktorú Adafruit pre tento displej vyvinul. Okrem toho displej používa rozhranie I2C, takže pripojenie k Arduinu je neuveriteľne jednoduché.

Potrebujete pripojiť iba dva vodiče, okrem Vcc a GND. Ak ste novým používateľom Arduina a chcete vo svojom projekte použiť lacný a jednoduchý displej, začnite tu.

Krok 4: pripojte všetky detaily

Komunikácia s doskou Arduino Uno je veľmi jednoduchá. Najprv pripojte napájanie čítačky aj displeja.

Buďte opatrní, čítačka RFID musí byť pripojená k 3,3V výstupu Arduino Uno, inak sa poškodí.

Keďže displej môže bežať aj na 3,3 V, pripojíme VCC z oboch modulov na kladnú koľajnicu doštičky na pečenie. Táto zbernica je potom pripojená k 3,3V výstupu z Arduino Uno. Potom pripojíme obe uzemnenia (GND) k uzemňovacej zbernici kontaktnej dosky. Potom pripojíme GND zbernicu kontaktnej dosky k Arduino GND.

OLED displej → Arduino

SCL → Analógový kolík 5

SDA → Analógový kolík 4

RFID čítačka → Arduino

RST → Digitálny kolík 9

IRQ → Nepripojené

MISO → Digitálny kolík 12

MOSI → Digitálny pin 11

SCK → Digitálny kolík 13

SDA → Digitálny pin 10

Modul RFID čítačky využíva rozhranie SPI na komunikáciu s Arduinom. Preto použijeme hardvérové ​​SPI piny z Arduino UNO.

Pin RST prejde na digitálny pin 9. Pin IRQ zostane odpojený. Pin MISO ide na digitálny pin 12. Pin MOSI ide na digitálny pin 11. Pin SCK ide na digitálny pin 13 a nakoniec pin SDA ide na digitálny pin 10. To je všetko.

Pripojená čítačka RFID. Teraz musíme pripojiť OLED displej k Arduinu pomocou rozhrania I2C. Takže SCL pin na displeji ide na analógový pin 5 a SDA na displeji na analógový pin 4. Ak teraz zapneme projekt a umiestnime RFID kartu vedľa čítačky, vidíme, že projekt funguje dobre.

Krok 5: Kód projektu

Aby bolo možné skompilovať kód projektu, musíme zahrnúť nejaké knižnice. V prvom rade potrebujeme knižnicu MFRC522 Rfid.

Ak ho chcete nainštalovať, prejdite na Skica -> Zahrnúť knižnice -> Spravovať knižnice(Správa knižnice). Nájdite MFRC522 a nainštalujte ho.

Na mapovanie potrebujeme aj knižnicu Adafruit SSD1306 a knižnicu Adafruit GFX.

Nainštalujte obe knižnice. Knižnica Adafruit SSD1306 potrebuje malú úpravu. Prejdite do priečinka Arduino -> Knižnice, otvorte priečinok Adafruit SSD1306 a upravte knižnicu Adafruit_SSD1306.h... Komentujte riadok 70 a odkomentujte riadok 69, pretože displej má rozlíšenie 128x64.

Najprv deklarujeme hodnotu RFID tagu, ktorý musí Arduino rozpoznať. Toto je pole celých čísel:

Int kód = (69,141,8,136); // UID

Potom inicializujeme RFID čítačku a zobrazíme:

Rfid.PCD_Init (); display.begin (SSD1306_SWITCHCAPVCC, 0x3C);

Potom vo funkcii loop kontrolujeme tag na čítačke každých 100 ms.

Ak je na čítačke štítok, načítame jeho UID a vytlačíme ho na displej. Potom porovnáme UID značky, ktorú sme práve prečítali, s hodnotou uloženou v premennej kódu. Ak sú hodnoty rovnaké, vytlačíme správu UNLOCK, inak túto správu nezobrazíme.

If (zhoda) (Serial.println ("\ nPoznám túto kartu!"); PrintUnlockMessage ();) else (Serial.println ("\ nNeznáma karta");)

Tento kód môžete samozrejme zmeniť tak, aby uložil viac ako 1 hodnotu UID, aby projekt rozpoznal viac štítkov RFID. Toto je len príklad.

Kód projektu:

#include #include #include #include #define OLED_RESET 4 displej Adafruit_SSD1306 (OLED_RESET); #define SS_PIN 10 #define RST_PIN 9 MFRC522 rfid (SS_PIN, RST_PIN); // Inštancia triedy MFRC522 :: Kľúč MIFARE_Key; int kód = (69,141,8,136); // Toto je uložené UID int codeRead = 0; reťazec uidString; void setup () (Serial.begin (9600); SPI.begin (); // Init SPI bus rfid.PCD_Init (); // Init MFRC522 display.begin (SSD1306_SWITCHCAPVCC, 0x3C); // inicializácia pomocou I2C addr 0x3D (pre 128x64) // Vymažte buffer.display.clearDisplay (); display.display (); display.setTextColor (WHITE); // alebo BLACK); display.setTextSize (2); display.setCursor (10,0); display.print ("RFID Lock"); display.display (); ) void loop () (if (rfid.PICC_IsNewCardPresent ()) (readRFID ();) oneskorenie (100);) void readRFID () (rfid.PICC_ReadCardSerial (); Serial.print (F ("\ nPICC typ:") ); MFRC522 :: PICC_Type piccType = rfid.PICC_GetType (rfid.uid.sak); Serial.println (rfid.PICC_GetTypeName (piccType)); // Kontrola je PICC klasického typu MIFARE =:2 MFC52picType! : PICC_TYPE_MIFARE_1K && piccType! = MFRC522 :: PICC_TYPE_MIFARE_4K) (Serial.println (F ("Vaša značka nie je typu MIFARE Classic.")); return;) clearUID (); return;) clearUID (); Naskenované PICC "s UID:"); printDec (rfid.uid.uidByte, rfid.uid.size); uidString = String (rfid.uid.uidByte) + "" + String (rfid.uid.uidByte) + "" + String (rfid. uid.uidByte) + "" + Reťazec (rfid.uid.uidByte); printUID (); int i = 0; boolovská zhoda = pravda; zatiaľ čo (i

Krok 6: konečný výsledok

Ako môžete vidieť z lekcie - za málo peňazí môžete do svojich projektov pridať čítačku RFID. Pomocou tejto čítačky si jednoducho vytvoríte bezpečnostný systém alebo vytvoríte zaujímavejšie projekty, napríklad tak, že dáta z USB disku sa budú čítať až po odomknutí.

Hostiteľ youtube kanála „AlexGyver“ bol požiadaný, aby vyrobil elektronický zámok vlastnými rukami. Vitajte v cykle videí o elektronických zámkoch na arduine. Vo všeobecnosti vám sprievodca vysvetlí myšlienku.

Existuje niekoľko možností na vytvorenie systému elektronického zámku. Najčastejšie sa používajú na uzamknutie dverí a zásuviek, skriniek. A tiež na vytváranie skrýš a tajných trezorov. Preto musíte urobiť maketu, s ktorou sa pohodlne pracuje a môžete jasne a podrobne ukázať štruktúru systému zvnútra aj zvonku. Preto som sa rozhodol vyrobiť rám s dverami. Na to potrebujete štvorcovú lištu 30 x 30. Preglejka 10mm. Pánty dverí. Pôvodne som chcel vyrobiť preglejkovú škatuľu, ale spomenul som si, že všetko v miestnosti bolo posiate náhradnými dielmi. Takúto krabicu nie je kam dať. Preto sa urobí rozloženie. Ak si niekto chce dať elektronický zámok, potom pri pohľade na rozloženie môžete všetko ľahko zopakovať.

Všetko, čo potrebujete na hrad, nájdete v tomto čínskom obchode.

Cieľom je vyvinúť najefektívnejšie obvody a firmvér pre elektronické zámky. Tieto výsledky budete môcť použiť na inštaláciu týchto systémov na vaše dvere, zásuvky, skrinky a úkryty.

Dvere sú pripravené. Teraz musíte prísť na to, ako sa otvárať a zatvárať elektronicky. Na tieto účely je vhodná výkonná solenoidová západka z aliexpressu (odkaz na obchod vyššie). Ak pripojíte napätie na svorky, otvorí sa. Odpor cievky je takmer 12 ohmov, čo znamená, že pri napätí 12 voltov odoberie cievka asi 1 ampér. S touto úlohou sa dokáže vyrovnať lítiová batéria a posilňovací modul. Nastavíme na príslušné napätie. Aj keď je možné trochu viac. Západka je pripevnená k vnútornej strane dverí v určitej vzdialenosti, aby sa nezachytila ​​o okraj a mohla sa zabuchnúť. Západka by mala byť náprotivkom vo forme kovovej skrinky. Je nepohodlné a nesprávne používať ho bez neho. Budeme musieť urobiť krok, aspoň aby ​​sme vytvorili zdanie normálnej práce.

V kľudovom režime sa západka otvára normálne, to znamená, ak je na dverách kľučka, dajte impulz, otvorte dvere kľučkou. Ale ak to vzpružíte, táto metóda už nie je vhodná. Zosilňovací konvertor nezvládne záťaž. Na otvorenie dvierok s pružinou budete musieť použiť väčšiu batériu a výkonnejší menič. Buď sieťové napájanie a kladivo na autonómiu systému. V čínskych obchodoch sú nadrozmerné hejká. Sú vhodné do boxov. Napájanie môže byť dodávané pomocou relé alebo tranzistorového mosfetu alebo vypínača na rovnakom tranzistore. Zaujímavejšou a menej nákladnou možnosťou je servopohon spojený s ojnicou s akýmkoľvek blokovacím prvkom - západkou alebo vážnejším ventilom. Možno bude potrebovať aj kus oceľového lúča, ktorý funguje ako spojovacia tyč. Takýto systém nepotrebuje veľa prúdu. Ale zaberá viac miesta a prefíkanejšiu logiku ovládania.

Existujú dva typy serv. Malý, slabý a výkonný, s ktorým môžete bezpečne zatlačiť do otvorov v serióznych kovových kolíkoch. Obe zobrazené možnosti fungujú na dvierkach aj zásuvkách. Budete sa musieť pohrať s krabicou a urobiť dieru v posuvnej stene.

Druhá časť

Predstavte si zámok dverí ovládaný RF kľúčom.

Zámok funguje takto: Priniesli NÁŠ kľúč (RFID-tag) - zámok sa zatvoril, znova priniesli kľúč - zámok sa otvoril. Na vizualizáciu činnosti zámku slúži šesť dvojfarebných LED diód (pravítko). Pri zatváraní preteká červené svetlo, pri otváraní zelené. Ak prinesiete KÝKOĽVEK kľúč, červené LED diódy budú blikať.

Ako aktuátor som sa rozhodol použiť pohon centrálneho zamykania auta. Dá sa kúpiť nový, dá sa použiť, rozdiel v cene nie je veľký, tak som použil nový, je spoľahlivejší. Hnacia tyč je pripojená k západke. Espagnolette je stále sovietsky, silný. A nepotrebujem mocný "antivandalizmus".

"Mašina" je ovládaná dvoma vodičmi. Jedna polarita predlžuje stonku, opačná polarita sťahuje stonku. Pri 12 voltoch je prúd 6 ampérov, veľa ...
V „stroji“ nie sú žiadne koncové spínače.

Vychádzajúc zo skutočnosti, že obvod zámku (ako je koncipovaný) má zaručené napájanie, 12 voltovú batériu, na zabezpečenie chodu zámku v prípade straty ~ 220. Vyvinul schému riadenia mosta pre „stroj“. Zvláštnosťou obvodu je jeho nelinearita, ktorá zaisťuje spoľahlivú prevádzku zámkového mechanizmu a zároveň - jemný režim prevádzky "stroja" a kľúčových tranzistorov.

Na obrázku (vyššie) je rameno „Zatvoriť“ zvýraznené červenou farbou a rameno „Otvorené“ je zvýraznené zelenou farbou. Ramená sú napájané samostatne, cez odpory (umiestnené v napájacom zdroji). Oddelenie napájania ramien mosta, zavedené na elimináciu falošných poplachov.

Vysvetlenie: Cez 33-ohmové odpory (na schéme napájania) napätie 12 voltov nabíja kondenzátory (2000 mikrofaradov, v každom ramene). Keď riadiace napätie prichádza z ovládača Arduino_ProMini- 168 na vstup "Zatvoriť" (alebo podobne ako "Otvoriť"), cez optočlen PVT322 - otvorí sa príslušné rameno kľúča. V tomto prípade sa stane nasledovné: V momente otvorenia kľúčov energia z kondenzátorov silne "ťahá" motor "stroja". Keď sú kondenzátory vybité (to sa deje rýchlo), motor "auta" je napájaný prúdom obmedzeným odpormi (33 Ohm). V dôsledku toho sa na konci procesu "zatvárania" - "otvárania" zámku stonka pohybuje pomerne pomaly.

Tento spôsob ovládania motora je optimálny.

Napájací obvod transformátora. Vo všeobecnosti je obvod zámku napájaný 12-voltovou batériou 2,8 -A / H. A obvod napájania udržuje batériu na nominálnej úrovni. Sieťová LED indikuje normálnu prevádzku napájacieho zdroja.

Všetky diódy sú 1N4007 (zabudol som uviesť na schéme, ale osoba položila otázku - ktoré?).

(1) namontovaný obmedzovač nadprúdu. Rezistor R 1 horný prúdový prah je nastavený na 300 mA.
Na integrovanom stabilizátore LM317 (2) zostavený regulátor napätia. Stabilizačné napätie sa nastavuje odporomR 2 ... Napätie batérie by malo byť 13,7 voltov.

Napätie batérie sa dodáva v troch bodoch.
Cez odpory (každý 33 Ohm) na (X), (Y) - napájanie ramien kľúčov „vodiča“ motora „auta“.

Väčšinu svojich zariadení zbieram z toho, čo mi prišlo pod ruku. Tento projekt nie je výnimkou. Ako telo používam telo :) z elektronického predradníka:

LED diódy č.-2 ... č.-7 sú dvojfarebné. Sú usporiadané v rade. Používajú sa na vizualizáciu procesov „otvárania“ a „zatvárania“ zámku. Prikrášľovanie.