Table des matières:
- Fournitures
- Étape 1: Construire le circuit
- Étape 2: Obtenir les fichiers
- Étape 3: Base de données
- Étape 4: Souder
- Étape 5: Logement
Vidéo: Superstock (stock contrôlé par un scanner de codes-barres) : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce guide, je vais vous expliquer comment construire Superstock, mon projet scolaire pour 1MCT chez Howest. Le concept consiste à créer une base de données conviviale à laquelle vous pouvez accéder via un site Web pour faire le compte de ce que vous avez en stock (dans mon cas, des vêtements pour ma marque de vêtements).
Fournitures
Raspberry Pi 3 modèle B
Capteur de température étanche DS18B20
Capteur de température et d'humidité DHT11
Scanner de codes à barres USB LASER
avertisseur sonore
affichage
circuit imprimé (pour les prix et plus d'informations, voir BOM_bill_of_materials-Ian-Remy.xlsx)
Étape 1: Construire le circuit
Éteignez votre Pi avant de connecter les composants. Vous pouvez trouver toutes les connexions sur le schéma fritzing et quelques exemples dans les images ci-dessus, tout devrait être assez explicite. Vous pouvez simplement brancher le scanner de codes-barres dans le raspberry pi pour qu'il fonctionne.
Étape 2: Obtenir les fichiers
Les fichiers de ce projet se trouvent dans ce référentiel Github:
github.com/howest-mct/1920-1mct-project1-remyian.git
Le backend est un programme Python/Flask qui communique avec notre matériel et transmet les informations de celui-ci au frontend, qui est une interface Web. Vous devrez peut-être modifier certaines choses pour que cela fonctionne correctement, comme l'utilisateur mysql ou les adresses IP sur lesquelles les programmes s'exécutent.
Étape 3: Base de données
Vous pouvez mettre la base de données (fichier de vidage dans le référentiel Github sous le dossier Database-export) sur le Pi via MySQL Workbench en effectuant une importation de données. Le fichier dans le référentiel est un vidage de la base de données qui contient toute la base de données dans 1 fichier. Sinon, vous pourriez rencontrer des problèmes car le Pi utilise MariaDB au lieu de MySQL. Vous devrez peut-être également créer un nouvel utilisateur ou modifier ces informations d'identification dans le code. Vous pouvez voir l'ERD dans l'image ci-dessus.
Étape 4: Souder
Dans les images ci-dessus, vous pouvez voir toutes les connexions que vous devez faire, j'ai utilisé quelques cartes différentes pour tout rendre un peu plus petit. J'ai également utilisé une prise à 20 broches pour connecter la carte d'extension GPIO afin que le boîtier soit plug and play. Tout le reste n'est que soudure des différents composants sur les cartes.
Étape 5: Logement
Pour le boîtier, j'ai utilisé une boîte de projet en plastique et j'y ai découpé des trous avec un outil multifonction Dremel pour faire passer la prise, la carte d'extension GPIO et les capteurs, comme vous pouvez le voir sur les images ci-dessus, et j'ai veillé à ce que tout soit bien rangé. être facile à ouvrir et à fermer.
Conseillé:
Correction des codes OBD II P0420/P0430 : 5 étapes
Correction des codes OBD II P0420/P0430 : Avez-vous ce voyant gênant sur le tableau de bord de votre Mustang ? Avez-vous changé votre système d'échappement? Si vous avez installé un tuyau en h ou un tuyau en X tout-terrain (pas de convertisseurs catalytiques) ou retiré vos convertisseurs catalytiques pour une utilisation sur piste, vos capteurs d'oxygène w
Scanner RFID simple alimenté par batterie (MiFare, MFRC522, Oled, Lipo, TP4056) : 5 étapes
Scanner RFID simple alimenté par batterie (MiFare, MFRC522, Oled, Lipo, TP4056) : dans cette instructable, je vous montre comment j'ai fait un simple lecteur RFID UID qui lit l'UID d'une carte RFID Mifare. Le programme est assez simple et sur une maquette le lecteur s'est vite fait. Ensuite, j'ai soudé le tout sur un morceau de planche de perforation et j'ai conçu
Ciclop 3d Scanner My Way étape par étape : 16 étapes (avec photos)
Ciclop 3d Scanner My Way Step by Step : Bonjour à tous, je vais réaliser le fameux scanner 3D Ciclop. Toutes les étapes qui sont bien expliquées sur le projet d'origine ne sont pas présentes. J'ai fait un correctif pour simplifier le processus, dans un premier temps J'imprime la base, et puis je restilise le PCB, mais continue
Entrée auxiliaire bricolage pour unité principale de stock-car: 5 étapes (avec photos)
Entrée Aux DIY pour l'unité principale de Stock Car: Si vous souhaitez jouer sur votre téléphone ou votre ipod (les fabriquent-ils toujours) et d'autres lecteurs audio et que votre unité principale est une ancienne AF, alors c'est la solution que vous recherchez bub
Fauteuil roulant contrôlé par vision par ordinateur avec mannequin : 6 étapes (avec photos)
Fauteuil roulant contrôlé par vision par ordinateur avec mannequin : projet de AJ Sapala, Fanyun Peng, Kuldeep Gohel, Ray LC.Instructable par AJ Sapala, Fanyun Peng, Ray LC.Nous avons créé un fauteuil roulant avec des roues contrôlées par une carte Arduino, qui est à son tour contrôlée par un raspberry pi exécutant openCV via Processing