INHOUDSOPGAWE:

Superstok (voorraad beheer deur strepieskodeskandeerder): 5 stappe
Superstok (voorraad beheer deur strepieskodeskandeerder): 5 stappe

Video: Superstok (voorraad beheer deur strepieskodeskandeerder): 5 stappe

Video: Superstok (voorraad beheer deur strepieskodeskandeerder): 5 stappe
Video: Program for service center 2024, Julie
Anonim
Supervoorraad (voorraad beheer deur strepieskodeskandeerder)
Supervoorraad (voorraad beheer deur strepieskodeskandeerder)

In hierdie gids sal ek u vertel hoe u Superstock, my skoolprojek vir 1MCT in Howest, kan bou. Die konsep maak 'n gebruikersvriendelike databasis waartoe u toegang kan verkry via 'n webwerf om te kan tel wat u in voorraad het (in my geval klere vir my kledingmerk).

Voorrade

Framboos Pi 3 model B

DS18B20 waterdigte temperatuursensor

DHT11 temperatuur- en humiditeitsensor

USB LASER strepieskode skandeerder

gonser

vertoon

printplaat (vir pryse en meer inligting, sien BOM_bill_of_materials-Ian-Remy.xlsx)

Stap 1: Bou die kring

Bou die kring
Bou die kring
Bou die kring
Bou die kring
Bou die kring
Bou die kring

Skakel u Pi uit voordat u die komponente aansluit. U kan alle verbindings op die skitterende skema vind en 'n paar voorbeelde op die foto's hierbo, alles moet redelik vanselfsprekend wees. U kan die strepieskodeskandeerder net in die framboospi koppel sodat dit kan werk.

Stap 2: Kry die lêers

Die lêers vir hierdie projek kan gevind word in hierdie Github -bewaarplek:

github.com/howest-mct/1920-1mct-project1-remyian.git

Die agterkant is 'n Python/Flask -program wat met ons hardeware kommunikeer en die inligting daarvan na die voorkant stuur, wat 'n webinterface is. Miskien moet u 'n paar dinge verander sodat dit behoorlik kan werk, soos die mysql-gebruiker of ip-adresse waarop die programme werk.

Stap 3: Databasis

Databasis
Databasis

U kan die databasis (dump-lêer in Github-bewaarplek onder die map Database-export) op die Pi plaas via MySQL Workbench deur 'n data-invoer uit te voer. Die lêer in die bewaarplek is 'n storting van die databasis wat die hele databasis in 1 lêer bevat. Anders kan u probleme ondervind omdat die Pi MariaDB gebruik in plaas van MySQL. Miskien moet u ook 'n nuwe gebruiker skep of hierdie geloofsbriewe in die kode verander. U kan die ERD op die foto hierbo sien.

Stap 4: Soldeer

Soldeer
Soldeer
Soldeer
Soldeer
Soldeer
Soldeer

Op die foto's hierbo kan u alles sien wat u moet maak, ek het 'n paar verskillende borde gebruik om alles 'n bietjie kleiner te maak. Ek het ook 'n 20 -pins -aansluiting gebruik om die GPIO -uitbreidingskaart aan te sluit, sodat die behuising plug and play sou wees. Die res is slegs soldeer van die verskillende komponente op die planke.

Stap 5: Behuising

Behuising
Behuising
Behuising
Behuising
Behuising
Behuising

Vir die behuising het ek 'n plastiekprojekboks gebruik en gate daarin gesny met 'n dremel multi -instrument om die voetstuk, GPIO -uitbreidingskaart en sensors deur te steek, soos u op die foto's hierbo kan sien, en seker gemaak dat alles op 'n slegte plek is, sodat dit wees maklik om oop en toe te maak.

Aanbeveel: