Table des matières:

MiniCarte : 5 étapes
MiniCarte : 5 étapes

Vidéo: MiniCarte : 5 étapes

Vidéo: MiniCarte : 5 étapes
Vidéo: Comment activer une eSIM sur iPhone et ajouter un forfait cellulaire 2024, Juillet
Anonim
MiniCarte
MiniCarte

Le projet Cardinal consiste à créer un appareil open source qui vibre lorsque l'utilisateur fait face au nord, ce qui n'est pas une idée nouvelle. Un problème avec les modèles existants est qu'ils reposent sur le champ magnétique terrestre, ce qui, je veux dire, est logique. Le problème avec les aimants est qu'ils ne fonctionnent pas autour du fer, comme les vélos, les bâtiments, les bateaux et les ponts, qui sont quelques mots qui commencent par b. miniCard utilise l'unité de mouvement inertiel BNO055, IMU, qui prend également en compte les données de l'accéléromètre. La meilleure partie est que les calculs lourds se produisent sur l'unité, et cela nous donne des données d'orientation ordonnées au lieu de données de capteur en désordre.

Il s'agit d'une preuve de concept, et je veux obtenir des commentaires. En attendant, les gens peuvent construire le leur et avoir un appareil fonctionnel pour bricoler sans avoir à débourser 70 $ pour le modèle Bluetooth.

Étape 1: Nomenclature et schéma

Nomenclature et schéma
Nomenclature et schéma

Je vais supposer que vous avez des matériaux et des compétences en soudure. Sinon, il existe des tonnes d'Instructables exceptionnels qui vous aideront. Vous aurez besoin de savoir lire un schéma électrique.

Je donnerais une note de 6/10 à la difficulté en ce qui concerne les projets de montage par insertion, car il y a des fils délicats à plier, ou ce serait un 1. J'ai des liens pour toutes les pièces que je recommande.

  • Adaptateur de programmation Arduino Pro Mini et FTDI
  • Fils Dupont avec un sertissage femelle à chaque extrémité
  • Broches d'en-tête
  • Centrale inertielle BNO055
  • 2 diodes de redressement
  • Moteur vibrant fermé
  • Circuit de charge de la batterie
  • Batterie au lithium rechargeable
  • Enceinte

Ces liens sont uniquement à titre indicatif. Je ne suis pas récompensé si vous achetez sur Amazon, et j'ai de toute façon acheté la plupart de mes pièces via eBay. Si vous n'êtes pas familier avec ces pièces, je vous suggère d'acheter quelque chose d'équivalent au produit lié. Si vous êtes un cookie intelligent, il est probablement prudent d'échanger une pièce que vous avez sur votre étagère.

Le schéma est montré avec cette étape afin que vous puissiez voir comment toutes les pièces s'emboîtent. Je n'ai pas inclus le bouton-poussoir dans la nomenclature car je l'ai récupéré de l'Arduino. Le lien BNO055 est pour un produit Adafruit que j'ai utilisé lors de mes premiers tests. Cela fonctionne bien mais est sur le côté cher. J'ai trouvé alors aussi bon marché que 11 $, que j'ai illustré dans ces instructions.

Étape 2: Assemblage

Assemblée
Assemblée
Assemblée
Assemblée

J'hésite à dire qu'il y a une mauvaise façon d'assembler ces pièces, tant que vous suivez le schéma. Le plus gros problème que j'ai eu était le cristal fourni avec l'IMU violet, que j'aurais dû installer en dernier car il était difficile à positionner alors qu'il tenait tout droit.

La configuration a placé l'IMU au-dessus de l'Arduino où il a aligné les broches de données I2C. J'aurais aimé avoir placé la carte de charge en premier car ces deux cartes sont les plus sollicitées. Votre Arduino aura besoin des broches de programmation connectées au moins une fois et vous devrez les pousser et les tirer. La carte de charge sera stressée chaque fois que la batterie sera faible. Je recommande de fixer ces deux fermement si possible en fonction de votre matériel spécifique.

