Table des matières:

Comment assortir les chaussettes ? : 6 étapes (avec photos)
Comment assortir les chaussettes ? : 6 étapes (avec photos)

Vidéo: Comment assortir les chaussettes ? : 6 étapes (avec photos)

Vidéo: Comment assortir les chaussettes ? : 6 étapes (avec photos)
Vidéo: Tuto tricot - Je tricote mes premières chaussettes! Tutoriel complet en pas à pas 2024, Septembre
Anonim

Comment éviter que les chaussettes ne se mélangent pendant la lessive ? Je ne sais pas. Ce que je sais, c'est comment assortir les chaussettes après la lessive. J'ai donc fabriqué ce SOCK MATCHER.

Comment ça marche?

1) Commencez par coudre une étiquette RFID dans chaque chaussette d'une paire de chaussettes. 2) Gardez l'une des chaussettes devant le comparateur de chaussettes. L'écran indique qu'il s'agit d'une nouvelle chaussette. Sur l'étiquette RFID sera inscrit un numéro de suivi de paires. Après l'avoir écrit, il vous sera demandé de conserver la chaussette correspondante dans l'appariement de chaussettes.3) Conservez la chaussette correspondante dans l'appariement de chaussettes. Également sur cette étiquette RFID, le même numéro de suivi sera inscrit.

A partir de maintenant, après avoir gardé l'une des chaussettes à côté du sock-matcher, le numéro de la paire sera donné.

Comment est-ce fait?

Étape 1) Introduction / Version rapide

Étape 2) Atmega328 sur une maquette/planche à souder

Étape 3) Connexion de l'écran LCD à un Arduino Uno

Étape 4) Connexion du RFID-RC522 à un Arduino Uno

Étape 5) Programmation de l'ATmega328

Étape 6) Boxe

Étape 1: Introduction / Version rapide

Présentation / Version rapide
Présentation / Version rapide
Présentation / Version rapide
Présentation / Version rapide

Liste de courses:

· 1x LCD 4x20 avec pilote Hitachi HD44780 ou compatible· 16x Connecteur mâle à broche· 1x RFID-RC522· 1x Carte à souder 5cm x 7cm, trame 2,54 mm, 18 x 24 anneaux.· 1x Connecteur USB-B· 7x Connecteur mâle à broche· 16x Connecteur à broches femelle· 1x Atmega328p· 1x Socket PDIP28· 1x Chrystal 16Mhz· 2x 18 à 22 picofarad (céramique) condensateur· 1x résistance 10k ohm· 1x potentiomètre 10kohm· 7x fils avec connecteurs femelles des deux côtés· 1x Arduino Uno pour la programmation. + fils.

Et j'ai failli oublier de mentionner les tags RFID 13.56 MHz Mirfare pour les chaussettes.

Tous les trucs de base qui peuvent être commandés dans les magasins d'électronique.

Schématique

Comme ci-dessus

Disposition de la carteLa carte soudée est directement connectée au connecteur à broches mâles 16x de l'écran LCD. L'écran LCD doit être monté en haut du boîtier. Le RFID-RC522 est connecté avec des fils femelles à la carte à souder. Le RFID-RC522 est monté à l'avant de la boîte. En fait, la tension du RFID-RC522 devrait être de 3,3 VI, mais cela fonctionne pour moi. J'ai remarqué ce commentaire sur le github "SPI ne fonctionne qu'avec 3,3 V, la plupart des cassures semblent tolérantes à 5 V, mais essayez un levier de niveau.") Alors soyez prudent.

Programmation. Pour la programmation, j'ai retiré l'ATmega328 de l'Arduino Uno. J'ai placé l'ATmega328 dans l'Arduino Uno et j'ai effectué le téléchargement sur l'ATmega328. L'ATmega328

Après le téléchargement, je l'ai testé sur une maquette comme sur l'image ci-dessus. Et après des tests réussis, j'ai remplacé l'ATmega328 par la carte à souder.

boxe

