Skip to content

Nuddel69/SmartSkap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatisert Skapsystem

Dette prosjektet har som formål å automatisere et skap med et rutenett av 6x6 hull hvor bokser kan plasseres. Hver boks har en unik QR-kode på baksiden, som skannes av en arm på baksiden av skapet når en ny boks blir satt inn. Informasjon om boksens posisjon og innhold blir da lagret i en SQL-database. Et webgrensesnitt er tilgjengelig for å registrere bokser og legge inn bestillinger. Systemet er drevet av en Raspberry Pi, og motorene styres gjennom G-Code.

Webgrensesnitt

Guide til bidragsytere

Hvordan bruke venv
For å gå inn i venv
  1. Pass på at du er i Smartskap/ mappen
  2. Skriv `source Skap-venv/bin/activate`
  3. Se til at det står `(Skap-venv)` helt foran på hver linje

For å gå ut av venv
  1. Fra hvor som helst på systemet
  2. Skriv `deactivate`

Hvordan fungerer det

For å bruke systemet kan du følge disse trinnene:

  1. Registrere bokser ved å navigere til "Legg til boks"-fanen på webgrensesnittet og fylle ut informasjonen om boksen.
  2. Legge inn en bestilling ved å gå til "Legg til bestilling"-fanen og velge produktene du ønsker å bestille fra rullegardinmenyen. Trykk deretter på "Bestill" knappen.
  3. Systemet vil automatisk bevege armen rundt for å finne boksene som inneholder produktene i bestillingen. Når boksene er funnet, vil de bli skjøvet ut av skapet.
  4. Systemet vil, men gjevne mellomrom gå igjennom og oppdatere inventaret ved å skanne kodene på alle boksene

Teknologi

Dette prosjektet er bygget med følgende teknologier:

TeknologiBeskrivelse
PythonHovedprogrammeringsspråket for alle bevegelige deler
FlaskWeb-rammeverk for kommunikasjon mellom webgrensesnittet og python
HTML, CSS og JSSpråkene brukt for å skrive webgrensesnittet
SQLDatabase for å lagre informasjon om boksene
Raspberry pimicrocomputer for å styre systemet
G-CodeSpråk for å kontrollere bevegelse av motorene

Lisens

Dette prosjektet er lisensiert under MIT-lisensen. Se LICENSE-filen for mer informasjon.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •