Table des matières:

Comment fabriquer un appareil de musculation pour bébé à l'aide d'Arduino Nano, de la cellule de charge HX-711 et de l'OLED 128X64 -- Étalonnage du HX-711 : 5 étapes
Comment fabriquer un appareil de musculation pour bébé à l'aide d'Arduino Nano, de la cellule de charge HX-711 et de l'OLED 128X64 -- Étalonnage du HX-711 : 5 étapes

Vidéo: Comment fabriquer un appareil de musculation pour bébé à l'aide d'Arduino Nano, de la cellule de charge HX-711 et de l'OLED 128X64 -- Étalonnage du HX-711 : 5 étapes

Vidéo: Comment fabriquer un appareil de musculation pour bébé à l'aide d'Arduino Nano, de la cellule de charge HX-711 et de l'OLED 128X64 -- Étalonnage du HX-711 : 5 étapes
Vidéo: "Production contributive: la révolution industrielle des 'Makers' " 2024, Novembre
Anonim
Image
Image

Bonjour Instructables, Il y a quelques jours, je suis devenu père d'un bébé mignon ?. Quand j'étais à l'hôpital, j'ai découvert que le poids du bébé est si critique pour surveiller la croissance du bébé. Alors j'ai une idée ? faire un appareil de musculation pour bébé de mon auto. dans ce Instructable je vais vous montrer comment faire un appareil de musculation pour bébé en moins de 10 $. Cette machine peut également être utilisée à d'autres fins de pondération. Ainsi, le didacticiel couvrira;1. Pototype en bois pour la pondération. Fabriqué à partir de planches usagées. 2. Intégration d'Arduino uno/Nano avec l'OLED 128X64, cellule de charge, HX-711. 3. Codage de l'Arduino 4. Calibrage des capteurs pour obtenir des lectures plus précises.

Fournitures

Arduino Uno / NanoOLED 128X64 Breadboard Cellule de charge Capteur HX-711 Arduino IDE

Étape 1: Étape 1: Créez un prototype en bois pour l'échelle de poids

Étape 1: Créez un prototype en bois pour l'échelle de poids
Étape 1: Créez un prototype en bois pour l'échelle de poids
Étape 1: Créez un prototype en bois pour l'échelle de poids
Étape 1: Créez un prototype en bois pour l'échelle de poids
Étape 1: Créez un prototype en bois pour l'échelle de poids
Étape 1: Créez un prototype en bois pour l'échelle de poids

La première phase avec laquelle j'ai commencé est le matériel. J'avais besoin d'une base et d'un dessus pour que la cellule de charge repose. Je ne voulais pas dépenser beaucoup d'argent, alors je suis allé dans mon magasin et j'ai trouvé des restes de bois. La base était juste une planche de 20x20 pouces et avait des trous centraux pour tenir la cellule.

Une chose à considérer de manière critique est que la flèche sur la cellule de charge est orientée vers le bas, sinon vos lectures seront opposées. Vissez d'abord les vis à bois avec cellule de charge à la base et serrez-les autant que possible. C'est maintenant l'heure du Top, j'ai percé deux trous au centre avec exactement la même distance entre les trous de la cellule de charge. Après j'ai serré les vis.

Il a l'air bon marché - c'était le cas, mais il a parfaitement fait le travail. En fait, c'est tout ce dont vous avez besoin pour que la cellule de charge fonctionne. Notre objectif premier - la base - a été atteint.

Étape 2: Étape 2: Souder la cellule de charge et le HX-711 et créer un circuit

Étape 2: Souder la cellule de charge et le HX-711 et créer un circuit
Étape 2: Souder la cellule de charge et le HX-711 et créer un circuit
Étape 2: Souder la cellule de charge et le HX-711 et créer un circuit
Étape 2: Souder la cellule de charge et le HX-711 et créer un circuit

Après avoir terminé la structure en bois, il était temps de commencer à construire la vraie machine. J'ai utilisé l'amplificateur HX-711 comme capteur, il fallait donc souder les broches de la cellule de charge sur le HX-711. Suivez la connexion des broches mentionnée ci-dessous.

Cellule de charge HX-711

Rouge -> Vcc

Noir -> Terre

Vert -> A+

Gris -> A-

Suivez les schémas donnés dans les images.

Lors de la connexion d'Arduino avec l'OLED

OLED Arduino Vcc -> 5v

Terre -> Terre

SDA -> A4

SCL -> A5

Lors de la connexion d'Arduino avec le LOAD CELL HX-711

Cellule de charge Arduino

Vcc -> 5v

Terre -> Terre

Dout -> 2

CLK -> 3

Veuillez vous référer au schéma de principe donné dans les pièces jointes.

Étape 3: Étape 3: Télécharger les bibliothèques et télécharger le code

Après avoir fait des schémas, il est temps de coder le projet. Téléchargez les bibliothèques requises et décompressez-les dans

C:\Users\user\Documents\Arduino\libraries

Ouvrez le croquis d'étalonnage donné dans les pièces jointes.

Étape 4: Étape 4: Étalonnage du capteur HX-711

Étape 4: Étalonnage du capteur HX-711
Étape 4: Étalonnage du capteur HX-711

L'étalonnage du capteur est la partie la plus intéressante mais j'ai créé un code qui vous aidera de la manière la plus simple à étalonner votre capteur. La cellule de charge est livrée avec différentes limites de poids de 5 kg à 100 kg. Le capteur génère une résistance différente en fonction de ses spécifications et de son poids supérieur, il est donc nécessaire de calibrer le capteur.

Il y a donc une méthode très simple pour le faire, Procurez-vous d'abord une pierre de poids standard connue, par exemple, j'ai utilisé mon plateau d'exercice de 2 kg. Ensuite, placez-le sur le dessus du capteur et voyez la lecture s'il donne la valeur ci-dessus puis son poids réel pour par exemple 2,4 kg, le facteur d'étalonnage doit être augmenté et vice versa.

Donc, pour l'étalonnage, commencez simplement par la valeur aléatoire mais pertinente dans la ligne calibration_sketch 23 pour, par exemple, j'ai commencé avec 5000

float calibration_factor = 5000;

sur 5000, cela donne une valeur supérieure à 2 kg pour, par exemple, 2,3 kg, j'ai donc commencé à augmenter le facteur d'étalonnage de 100 à chaque étape. Pour augmenter le facteur d'étalonnage, j'ai dû ouvrir le moniteur série, entrer « a » dans la zone de texte et appuyer sur Entrée. À chaque envoi, il ajoute 100 au facteur d'étalonnage.

J'ai continué à augmenter jusqu'à ce qu'il donne environ 2,00 kg sur un facteur d'étalonnage de 57640.

Maintenant que la partie cruciale était terminée, j'avais trouvé le facteur d'étalonnage de mon capteur.

Maintenant, il n'y a plus besoin de code d'étalonnage, j'écris donc un autre code qui indique le poids en livres et en kg. Vous devez entrer le facteur d'étalonnage dans ce code.

Étape 5: Étape 5: Le temps des tests

Étape 5: Temps pour les tests
Étape 5: Temps pour les tests
Étape 5: Temps pour les tests
Étape 5: Temps pour les tests

Je mets mon bébé sur le capteur et donne un poids précis à 10 %. Maintenant, je peux surveiller le poids de mon bébé à tout moment et je peux également utiliser ce prototype à d'autres fins.