Table des matières:

Scanner maison : 9 étapes
Scanner maison : 9 étapes

Vidéo: Scanner maison : 9 étapes

Vidéo: Scanner maison : 9 étapes
Vidéo: Сканер ELM327 как настроить 2024, Juillet
Anonim
Scanner fait maison
Scanner fait maison

Dans notre projet, nous avons créé un scanner maison que nous avons utilisé pour analyser les devoirs et autres écrits afin de détecter les signes de dépression. Cependant, ce scanner peut être utilisé pour faire plus que cela ! Votre imagination est la seule limite que vous ayez ! Par exemple, vous pouvez l'utiliser pour détecter des problèmes dans l'art ou même simplement pour numériser régulièrement des documents. Alors plongeons !

Étape 1: Obtenir les matériaux

Obtenir les matériaux
Obtenir les matériaux

Les matériaux que nous avons utilisés sont facilement disponibles sur le marché. Le plus dur à acquérir était un système à poulie unique que nous avons finalement réussi. Les matériaux nécessaires à ce projet sont:

  1. Deux servos à 360 degrés ou un servo et un moteur à courant continu
  2. 3 glissières de tiroir
  3. Un système de poulie
  4. Panneaux MDF
  5. Un Arduino Uno
  6. Un Raspberry Pi
  7. Un module webcam ou caméra RPI
  8. Câbles de démarrage
  9. Une Planche à Pain

Étape 2: Assemblage du matériel

  1. Pour assembler la quincaillerie, boulonnez deux des patins parallèles l'un à l'autre avec un espace d'environ la largeur d'une feuille A4 sur un panneau MDF.
  2. Ensuite, boulonnez le planeur final au-dessus de cette configuration afin qu'il soit perpendiculaire aux deux autres planeurs et se déplace à côté d'eux.

Cette configuration initiale est suffisante pour commencer à voir à quoi ressemblera la configuration. Les planeurs parallèles doivent se déplacer de haut en bas et celui du haut doit permettre un mouvement de gauche à droite. Pour stabiliser la configuration, attachez une autre bande de MDF entre les planeurs parallèles à environ 10 pouces du planeur perpendiculaire. Cela vous aidera également si vous utilisez un moteur à courant continu au lieu du deuxième servo.

Étape 3: configuration des moteurs

Configuration des moteurs
Configuration des moteurs

Si vous utilisez deux servomoteurs, deux systèmes de poulies seront nécessaires.

  1. Avec deux servomoteurs, fixez une poulie sur chacun de ces
  2. Installez l'un de ceux-ci parallèlement aux planeurs parallèles, puis fixez une autre roue de poulie près de la base du planeur.
  3. En utilisant la configuration de la poulie, attachez-la à l'un des planeurs parallèles. Lorsque la poulie tourne, les deux planeurs parallèles doivent se déplacer conjointement.
  4. Répétez cette configuration pour le planeur perpendiculaire en fixant une bande MDF sur le planeur et en installant le système de poulie là-bas.

Si vous n'utilisez qu'un seul servomoteur et un seul moteur à courant continu,

  1. Fixez ce servomoteur comme décrit ci-dessus mais uniquement pour la partie perpendiculaire
  2. Fixez le moteur à courant continu à une longueur A4 plus 5 pouces de la base des planeurs. Assurez-vous que le moteur à courant continu est sur le côté comme indiqué dans la vidéo ci-dessous
  3. Attachez une bande de câble de poulie de ce moteur à la deuxième bande de MDF qui a été attachée à l'étape précédente

PS ASSUREZ-VOUS QUE TOUS LES COMPOSANTS SONT SÉCURISÉS, SINON IL SE DÉCROQUERA DANS LES ÉTAPES SUIVANTES.

Étape 4: Configuration de la caméra

Configuration de la caméra
Configuration de la caméra

Fixez la caméra au planeur perpendiculaire comme dans la vidéo et l'image montrée dans cette étape. La caméra sera hissée légèrement plus haut et la configuration ne devrait pas apparaître dans l'image. Cela prendra quelques essais et erreurs, mais sera facile à faire. Pour une meilleure résolution de numérisation, utilisez une caméra à plus haute résolution !

Assurez-vous que l'objectif est parallèle à la page pour obtenir l'image la moins étirée.

Étape 5: Configuration de l'Arduino

Configuration de l'Arduino
Configuration de l'Arduino

L'Arduino nécessitera un certain travail de configuration car tous les moteurs y seront connectés. Pour ce faire, consultez un tutoriel sur la façon de configurer un Arduino avec des moteurs pas à pas et avec un moteur à courant continu. Les fonctions à lui associer sont:

Pour le planeur perpendiculaire:

  1. Le système Poulie doit le déplacer vers 3 emplacements différents ou plus en fonction de la largeur de l'image atteignable par la caméra. La hauteur de la caméra peut également être ajustée en fonction de cela afin de réduire la charge du moteur.
  2. Une fois que le moteur a atteint la fin de la page, il devrait revenir à sa position d'origine

Pour le planeur parallèle:

Avec un servo:

Le système de poulie doit fonctionner en conjonction avec le moteur comme indiqué ci-dessus. Chaque fois qu'une ligne est complète, le système doit se déplacer vers le bas de la page en fonction de la hauteur de l'image que la caméra prend

Avec un moteur à courant continu:

Les planeurs doivent être abaissés de la même longueur que la hauteur de l'image. Utilisez un système de boutons pour cela car les moteurs à courant continu peuvent réduire la puissance de la batterie sur une période de temps

Étape 6: Configuration du Raspberry Pi

Configuration du Raspberry Pi
Configuration du Raspberry Pi

Connectez la caméra au Raspberry Pi. Regardez en ligne pour savoir comment écrire un code qui vous permet de prendre des images du Raspberry Pi. Il s'agit simplement de regarder le code de la caméra depuis le terminal et d'écrire une boucle d'initiation.

Étape 7: Connecter le Raspberry Pi et l'Arduino

Connectez une broche de sortie High/Low de la broche Arduino à la broche d'entrée du Raspberry Pi.

Ajoutez cette partie à la boucle d'image et programmez l'Arduino de sorte que la broche envoie un signal élevé uniquement lorsque le moteur ne bouge pas et que la caméra est positionnée sur la partie de la page où l'image doit être prise. Assurez-vous que toutes ces images sont envoyées vers un ordinateur ou stockées dans le Raspberry Pi.

Étape 8: Reconstitution d'images

Reconstitution d'images
Reconstitution d'images

Pour vous assurer que l'image est reconstruite, regardez les bibliothèques PIL et Numpy en python. Conjointement, ceux-ci peuvent être utilisés pour reconstruire l'image.

Et maintenant, le scanner est terminé !

Étape 9: Imagination

Maintenant, utilisez le scanner à votre guise ! Traditionnellement ou comme quelque chose d'étonnant! Aie du plaisir avec ça!

Conseillé: