Innehållsförteckning:
- Tillbehör
- Steg 1: Bygg kretsen
- Steg 2: Skaffa filerna
- Steg 3: Databas
- Steg 4: Lödning
- Steg 5: Bostäder
Video: Superstock (lagerstyrd av streckkodsläsare): 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
I den här guiden ska jag berätta hur du bygger Superstock, mitt skolprojekt för 1MCT på Howest. Konceptet skapar en användarvänlig databas som du kan komma åt via en webbplats för att hålla reda på vad du har på lager (i mitt fall kläder för mitt klädmärke).
Tillbehör
Raspberry Pi 3 modell B
DS18B20 vattentät temperaturgivare
DHT11 temperatur- och fuktsensor
USB LASER Streckkodsläsare
summer
visa
kretskort (för prissättning och mer info, se BOM_bill_of_materials-Ian-Remy.xlsx)
Steg 1: Bygg kretsen
Stäng av din Pi innan du ansluter komponenterna. Du kan hitta alla anslutningar på fritz -schemat och några exempel på bilderna ovan, allt borde vara ganska självförklarande. Du kan bara ansluta streckkodsläsaren till hallon -pi för att den ska fungera.
Steg 2: Skaffa filerna
Filerna för detta projekt finns i detta Github -arkiv:
github.com/howest-mct/1920-1mct-project1-remyian.git
Backend är ett Python/Flask -program som kommunicerar med vår hårdvara och serverar informationen från den till frontend, som är ett webbgränssnitt. Du kan behöva ändra vissa saker för att det ska fungera korrekt, till exempel mysql-användaren eller ip-adresser som programmen körs på.
Steg 3: Databas
Du kan lägga databasen (dumpfil i Github-förvaret under mappen Database-export) på Pi via MySQL Workbench genom att göra en dataimport. Filen i förvaret är en dumpning av databasen som innehåller hela databasen i en fil. Annars kan du stöta på några problem eftersom Pi använder MariaDB istället för MySQL. Du kan också behöva skapa en ny användare eller ändra dessa uppgifter i koden. Du kan se ERD på bilden ovan.
Steg 4: Lödning
På bilderna ovan kan du se alla anslutningar du måste göra, jag använde några olika brädor för att göra allt lite mindre. Jag använde också ett 20 -poligt uttag för att ansluta GPIO -förlängningskortet så att huset skulle vara plug and play. Resten är bara lödning av de olika komponenterna på brädorna.
Steg 5: Bostäder
För huset använde jag en projektorlåda av plast och skar hål i den med ett dremel multiverktyg för att sätta ut uttaget, GPIO -förlängningskortet och sensorerna som du kan se på bilderna ovan och såg till att allt var på en tuff plats så det skulle vara lätt att öppna och stänga.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
USB -streckkodsläsare (Raspberry Pi): 4 steg
USB -streckkodsläsare (Raspberry Pi): Grundläggande handledning i hur du konfigurerar en USB -streckkodsläsare med Raspberry Pi
Raspberry Pi Talking Streckkodsläsare: 12 steg
Raspberry Pi Talking Streckkodsläsare: Fig.1 Streckkodsläsare från DX.comOverviewUpdate: En kort videodemo finns tillgänglig https://youtu.be/b905MLfGTcMMin mamma kan inte läsa etiketter på matvaror längre, så jag letade efter lösningar. Efter att ha sett streckkodsläsarna för blinda