Šajā rakstā mēs apsvērsim vienu no viedās mājas tehnoloģijas iespējām. Pirkstu nospiedumu komandu izpilde. Ierīci ir viegli salikt. Par cenu tas viss ir aptuveni 5 tūkstoši rubļu. Bet, ja enerģijas avota vietā izmantot nevis ārēju akumulatoru, tad 3, 5 tūkstošus rubļu. Visi nepieciešamie materiāli tiks atzīmēti ar aktīvu saiti.
Instrumenti un materiāli:
-Dators;
Pirmais solis: displejs + Arduino
Šķidro kristālu displejs, kuru vednis izmanto, darbojas uz ILI9163C draiveri. Displeja izšķirtspēja 128 * 128, tiek parādīts līdz 260 000 krāsu. Saziņai ar Arduino izmanto SPI protokolu. Vispirms jāpieslēdz LCD displejs Arduino Nano tāfelei.
Savieno saskaņā ar zemāk redzamo shēmu. Kreisās kolonnas displejs, labā Arduino.
Vcc ▶ 5 V
GND ▶ GND
CS ▶ 10
RST ▶ 9
A0 ▶ 8
SDA ▶ 11
SCK ▶ 13
▶ 3,3 V gaismas diode
Otrais solis: pirkstu nospiedumu sensora modulis
Modulis ir dārgākā projekta daļa. Modulis darbojas uz DSP (Digital Signal Processing) mikroshēmām. Sensors ir optisks. Analizē pirksta fotoattēlu. Salīdzina ar datu bāzi un atkarībā no rezultāta aizliedz vai atļauj turpmākas darbības. Analīze notiek ar ātrumu, mazāku par 1 sekundi. Viltus pozitīvi ir mazāki par 0,001%. Moduļu datu bāzē tiek glabāti līdz 1000 izdrukām.
Sensors ir savienots saskaņā ar zemāk redzamo shēmu, jūs varat redzēt fotoattēlā. Kreisā kolonna ir pirkstu nospiedumu modulis, labā kolonna ir Arduino.
Melns vads ▶ GND
Sarkans vads ▶ 5 V
Zaļā stieple ▶ 2
Balts vads ▶ 3
Trešais solis: kods
Tad vednis turpina konfigurēt. Bibliotēkas tiek lejupielādētas datorā.
Tālāk tiek atvērta Adafruit-Fingerprint-Sensor-Library> Reģistrācija. Izmantojot šo programmu, pirkstu nospiedumi tiek saglabāti moduļa FLASH atmiņā. Pēc tam atver seriālo monitoru. Ievada reģistrācijas kodu. 2 sekundes tur pirkstu, un pirkstu nospiedums tiek saglabāts atmiņā. Raksta beigās būs video, kurā varēsit redzēt iekārtas konfigurēšanas darbības.
Pēc tam vednis lejupielādē kodu. Varat to lejupielādēt vai ar jaunākajām izmaiņām.
Viss ir gatavs. Šo shēmu var izmantot, lai organizētu ACS (piekļuves kontroles sistēmu), ar bloķēšanas ierīcēm utt.