Aller au contenu

Filament ABS

kenshimdev

Aide électronique - Créer une pointeuse-badgeuse

Messages recommandés

Bonsoir tout le monde !

Premièrement, je m'excuse s'il existe une section plus adéquate.

Je viens solliciter votre aide pour un projet que je souhaiterais réaliser pour mes études.
Comme le titre l’indique, il s’agit d’une pointeuse-badgeuse accompagnée d’une interface web 🙂.

J’ai les compétences nécessaires en web, il n’y a pas de souci. Mais je ne vois pas du tout comment communiquer entre la partie électronique et mon API pour gérer plusieurs utilisateurs par exemple (système de compte).

Me faut-il un raspberry et un arduino ou seul l’arduino peut-il faire l’affaire selon les besoins ci-dessous s’il vous plaît ?

Voici ce qu’il faudrait dans l’idéal :

  1. Badges RFID : https://www.banggood.com/fr/3Pcs-RC522-Chip-IC-Card-Induction-Module-RFID-Reader-p-1033763.html?rmmds=search&cur_warehouse=CN 1
  2. Capteur d’empreinte digitale (Lequel choisir ???) : https://www.banggood.com/fr/search/fingerprint-sensor-arduino.html 1
  3. Un arduino : Le quel choisir ?
  4. Un écran pour afficher les informations (heure du pointage, etc.) : Lequel 😛 ?

De plus, comment pourrais-je modifier/écrire sur le badge d’un utilisateur pour qu’il corresponde à son compte utilisateur sur l’interface web par exemple ?

  1. Chaque badge a son identifiant unique et je le lie à un utilisateur dans la base de données
  2. J’écris les informations nécessaires sur le badge, mais il me faut qqch pour écrire dessus du coup j’imagine ???

Pour le boîtier, je pourrais me débrouiller pour les prototypes sachant que je possède une imprimante 3D.

Pour finir, vous l'aurez compris, c'est vraiment sur la partie électronique que je bloque...

Par conséquent, je remercie d’avance tout ceux qui me conseilleront sur mes besoins😉 !

Kenshim

Partager ce message


Lien à poster
Partager sur d’autres sites

Il existe des carte ethernet ou wifi pour arduino mega 2560, donc il y a possibilité de créé un "serveur" directement dans l'arduino ou a minima envoyer des requêtes à un serveur web externe.

https://www.ebay.fr/itm/MODULO-ARDUINO-W5100-ETHERNET-SHIELD-SERVIDOR-ARDUINO-UNO-328-RJ45-MEGA-2560-R3-/152037822320

Chaque RIF à un ID unique, il te suffit de l'associer à un n° d'utilisateur via une base de donnée.

Bon courage 😉

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci beaucoup @biostrike ! Toujours très réactif à ce que je vois 🙂

Et comment savoir si un composant est compatible avec la carte que tu as envoyé stp ?

ça https://www.banggood.com/fr/3Pcs-RC522-Chip-IC-Card-Induction-Module-RFID-Reader-p-1033763.html?utm_campaign=14196037_20180420&utm_content=2916&p=IW121014196037201709

et ça https://www.banggood.com/fr/2Pcs-Fingerprint-Reader-Identification-Module-Fingerprint-Lock-Optical-Strip-Sensing-for-Arduino-Fin-p-1374259.html?rmmds=search&cur_warehouse=CN

par exemple 😛 

Une "documentation" est-elle généralement livrée avec ce genre de produits ?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui, chaque badge RFID possède un numéro identifiant unique, il suffit ensuite de le récupérer et de l'associer à un utilisateur. Pour créer une page rudimentaire un simple Arduino Uno (avec le Shield Ethernet) ou un ESP8266 (en WIFI) suffisent. Mais pour un contrôle plus élaboré tu peux simplement utiliser l'Arduino pour récupérer le numéro de badge relié à un Raspberry comme serveur.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok merci je vais creuser @jeek😉 

J'avais pensé au départ à la solution du arduino branché au raspberry et l'utiliser comme serveur.

Les deux peuvent rester allumer 24/24h sur le long terme ?

Modifié (le) par kenshimdev

Partager ce message


Lien à poster
Partager sur d’autres sites

Normalement oui. Je n'ai jamais eu l'occasion d'essayer mais d'après ce que j'ai vu à droite ou à gauche sur internet, ça devrait fonctionner sans problème. Après je pense qu'il faut quand même prendre quelques précaution. Par exemple utilises un boitier aéré et ajoutes des radiateurs au Raspberry (si possible, évites de mettre un ventilateur qui est bruyant et pas forcement indispensable). Sauvegardes les programmes de l'Arduino (sketch) et la carte microSD du Raspberry.

Mais vu le coût des éléments tu peux prévoir des pièces d'avance dans 1 ou 2 ans pour te dépanner rapidement (surtout la carte microSD).

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Tu peux utiliser des ESP32 ou 8266 associés à un lecteur rfid Wiegand pour la partie lecteur de badges. Ça se programme très facilement sous plateformio ou l'ide Arduino, et il existe des biblio pour gérer ce type de capteur.
Tu peux aussi utiliser le firmware Espeasy qui permet de paramétrer les Esp au travers d'une interface Web bien foutue.
Les Esp sont beaucoup plus puissants que les Arduino et peuvent embarquer sans soucis un site Web, comme Espeasy par exemple.

Pour le site Web, tu pourrais aussi utiliser un Orange pi, certains embarquent de l'emmc et n'ont donc pas besoin de carte SD. Autres avantages, ils supportent le WiFi et le Bluetooth nativement. Ils peuvent fonctionner en access point, ce qui pourrait te permettre d'avoir un réseau propre à ton projet si tu partais sur une solution esp.

Pour finir, un lien qui pourrait t'intéresser, solution que je viens d'évoquer mise en œuvre avec la solution domotique Jeedom.

url=https://www.jeedom.com/forum/viewtopic.php?f=185&t=30574&share_tid=30574&share_fid=152529&share_type=t

Envoyé de mon ONEPLUS A6003 en utilisant Tapatalk

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 10 heures, kenshimdev a dit :

Merci beaucoup @biostrike ! Toujours très réactif à ce que je vois 🙂

Et comment savoir si un composant est compatible avec la carte que tu as envoyé stp ?

ça https://www.banggood.com/fr/3Pcs-RC522-Chip-IC-Card-Induction-Module-RFID-Reader-p-1033763.html?utm_campaign=14196037_20180420&utm_content=2916&p=IW121014196037201709

et ça https://www.banggood.com/fr/2Pcs-Fingerprint-Reader-Identification-Module-Fingerprint-Lock-Optical-Strip-Sensing-for-Arduino-Fin-p-1374259.html?rmmds=search&cur_warehouse=CN

par exemple 😛 

Une "documentation" est-elle généralement livrée avec ce genre de produits ?

Merci

C'est un shield, ça se monte sur arduino Uno ou Mega. Les librairies sont disponible, c'est du standard. 

Il y a 10 heures, kenshimdev a dit :

Aucun problème c'est du standard Arduino, on trouve énormément d'exemple d'utilisation sur le WEB.

Il y a 10 heures, kenshimdev a dit :

Ce lecteur fonctionne en UART, c'est a dire via port série. Là encore, rien de compliqué pour l'interfacer. Reste a trouver des exemples d'utilisations.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×