Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Piirin rakentaminen
- Vaihe 2: Tiedostojen hakeminen
- Vaihe 3: Tietokanta
- Vaihe 4: Juotos
- Vaihe 5: Asuminen
Video: Superstock (varastossa, jota hallitsee viivakoodinlukija): 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä oppaassa kerron sinulle, kuinka rakentaa Superstock, kouluprojektini 1MCT: lle Howestissa. Konsepti on tehdä käyttäjäystävällinen tietokanta, jota voit käyttää verkkosivuston kautta, jotta voit seurata, mitä sinulla on varastossa (minun tapauksessani vaatemerkkini vaatteita).
Tarvikkeet
Raspberry Pi 3 malli B
Vedenpitävä lämpötila -anturi DS18B20
DHT11 lämpötila- ja kosteusanturi
USB -LASER -viivakoodinlukija
summeri
näyttö
piirilevy (hinnat ja lisätietoja, katso BOM_bill_of_materials-Ian-Remy.xlsx)
Vaihe 1: Piirin rakentaminen
Sammuta Pi -laitteesi ennen komponenttien liittämistä. Löydät kaikki liitokset fritzing -kaaviosta ja joitain esimerkkejä yllä olevista kuvista, kaiken pitäisi olla melko itsestään selvää. Voit vain kytkeä viivakoodinlukijan vadelmapiin, jotta se toimii.
Vaihe 2: Tiedostojen hakeminen
Tämän projektin tiedostot löytyvät tästä Github -arkistosta:
github.com/howest-mct/1920-1mct-project1-remyian.git
Taustaosa on Python/Flask -ohjelma, joka kommunikoi laitteistomme kanssa ja palvelee sen tietoja käyttöliittymään, joka on web -käyttöliittymä. Sinun on ehkä muutettava joitain asioita, jotta se toimisi oikein, kuten mysql-käyttäjä tai ip-osoitteet, joissa ohjelmat toimivat.
Vaihe 3: Tietokanta
Voit laittaa tietokannan (dump-tiedoston Github-arkistoon Database-export-kansion alle) Pi: hen MySQL Workbenchin kautta tuomalla tiedot. Arkiston tiedosto on tietokannan kaatopaikka, joka sisältää koko tietokannan yhdessä tiedostossa. Muuten saatat kohdata joitain ongelmia, koska Pi käyttää MariaDB: tä MySQL: n sijasta. Sinun on ehkä myös luotava uusi käyttäjä tai muutettava nämä kirjautumistiedot koodissa. Näet ERD: n yllä olevassa kuvassa.
Vaihe 4: Juotos
Yllä olevissa kuvissa näet kaikki liitännät, jotka sinun on tehtävä, käytin muutamaa eri levyä tehdäkseni kaiken hieman pienemmäksi. Käytin myös 20 -nastaista pistorasiaa GPIO -laajennuskortin liittämiseen, jotta kotelo olisi plug and play. Kaikki muu on vain levyjen eri osien juottamista.
Vaihe 5: Asuminen
Käytin koteloa varten muovista projektilaatikkoa ja leikkasin siihen reikiä dremel -monityökalulla pistorasian, GPIO -laajennuskortin ja anturien läpiviemiseksi, kuten yllä olevista kuvista näet, ja varmistin, että kaikki oli hölmöllä paikalla niin, että se on helppo avata ja sulkea.
Suositeltava:
DIY -- Kuinka tehdä hämähäkkirobotti, jota voidaan ohjata älypuhelimella Arduino Unon avulla: 6 vaihetta
DIY || Kuinka tehdä hämähäkkirobotti, jota voidaan hallita älypuhelimella Arduino Unon avulla: Hämähäkkirobotin valmistuksen aikana voi oppia niin paljon robotiikasta. Tässä videossa näytämme sinulle kuinka tehdä hämähäkin robotti, jota voimme käyttää älypuhelimellamme (Androi
Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta
Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita käyttämällä TCA9548A I2C -multiplekseriä: Kuvaus: TCA9548A I2C -multiplekserimoduuli mahdollistaa laitteiden yhdistämisen samaan I2C -osoitteeseen (enintään 8 samaa osoitetta I2C), jotka on kytketty yhteen mikro -ohjaimeen. Multiplekseri toimii portinvartijana ja siirtää komennot valittuun joukkoon
Yksi POV -näyttö hallitsee niitä kaikkia!: 10 vaihetta (kuvilla)
Yksi POV -näyttö säätää heidät kaikki !: Motivaatio Pidän todella POV (vision pysyvyys) -näytöistä! Ne eivät ole vain mielenkiintoisia katsella, vaan myös suuri haaste kehittää niitä. Se on todella monitieteinen tehtävä. Tarvitset paljon taitoja: mekaanista, elektronista, ohjelmointia ja
USB -viivakoodinlukija (Raspberry Pi): 4 vaihetta
USB -viivakoodinlukija (Raspberry Pi): Perusopetus USB -viivakoodilukijan asentamiseen Raspberry Pi -laitteen avulla
Raspberry Pi Talking -viivakoodinlukija: 12 vaihetta
Raspberry Pi Talking -viivakoodinlukija: Kuva 1 viivakoodinlukija DX.com -sivustolta Yleiskatsaus Päivitys: Lyhyt videodemo on saatavilla https://youtu.be/b905MLfGTcM Äitini ei pysty enää lukemaan elintarvikkeiden tarroja, joten menin etsimään ratkaisuja. Nähtyään sen sokeiden viivakoodinlukijan