Étape 10 : Upload Sketch
Vous aurez besoin pour s’assurer que le lecteur RFID n’est pas connecté à la platine, ou à tout le moins, le raccordement des fils sur D0 doit être ouvert. Cela doit être fait pour s’assurer que le code est téléchargé avec succès. Utilisation de l’esquisse de MotorSetup pour régler votre moteur d’asservissement à la position centrale ou quelle que soit la position vous avez besoin. GetTags permet de trouver l’ID unique pour vos tags RFID spécifiques. Enregistrez la valeur à utiliser dans le croquis final. RFID_Deadbolt _rev2 est le programme complet. Vous devrez modifier les variables dans le croquis final correspondent à vos étiquettes RFID, blocage moteur et déverrouiller postes (voir ci-dessous, la partie en surbrillance est où vous changez votre ID de la balise et les positions moteurs).
Assurez-vous que votre pêne dormant est en position verrouillée lorsque vous téléchargez le code final. Il est préférable de télécharger le code et tester la fonction avant la fixation définitive pour le pêne dormant. Tous les croquis se trouvent dans l’archive ZIP « Fichiers complémentaires » sur la page du produit kit.
20 int serrure = 135 ; position du servo pour verrouillée (valeur de 0 à 180)
int 21 déverrouiller = 45 ; position du servo pour déverrouillé (valeur de 0 à 180)
22 int pos = 135 ; position de départ, verrouillé
boolean 23 verrouillé = false ;
24
25 int val = 0 ;
26 char code [12] ;
27 int bytesread = 0 ;
28 char tag1 [12] = « 84003408F0 » ; RFID Tag 1 (changement de votre numéro de l’étiquette)
29 char tag2 [12] = « 70006F6E79 » ; RFID Tag 2 (changement de votre numéro de l’étiquette)
30 char tag3 [12] = « 360065DE91 » ; RFID Tag 3 (ouverture)