Inhoudsopgave:
- Benodigdheden
- Stap 1: Het circuit bouwen
- Stap 2: De bestanden ophalen
- Stap 3: Database
- Stap 4: Solderen
- Stap 5: Huisvesting
Video: Superstock (voorraad gecontroleerd door barcodescanner): 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In deze gids vertel ik je hoe je Superstock bouwt, mijn schoolproject voor 1MCT in Howest. Het concept is het maken van een gebruiksvriendelijke database die je via een website kunt benaderen om bij te houden wat je op voorraad hebt (in mijn geval kleding voor mijn kledingmerk).
Benodigdheden
Raspberry Pi 3 model B
DS18B20 waterdichte temperatuursensor
DHT11 temperatuur- en vochtigheidssensor
USB LASER-streepjescodescanner
zoemer
Scherm
printplaat (voor prijzen en meer info, zie BOM_bill_of_materials-Ian-Remy.xlsx)
Stap 1: Het circuit bouwen
Schakel uw Pi uit voordat u de componenten aansluit. Je kunt alle verbindingen vinden in het fritzing-schema en enkele voorbeelden in de bovenstaande afbeeldingen, alles zou vrij duidelijk moeten zijn. U kunt de barcodescanner gewoon in de Raspberry Pi steken om te laten werken.
Stap 2: De bestanden ophalen
De bestanden voor dit project zijn te vinden in deze Github-repository:
github.com/howest-mct/1920-1mct-project1-remyian.git
De backend is een Python/Flask-programma dat communiceert met onze hardware en de informatie daarvan doorgeeft aan de frontend, een webinterface. Het kan zijn dat je wat dingen moet veranderen om het goed te laten werken, zoals de mysql-gebruiker of de ip-adressen waarop de programma's draaien.
Stap 3: Database
Je kunt de database (dumpbestand in Github-repository onder de map Database-export) op de Pi zetten via MySQL Workbench door een gegevensimport uit te voeren. Het bestand in de repository is een dump van de database die de hele database in 1 bestand bevat. Anders kun je problemen tegenkomen omdat de Pi MariaDB gebruikt in plaats van MySQL. Mogelijk moet u ook een nieuwe gebruiker maken of deze inloggegevens in de code wijzigen. U kunt de ERD in de bovenstaande afbeelding zien.
Stap 4: Solderen
Op de foto's hierboven kun je alle verbindingen zien die je moet maken, ik heb een paar verschillende borden gebruikt om alles een beetje kleiner te maken. Ik heb ook een 20-pins aansluiting gebruikt om het GPIO-uitbreidingsbord aan te sluiten, zodat de behuizing plug-and-play zou zijn. Al de rest is gewoon het solderen van de verschillende componenten op de borden.
Stap 5: Huisvesting
Voor de behuizing gebruikte ik een plastic projectdoos en sneed er gaten in met een dremel multitool om de socket, GPIO-uitbreidingskaart en sensoren door te steken zoals je kunt zien op de bovenstaande foto's en zorgde ervoor dat alles op een slechte plek zat, zodat het zou gemakkelijk te openen en te sluiten zijn.
Aanbevolen:
Maak uw drone-gebaar gecontroleerd in $ 10: 4 stappen
Maak je drone met gebaren bestuurd in $ 10: dit instructable is een gids voor het transformeren van je R / C-drone in een door gebaren bestuurde drone in minder dan $ 10! Ik ben een persoon die erg geïnspireerd is door Sci-Fi-films en probeer de technologie te laten zien in de film in het echt. Dit project is een inspiratie
USB-barcodescanner (Raspberry Pi): 4 stappen
USB-barcodescanner (Raspberry Pi): basishandleiding voor het instellen van een USB-barcodescanner met de Raspberry Pi
Door Google gecontroleerd stopcontact: 7 stappen
Google Controlled Outlet: een project over het maken van uw eigen smart outlet die kan worden bediend met Google Assistant of eigenlijk elke andere invoerservice bij IFTTT
Robothand Met Draadloze Handschoen Gecontroleerd - NRF24L01+ - Arduino: 7 stappen (met afbeeldingen)
Robothand Met Draadloze Handschoen Gecontroleerd | NRF24L01+ | Arduino: In deze video; 3D-robothandmontage, servobesturing, flexsensorbesturing, draadloze besturing met nRF24L01, Arduino-ontvanger en zenderbroncode zijn beschikbaar. Kortom, in dit project leren we hoe we een robothand kunnen besturen met een draadloze
LIJNVOLGER ROBOT -- ARDUINO GECONTROLEERD: 11 stappen (met afbeeldingen)
LIJNVOLGER ROBOT || ARDUINO GECONTROLEERD: IN DIT INSTRUCTIEBOEKJE LAAT IK HOE EEN ROBOTWAGEN (CARBOT) AAN TE PASSEN OM EEN LINE FOLLOWER ROBOT TE MAKEN