Le but de la conception de la boîte est de le faire de cette manière:- il est en partie réutilisable pour d'autres projets.- assemblage juste à la main- et démonté il doit tenir dans une boîte aux lettres.

La boîte est dessinée dans Fusion360. La boîte est imprimée en 3D par un autre fabricant "Joost" trouvé avec 3D Hub. Leçons apprises.

- En doublant les composants dans Fusion 360, le bloc ne serait pas imprimé. Ceci explique les dents manquantes.

Étape 2: Atmega328 sur une planche à souder

Atmega328 sur une planche à souder
Atmega328 sur une planche à souder
Atmega328 sur une planche à souder
Atmega328 sur une planche à souder

Tout d'abord, j'ai trouvé très utile d'essayer d'abord tout un par un sur une planche à pain.1) L'écran LCD avec un Arduino UNO.2) RFID_RC522 avec Arduino UNO3) Atmega328 sur une planche à pain.4) Atmega328 et LCD sur une planche à pain.5) Atmega328 LCD et RFID_RC522 sur une maquette.6) Atmega328 sur une carte à souder.7) Atmega328 et LCD sur une carte à souder.8) Atmega328, RFID_RC522 et LCD sur une carte à souder.

Pour créer ce "SOCK MATCHER", un microcontrôleur a été réalisé sur une carte à souder.

Comment installer un microcontrôleur sur une planche à pain est expliqué sur le site Arduino.

D'une planche à pain à une planche à souder n'est que la prochaine étape. Cela ressemble à l'image ci-dessus.

Pour le câblage voir le schéma graphique.

Étape 3: connexion de l'écran LCD à un Arduino

Pour connecter l'écran LCD à l'ATmega328, des instructions complètes sont disponibles sur le site Web d'Arduino:

Différents du tutoriel sont:- J'ai utilisé un écran LCD 4x20

- et les broches 12 et 13 de l'Arduino UNO ne sont pas utilisées, mais les broches 6 et 7 car les broches 12 et 13 sont utilisées par te RFID_RC522.

Deux points que j'ai remarqué lors de l'installation où:

1) faire attention est la kathode LCD et la broche de connexion d'anode 15 et la broche 16 peuvent être torsadées selon le fournisseur. La cathode doit être sur GND.

2) J'ai utilisé un écran LCD 4x20 et j'ai dû régler chaque ligne car elle passait directement de la ligne une à trois. Exemple: lcd.setCursor(0, 1); lcd.print("exemple de texte"); lcd.setCursor(0, 1); lcd.print("La ligne suivante de l'exemple");

Étape 4: Connecter le RFID-RC522 à un Arduino Uno

Après avoir reçu le RFID_RC522, j'ai essayé de le faire fonctionner, j'ai finalement trouvé la bibliothèque MRFC522.h et des exemples. Voir le lien.

Étape par étape, j'ai essayé de faire en sorte que ce soit ce que je veux faire avec.

1) Lecture de l'UID (Code d'identification unique)

2) Comparez l'UID des différentes étiquettes RFID.

3) Lire les informations sur une étiquette RFID

4) Écrivez les informations sur l'étiquette RFID.

5) Effacer les informations écrites de l'étiquette RFID.

Je ne suis pas sûr, mais il semblait que l'écriture sur l'étiquette RFID s'était améliorée après l'installation de la dernière bibliothèque.

Étape 5: Logiciel

Quand cela a fonctionné, j'ai commencé par écrire le programme.

Lors de l'écriture, j'ai remarqué que j'avais besoin de stocker des informations (nombre de paires) sur l'Atmega328, ce qui ne serait pas perdu après une coupure de courant. Cela se fait sur l'EEPROM de l'Atmega. Le fonctionnement est clairement expliqué sur le site Web d'Arduino:

Le plus difficile était de maintenir le fonctionnement de la lecture RFID. J'ai eu du mal à lire et à écrire une étiquette directement une seule fois. La lecture en continu n'avait pas à voir avec la recherche d'une nouvelle étiquette et l'arrêt de la lecture RFID.