J'ai dessoudé le commutateur RESET de mon Arduino et je l'ai réutilisé comme commutateur à cap zéro. Il peut être judicieux de rendre votre switch accessible. Pour le mien, je dois pousser un trombone dans un trou de mon étui.

Étape 3: Programmation

La programmation
La programmation

Si vous n'avez pas programmé un Arduino Pro Mini, ce Instructable semblait être une bonne ressource.

J'ai eu des problèmes avec des cartes hors marque qui disaient qu'elles étaient des cartes de programmation FTDI, mais elles étaient contrefaites et ne fonctionneraient pas. Si vous avez remplacé une carte Arduino Micro, NANO ou M0, vous n'avez pas à vous soucier de tout cela.

Mon dernier code est sur ma page GitHub. Il devrait avoir un nom de fichier comme "Cardinal_BareBones_2020-08-21_01.zip" Téléchargez le code, extrayez et ouvrez avec l'IDE Arduino.

Étape 4: Fonctionnement

en fonctionnement
en fonctionnement

J'espère que tu n'as pas eu de soucis. Il s'agissait d'instructions clairsemées destinées à un public averti.

Lorsque j'ai commencé à utiliser l'IMU BNO055, j'ai remarqué qu'il était erratique pendant quelques heures après la mise sous tension. J'ai mesuré jusqu'où il dériverait, et cela a semblé prendre quarante-huit heures avant que le système ne s'installe et ne rapporte des résultats fiables. Reconnaissant cela, j'ai suggéré une carte de charge qui peut facilement accepter quelques diodes afin qu'elle reste alimentée pendant la charge. Avec l'ancien circuit, la charge couperait l'alimentation et effacerait l'étalonnage. Je suggère de recharger la batterie dans la mesure du possible. Après avoir fait ces instructions, je suis passé à une batterie rechargeable plus grande, mais je voudrais une taille qui dure plus de 20 heures.

Il n'y a qu'un seul bouton. Dès que vous appuyez dessus, le système vibre un instant, puis patiente dix secondes. À ce stade, il acceptera le cap actuel comme étant le nord. Bien sûr, cela peut être n'importe quelle direction que vous choisissez. La période d'attente doit être suffisamment longue pour placer l'appareil dans une poche ou là où vous vous sentez à l'aise de l'utiliser. Il ne vibrera pas automatiquement une fois la réinitialisation terminée, mais les humains se balancent un peu, donc cela devrait être évident.

Étape 5: Considérations

Considérations
Considérations
Considérations
Considérations

J'ai porté un prototype ou un autre pendant plus de cent heures, et j'ai fait des tonnes d'observations, mais je ne suis qu'une personne, et ce n'est qu'un ensemble d'opinions.

Quand je portais ceci sur ma cheville droite, la sensation intuitive était que le nord était à ma droite. La même chose s'est produite quand je l'ai porté sur ma hanche droite. Si le nord est la direction définie, cela fonctionnait mieux pour moi lorsqu'il était centré sur mon corps. Si je portais la miniCard dans une poche de poitrine, c'était une sensation naturelle.

Lorsque je l'ai gardé dans une poche de hanche, je me suis inquiété car même si mon téléphone était ailleurs, une vibration juste en dessous de la ceinture était alarmante. Un autre problème avec les poches était qu'elles n'appuyaient pas toujours contre le corps. Je porte des pantalons pour hommes, donc c'est un problème. La cuisse n'est pas riche en nerfs, alors j'ai supposé que ma batterie était morte plusieurs fois parce que je ne sentais rien, mais cela fonctionnait bien.

J'ai mis une marque sur le sol de mon bureau pour m'aligner sur le nord géographique, mais c'était aussi l'inspiration derrière le logo. L'autocollant cardinal/boussole peut pointer vers le nord partout où vous pourriez avoir besoin de remettre à zéro.

Conseillé: