Sadržaj:
- Pribor
- Korak 1: Izgradnja kruga
- Korak 2: Dohvaćanje datoteka
- Korak 3: Baza podataka
- Korak 4: Lemljenje
- Korak 5: Stanovanje
Video: Superstock (zalihe kontrolirane skenerom crtičnog koda): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom vodiču ću vam reći kako izgraditi Superstock, moj školski projekt za 1MCT u Howestu. Koncept čini bazu podataka prilagođenu korisniku kojoj možete pristupiti putem web stranice kako biste brojali ono što imate na zalihi (u mom slučaju odjeću za moju marku odjeće).
Pribor
Raspberry Pi 3 model B
DS18B20 vodootporni osjetnik temperature
Senzor temperature i vlažnosti DHT11
USB LASER skener za crtični kod
zujalica
prikaz
pločica (za cijene i više informacija pogledajte BOM_bill_of_materials-Ian-Remy.xlsx)
Korak 1: Izgradnja kruga
Isključite svoj Pi prije spajanja komponenti. Sve veze možete pronaći na shemi prevrtanja i neke primjere na gornjim slikama, sve bi trebalo biti samo po sebi razumljivo. Možete samo priključiti skener za crtični kod u malinovo pi da bi radio.
Korak 2: Dohvaćanje datoteka
Datoteke za ovaj projekt mogu se pronaći u ovom Github spremištu:
github.com/howest-mct/1920-1mct-project1-remyian.git
Pozadina je program Python/Flask koji komunicira s našim hardverom i poslužuje informacije s njega na sučelje, koje je web sučelje. Možda ćete morati promijeniti neke stvari kako bi ispravno funkcionirao, poput korisnika mysql ili ip-adresa na kojima se programi pokreću.
Korak 3: Baza podataka
Bazu podataka (datoteku dumpa u spremištu Github pod mapom Database-export) možete staviti na Pi putem MySQL Workbencha tako što ćete uvesti podatke. Datoteka u spremištu je dump baze podataka koja drži cijelu bazu podataka u 1 datoteci. U protivnom biste mogli naići na neke probleme jer Pi koristi MariaDB umjesto MySQL. Možda ćete također morati stvoriti novog korisnika ili promijeniti te vjerodajnice u kodu. Na gornjoj slici možete vidjeti ERD.
Korak 4: Lemljenje
Na gornjim slikama možete vidjeti sve veze koje morate uspostaviti. Koristio sam nekoliko različitih ploča kako bih sve učinio manjim. Također sam koristio 20 -polnu utičnicu za spajanje GPIO produžne ploče kako bi kućište bilo plug and play. Sve ostalo je samo lemljenje različitih komponenti na pločama.
Korak 5: Stanovanje
Za kućište sam upotrijebio plastičnu projektnu kutiju i izrezao rupe u njoj pomoću dremel multi alata da provučem utičnicu, GPIO produžnu ploču i senzore, kao što možete vidjeti na gornjim slikama, i uvjerio se da je sve na lažnom mjestu kako bi bilo lako otvaranje i zatvaranje.
Preporučeni:
Električna brava za vrata sa skenerom otiska prsta i RFID čitačem: 11 koraka (sa slikama)
Električna brava na vratima sa skenerom otiska prsta i RFID čitačem: Projekt je dizajniran kako bi se izbjegla potreba korištenja ključeva, a za postizanje našeg cilja koristili smo optički senzor otiska prsta i Arduino. Međutim, postoje pojedinci koji imaju nečitljiv otisak prsta i senzor ga neće prepoznati. Zatim razmišljam o
Google Home kontrolirane LED diode: 8 koraka
Google Home LED diode: U posljednje vrijeme imam puno slobodnog vremena na rukama pa sam radio na hrpi projekata. Ovaj će vam projekt omogućiti kontrolu RGB LED dioda putem Google Homea pomoću Raspberry Pi. Sada postoje 3 dijela projekta, postavljanje Raspberry Pi, postavljanje
Mobilni robot za praćenje s kontrolirane linije s izbjegavanjem prepreka: 6 koraka
Mobilni robot za praćenje s linijskim upravljanjem s izbjegavanjem prepreka: Ovo je bila samo ideja u kojoj se nekoliko značajki, poput izbjegavanja prepreka, sljedbenika linije, mobilnog upravljanja, itd. Pomiješalo zajedno u jedan komad. Sve što trebate je kontroler s nekim senzorima i odijelo za ovu postavku. U ovome sam ja
Arduino naušnice s neoPixelom kontrolirane Lilypadom: 7 koraka (sa slikama)
Arduino naušnice s neopikselima kontrolirane Lilypadom: Pozdrav svima, ne želite li imati tako lijepu i hladnu naušnicu kada izlazite noću ili na zabave? Volio bih ga imati, zato sam napravio Arduino naušnice s neopikselom s kontroliranim lilypadom. :) Ove naušnice ne samo da svijetle. Imaju sev
Jeftini makro objektiv za iPhone za skeniranje crtičnog koda: 6 koraka (sa slikama)
Jeftini makro objektiv za iPhone za skeniranje crtičnog koda: Eklatantan problem iPhone kamere je nemogućnost fokusiranja bliže od ~ 1 stopa. Neka dodatna rješenja pomažu riješiti ovaj problem, poput iClarifija tvrtke Griffin Technology. Ova futrola za iPhone 3G omogućuje vam da malo klizite