La configuration finale du programme consistait à rédiger un cas pour chaque action requise.

Une description est écrite dans l'introduction du logiciel

Le logiciel est dans la version introduction/rapide. Ci-dessus, vous trouverez également un programme permettant d'effacer les étiquettes RFID pour les tests.

Étape 6: Boxe

Boxe
Boxe
Boxe
Boxe
Boxe
Boxe
Boxe
Boxe

Le but de la conception de la boîte est de la faire de cette manière: 1) elle est en partie réutilisable pour d'autres projets et extensible 2) peut être assemblée juste à la main ou facilement 3) et démontée elle doit tenir dans une boîte aux lettres.

L'idée est que lorsque vous décidez par exemple d'utiliser un écran OLED, vous n'avez qu'à changer le dessus de la boîte. Ou si vous voulez ajouter des LED, des boutons et autres, vous n'avez qu'à modifier la façade.

Parce que je n'avais aucune expérience, j'ai commencé avec une petite boîte… mignonne. Ce fut un succès, grâce à mon collègue "Joost" que j'ai trouvé avec 3D Hub, qui a ajusté le dessin après le premier test d'impression. Il travaille avec un Prusa i3 MK2 d'origine. Comme matériau, j'ai choisi PLA/PHA = Colorfabb. Un mélange de PLA/PHA. Avec peu de meilleures performances que le PLA standard.

La petite boîte a une largeur de 5 cm et les dents ont une hauteur, une largeur et une profondeur de 5 mm. La boîte est dessinée dans Fusion360.

En doublant les composants dans Fusion 360, le bloc ne serait pas imprimé.

Cela explique les dents manquantes.

J'ai utilisé des pouces pour les mesures de base basées sur la conception de l'Arduino Uno et la taille entre les fentes de soudure. 100 mil = 0, 1 pouce = 2, 54 millimètres.

Les « dents » mesurent 200 x 200 x 200 mil. J'ai essayé de rendre les « dents » plus lisses en arrondissant les coins. Cela a causé que les pièces ne correspondaient pas.

Ces "dents" sont réduites à 180 mil x 180 mil x 200 mil. Ce qui l'a fait un peu perdre.

Ainsi, la largeur exacte sera déterminée dans le prochain projet (je pense 190x190x190). La surface intérieure de la planche est utilisée comme référence de base en pouces/mils. Ainsi, lorsqu'il est décidé de réduire ou d'augmenter l'épaisseur du mur, la disposition des panneaux ne sera pas influencée.

L'épaisseur de paroi est maintenant de 100 mils avec un coin de 45º. Voir le dessin pour l'explication. À partir du Fusion360, le dessin a été transféré au format STL en sélectionnant "Cura" comme utilitaire d'impression.

J'ai eu des problèmes avec l'écriture des étiquettes RFID, j'ai donc retiré les supports de distance du RFID-RC522. Avec du ruban adhésif, j'ai fixé temporairement, cela peut donc être amélioré.

J'ai également changé l'indication de lecture RFID sur le devant avec un design plus ouvert

Les dessins ci-joints finaux ne sont pas encore utilisés, donc aucune garantie pour les dessins. S'ils sont utilisés, veuillez me faire savoir s'ils sont exacts.

Pourquoi est-il orange ? Peut-être parce que c'est hollandais ?

Pour vous donner une indication claire de la façon dont il doit s'adapter, j'ai créé cette animation.

Et les liens vers les dessins.

Bas https://a360.co/2jpB0Ei, Back_side https://a360.co/2ivfApo, Côté droit

Côté gauche https://a360.co/2jhWaSl, Avant https://a360.co/2jpEq9L, Haut

Pince https://a360.co/2jpGAGM, LCD 4x20 https://a360.co/2jpDDWy, carte à souder

blokkje de base https://a360.co/2j1QDyi RFID_RC522

J'espère que vous avez aimé ce Instructable et vous a fait décider de faire votre propre matcher de chaussette. Ou c'était utile de faire autre chose. Cordialement, Gaby

Conseillé: