Turinys:
- Prekės
- 1 žingsnis: sukurkite grandinę
- 2 veiksmas: rinkitės failus
- 3 žingsnis: duomenų bazė
- 4 žingsnis: litavimas
- 5 žingsnis: būstas
Video: Superstock (atsargų valdymas brūkšninių kodų skaitytuvu): 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiame vadove aš jums pasakysiu, kaip sukurti „Superstock“, mano mokyklos projektą 1MCT „Howest“. Ši koncepcija sukuria vartotojui patogią duomenų bazę, kurią galite pasiekti per svetainę, kad būtų galima suskaičiuoti, ką turite sandėlyje (mano atveju, drabužiai, skirti mano drabužių prekės ženklui).
Prekės
„Raspberry Pi 3“modelis B.
Neperšlampamas temperatūros jutiklis DS18B20
DHT11 temperatūros ir drėgmės jutiklis
USB lazerinis brūkšninių kodų skaitytuvas
garsinis signalas
ekranas
plokštė (kainas ir daugiau informacijos rasite BOM_bill_of_materials-Ian-Remy.xlsx)
1 žingsnis: sukurkite grandinę
Prieš prijungdami komponentus, išjunkite „Pi“. Visus ryšius galite rasti virimo schemoje ir keletą pavyzdžių aukščiau esančiose nuotraukose, viskas turėtų būti gana savaime suprantama. Galite tiesiog prijungti brūkšninių kodų skaitytuvą prie aviečių pi, kad jis veiktų.
2 veiksmas: rinkitės failus
Šio projekto failus galite rasti šioje „Github“saugykloje:
github.com/howest-mct/1920-1mct-project1-remyian.git
Užpakalinė programa yra „Python/Flask“programa, kuri bendrauja su mūsų aparatine įranga ir teikia informaciją iš jos į priekinę dalį, kuri yra žiniatinklio sąsaja. Jums gali tekti pakeisti kai kuriuos dalykus, kad jis tinkamai veiktų, pvz., „Mysql“vartotoją ar „ip-adresses“, kuriose veikia programos.
3 žingsnis: duomenų bazė
Galite įdėti duomenų bazę (iškelties failą į „Github“saugyklą po aplanku Database-export) į „Pi“naudodami „MySQL Workbench“, importuodami duomenis. Saugykloje esantis failas yra duomenų bazės sąvartynas, kuriame yra visa duomenų bazė viename faile. Priešingu atveju gali kilti tam tikrų problemų, nes „Pi“naudoja „MariaDB“, o ne „MySQL“. Taip pat gali tekti sukurti naują vartotoją arba pakeisti šiuos prisijungimo duomenis kode. ERD galite pamatyti aukščiau esančioje nuotraukoje.
4 žingsnis: litavimas
Aukščiau esančiose nuotraukose galite pamatyti visas jungtis, kurias turite padaryti, aš naudoju keletą skirtingų lentų, kad viskas būtų šiek tiek mažesnė. Aš taip pat naudojau 20 kontaktų lizdą, kad prijungčiau GPIO prailginimo plokštę, kad korpusas būtų prijungtas ir prijungtas. Visa kita yra tik skirtingų plokščių komponentų litavimas.
5 žingsnis: būstas
Būstui aš panaudojau plastikinę projekto dėžutę ir išpjoviau skylutes su „dremel“daugiafunkciniu įrankiu, kad įkiščiau lizdą, GPIO prailginimo plokštę ir jutiklius, kaip matote aukščiau esančiose nuotraukose, ir įsitikinau, kad viskas yra kvailai, kad būti lengva atidaryti ir uždaryti.
Rekomenduojamas:
„Apple“brūkšninių kodų graveris („Photonics Hackathon Phablabs“): 3 žingsniai
„Apple“brūkšninių kodų graviruotojas („Photonics Hackathon Phablabs“): Sveiki visi, vykdydami „Phablabs Photonics“iššūkį, buvome paprašyti sukurti įrenginį, galintį pakeisti lipdukus ant vaisių. Ar taip pat nekenčiate vaisių lipdukų? O ar norėtumėte pakeisti aplinką tausojančius pokyčius? Tuomet norėtume įsidėmėti
Elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu: 11 žingsnių (su nuotraukomis)
Elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu: projektas buvo sukurtas taip, kad nereikėtų naudoti raktų, kad pasiektume tikslą, naudojome optinį pirštų atspaudų jutiklį ir „Arduino“. Tačiau yra asmenų, kurių pirštų atspaudai yra neįskaitomi, o jutiklis jų neatpažins. Tada pagalvojus
USB brūkšninių kodų skaitytuvas (Raspberry Pi): 4 žingsniai
USB brūkšninių kodų skaitytuvas (Raspberry Pi): pagrindinė pamoka, kaip nustatyti USB brūkšninių kodų skaitytuvą naudojant Raspberry Pi
„Raspberry Pi Talking“brūkšninių kodų skaitytuvas: 12 žingsnių
Raspberry Pi Talking Barcode Reader: 1 pav. Brūkšninių kodų skaitytuvas iš DX.com Pamatę tą aklųjų brūkšninių kodų skaitytuvą
Pigūs „iPhone“makro objektyvai brūkšninių kodų nuskaitymui: 6 žingsniai (su nuotraukomis)
Pigūs „iPhone“makro objektyvai brūkšninių kodų nuskaitymui: akivaizdi „iPhone“fotoaparato problema yra nesugebėjimas sufokusuoti arčiau nei ~ 1 pėdos. Kai kurie antrinės rinkos sprendimai padeda išspręsti šią problemą, pvz., „IClarifi by Griffin Technology“. Šis „iPhone 3G“dėklas leidžia šiek tiek paslysti