Documente Academic
Documente Profesional
Documente Cultură
Attribution-NonCommercial-NoDerivs CC BY-NC-ND
Esti liber sa distribui acest document prin orice mijloace consideri (email, publicare pe website / blog, printare, sau orice alt mijloc), atat timp cat nu aduci nici un fel de modificari acestuia. Codul sursa din acest document poate fi utilizat in orice fel de scop, de natura comerciala sau nu, fara nici un fel de limitari.
Cititorul RFID ID-12 se poate conecta foarte usor la Raspberry PI. Pentru urmatorul tutorial ei a ea ne oie de urmatoarele componente! Raspberry PI sursa de alimentare "#$% adaptor RFID pe &'( cititor ID-12 tag-uri RFID cablu mini&'( o perec)e de casti audio*boxe de calculator
http://www.robofun.ro/forum
Cum procedez ?
Conectea+a cititorul RFID la adaptorul &'(. $ei conecta adaptorul prin cablu mini&'( la unul dintre porturile &'( ale lui Raspberry PI. Daca rei sa te log)e+i prin '', asigura-te ca ai si o conexiune de internet. Totusi nu este obligatoriu daca dispui de un monitor ,D-I. tastatura si mouse. Daca opte+i pentru a doua arianta ti-ar fi necesar si un )ub &'( cu mai multe porturi pentru ca doua sunt insuficiente. Indiferent de metoda aleasa. ei testa aceeasi aplicatie si ei aplica aceleasi comen+i. /plicatia pe care o ei testa a afisa in terminal sau pe monitor seria unica a tag-ului. Tot in aplicatie se a detecta si se a afisa daca una dintre seriile unice apartine unei persoane "printr-un mesa0 de intampinare ocal%.
http://www.robofun.ro/forum
"plicatia pyt#on ?
Dupa ce te-ai logat folosind una dintre ariante. poti trece la scrierea aplicatiei.
1.
2.
2.
http://www.robofun.ro/forum
#!/usr/bin/python # -*- coding: utf-8 -*from serial import Serial import os import subprocess id ! serial"## $%&!!'(')(#*($ te+t $,-elcome .r /obert!,$ te+t#enied $,"ccess denied!,$ ser Serial0$/dev/tty1S2!$3&'!!4 os.system0$clear$4 5hile 6: id ser.readline04 print $Serie /78# tag: $ 9 id if 0serial"## in id4: print te+t subprocess.call0$echo $9te+t9$:festival --tts$3 shell ;rue4 else: print te+t#enied subprocess.call0$echo $9te+t#enied9$:festival --tts$3 shell ;rue4 ser.close04
3.
#.
http://www.robofun.ro/forum
http://www.robofun.ro/forum