Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Bygg kretsen
- Trinn 2: Få filene
- Trinn 3: Database
- Trinn 4: Lodding
- Trinn 5: Boliger
Video: Superstock (lagerstyrt av strekkodeskanner): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I denne guiden skal jeg fortelle deg hvordan du bygger Superstock, mitt skoleprosjekt for 1MCT på Howest. Konseptet lager en brukervennlig database som du kan få tilgang til via et nettsted for å holde oversikt over hva du har på lager (i mitt tilfelle klær for klesmerket mitt).
Rekvisita
Raspberry Pi 3 modell B
DS18B20 vanntett temperatursensor
DHT11 temperatur- og fuktighetssensor
USB LASER strekkodeskanner
summer
vise
kretskort (for pris og mer info, se BOM_bill_of_materials-Ian-Remy.xlsx)
Trinn 1: Bygg kretsen
Slå av Pi før du kobler til komponentene. Du kan finne alle tilkoblinger på fritzing -skjemaet og noen eksempler på bildene ovenfor, alt skal være ganske selvforklarende. Du kan bare koble strekkodeskanneren til bringebær -pi for at den skal fungere.
Trinn 2: Få filene
Filene for dette prosjektet finnes i dette Github -depotet:
github.com/howest-mct/1920-1mct-project1-remyian.git
Backend er et Python/Flask -program som kommuniserer med maskinvaren vår og serverer informasjonen fra den til frontend, som er et webgrensesnitt. Du må kanskje endre noen ting for at det skal fungere skikkelig, for eksempel mysql-brukeren eller ip-adressene programmene kjører på.
Trinn 3: Database
Du kan sette databasen (dumpfil i Github-depot under mappen Database-eksport) på Pi via MySQL Workbench ved å gjøre en dataimport. Filen i depotet er en dump av databasen som inneholder hele databasen i 1 fil. Ellers kan du få problemer fordi Pi bruker MariaDB i stedet for MySQL. Du må kanskje også opprette en ny bruker eller endre disse legitimasjonene i koden. Du kan se ERD på bildet ovenfor.
Trinn 4: Lodding
På bildene ovenfor kan du se alle forbindelsene du må gjøre, jeg brukte noen forskjellige tavler for å gjøre alt litt mindre. Jeg brukte også en 20 -pinners kontakt for å koble GPIO -forlengelseskortet slik at huset ville være plug and play. Resten er bare lodding av de forskjellige komponentene på platene.
Trinn 5: Boliger
For huset brukte jeg en prosjektboks av plast og kuttet hull i den med et dremel multiverktøy for å sette kontakten, GPIO forlengelseskort og sensorer gjennom som du kan se på bildene ovenfor og sørget for at alt var på et tøft sted slik at det ville være lett å åpne og lukke.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
USB -strekkodeskanner (Raspberry Pi): 4 trinn
USB -strekkodeskanner (Raspberry Pi): Grunnleggende opplæring i hvordan du konfigurerer en USB -strekkodeskanner med Raspberry Pi