Cuprins:
- Provizii
- Pasul 1: Construirea circuitului
- Pasul 2: Obținerea fișierelor
- Pasul 3: Baza de date
- Pasul 4: lipire
- Pasul 5: Locuințe
Video: Superstock (stoc controlat de scanerul de coduri de bare): 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest ghid vă voi spune cum să construiți Superstock, proiectul meu școlar pentru 1MCT la Howest. Conceptul creează o bază de date ușor de utilizat pe care o puteți accesa printr-un site web pentru a ține cont de ceea ce aveți în stoc (în cazul meu îmbrăcăminte pentru marca mea de îmbrăcăminte).
Provizii
Raspberry Pi 3 model B
Senzor de temperatură impermeabil DS18B20
Senzor de temperatură și umiditate DHT11
USB LASER Scanner de coduri de bare
buzzer
afişa
placa de circuit (pentru prețuri și mai multe informații, consultați BOM_bill_of_materials-Ian-Remy.xlsx)
Pasul 1: Construirea circuitului
Opriți dispozitivul Pi înainte de a conecta componentele. Puteți găsi toate conexiunile pe schema fritzing și câteva exemple în imaginile de mai sus, totul ar trebui să fie destul de explicativ. Puteți doar să conectați scanerul de coduri de bare în raspberry pi pentru ca acesta să funcționeze.
Pasul 2: Obținerea fișierelor
Fișierele pentru acest proiect pot fi găsite în acest depozit Github:
github.com/howest-mct/1920-1mct-project1-remyian.git
Backend-ul este un program Python / Flask care comunică cu hardware-ul nostru și servește informațiile de la acesta la frontend, care este o interfață web. S-ar putea să trebuiască să schimbați unele lucruri pentru ca acesta să funcționeze corect, cum ar fi utilizatorul mysql sau adresele IP pe care rulează programele.
Pasul 3: Baza de date
Puteți pune baza de date (fișierul de dump în depozitul Github sub folderul Database-export) pe Pi prin MySQL Workbench, efectuând un import de date. Fișierul din depozit este o depozitare a bazei de date care conține întreaga bază de date într-un singur fișier. În caz contrar, puteți întâmpina unele probleme, deoarece Pi utilizează MariaDB în loc de MySQL. Este posibil să fie necesar să creați un utilizator nou sau să modificați aceste acreditări în cod. Puteți vedea ERD în imaginea de mai sus.
Pasul 4: lipire
În imaginile de mai sus puteți vedea toate conexiunile pe care trebuie să le faceți, am folosit câteva plăci diferite pentru a face totul puțin mai mic. De asemenea, am folosit o priză cu 20 de pini pentru a conecta placa de extensie GPIO, astfel încât carcasa să fie plug and play. Restul este doar lipirea diferitelor componente de pe plăci.
Pasul 5: Locuințe
Pentru carcasă, am folosit o cutie de proiectare din plastic și am tăiat găuri în ea cu un instrument multifuncțional dremel pentru a introduce soclul, placa de extensie GPIO și senzorii, așa cum puteți vedea în imaginile de mai sus, și m-am asigurat că totul este într-un loc prost, astfel încât să să fie ușor de deschis și închis.
Recomandat:
Gravor de coduri de bare Apple (Photonics Hackathon Phablabs): 3 pași
Apple Barcode Engraver (Photonics Hackathon Phablabs): Bună tuturor, ca parte a provocării noastre Phablabs Photonics, ni s-a cerut să creăm un dispozitiv capabil să înlocuiască autocolante pe fructe. Urăști și autocolante pentru fructe? Și doriți să faceți o schimbare ecologică? Atunci ne-ar plăcea să
Scanner de coduri de bare USB (Raspberry Pi): 4 pași
Scanner de coduri de bare USB (Raspberry Pi): Tutorial de bază despre cum să configurați un scaner de coduri de bare USB cu Raspberry Pi
Cititor de coduri de bare vorbitor Raspberry Pi: 12 pași
Cititor de coduri de bare Raspberry Pi Talking: Fig.1 Scanner de coduri de bare de la DX.com Prezentare generală Actualizare: este disponibilă o scurtă demonstrație video https://youtu.be/b905MLfGTcM Mama mea nu mai poate citi etichetele articolelor alimentare, așa că am căutat soluții. După ce am văzut acel cititor de coduri de bare pentru nevăzători
Stoc card PC: 6 pași
PC Card Stash
Hacking Microsoft Office Excel pentru a citi fluxuri de știri RSS stoc live: 3 pași
Hacking Microsoft Office Excel pentru a citi fluxuri de știri RSS stoc live: Puteți obține cu ușurință Excel pentru a acționa ca un cititor de știri RSS stoc live cu un supliment gratuit. Ce este interesant în acest sens, spre deosebire de utilizarea unui cititor obișnuit de știri, este că îl puteți pune la curent cu știrile în funcție de simbolul bursier care vă interesează. În plus