Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:amocanu:auto_passwords [2021/05/31 13:56]
victor.tudose
pm:prj2021:amocanu:auto_passwords [2021/06/03 12:25] (current)
victor.tudose
Line 11: Line 11:
  
 Foloseste un client scris in Python care ruleaza in consola folosind modulele serial si keyboard Foloseste un client scris in Python care ruleaza in consola folosind modulele serial si keyboard
 +
 +== Mod de utilizare ==
 +
 +  * Dupa ce este conectat la pc , trebuie rulat scriptul start
 +
 +  * Pentru a fi folosit aparatul trebuie inserat in slotul SD un card SD in care sunt retinute parolele in fisiere separate
 +
 +  * Encodorul rotativ poate fi apasat sau rotit
 +
 +  * El este folosit pentru a selecta ,prin rotire, contul a carui parola dorim sa o introducem
 +
 +  * Dupa ce a fost selectata parola , se apasa pe buton
 +
 +== Schema Bloc ==
 +
 +{{:​pm:​prj2021:​amocanu:​schemablocautopasswords.jpg?​500|}}
 +
 +== Schema Electrica ==
 +
 +{{:​pm:​prj2021:​amocanu:​schema_detaliata.png?​500|}}
  
 ===== Hardware Design ===== ===== Hardware Design =====
Line 24: Line 44:
   * Fire   * Fire
 </​note>​ </​note>​
- 
-===== Schema Bloc ===== 
- 
-{{:​pm:​prj2021:​amocanu:​schemablocautopasswords.jpg?​600|}} 
  
 ===== Software Design ===== ===== Software Design =====
  
 **Mediu de dezvoltare**:​ Arduino IDE si Visual Studio Code **Mediu de dezvoltare**:​ Arduino IDE si Visual Studio Code
 +
 +**Libaje folosite**: Python si C++
 +
 +Bilioteci folosite:
 +  * Wire
 +  * LiquidCrystal_I2C
 +  * SD
 +
 +Mod de functionare al software-ului:​
 +
 +Se citesc valorile de pe encodor pentru a se determina directia de rotire, in functie de aceasta incrementam sau decrementam un index
 +
 +Indexul este folosit pentru a selecta un fisier in care e stocata o parola , cand se apasa pe butonul codorului rotativ se scrie parola la tastatura
 +
 +Dispozitivul scrie la seriala , pe pc ruleaza in background un script de python care traduce serial in stoke-uri de la keyboard
 +
 +
 +===== Rezultate =====
  
 [[https://​www.youtube.com/​watch?​v=aqmXEBTfYfk|Prezentarea video]] [[https://​www.youtube.com/​watch?​v=aqmXEBTfYfk|Prezentarea video]]
 +
 +**Arhiva ** : {{:​pm:​prj2021:​amocanu:​autopass.zip|}}
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2021/amocanu/auto_passwords.1622458592.txt.gz · Last modified: 2021/05/31 13:56 by victor.tudose
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0