Kazalo:

Sistem značk: 5 korakov
Sistem značk: 5 korakov

Video: Sistem značk: 5 korakov

Video: Sistem značk: 5 korakov
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Julij
Anonim
Sistem značk
Sistem značk
Sistem značk
Sistem značk
Sistem značk
Sistem značk

Za ta sistem značk boste potrebovali več elektronskih komponent.

  • Malina Pi 3B
  • Arduino Uno
  • Zvočni signal
  • Led rdeča in led zelena
  • PIR
  • LCD zaslon
  • RFID skener
  • Ura v realnem času
  • 4x 7 -segmentni zaslon
  • veliko mostičnih žic

1. korak: Shema zmrzovanja

Shema zmrzovanja
Shema zmrzovanja
Shema zmrzovanja
Shema zmrzovanja
Shema zmrzovanja
Shema zmrzovanja

Tako sem svoje komponente povezal z Raspberry Pi 3B in Arduino Uno.

Za priključitev LCD zaslona lahko uporabite I2C. Če imate na malini dovolj zatičev GPIO, ni treba uporabljati I2C.

Tu lahko vidite povezavo z I2C in brez njega.

2. korak: Baza podatkov

Image
Image

Najprej sem z računalnikom MySQL izdelal bazo podatkov na svojem računalniku.

  1. Prva stvar, ki jo morate narediti pri ustvarjanju baze podatkov, je priprava vaših zamisli.
  2. Po tem naredite normalizirano skico
  3. Ko končate s skiciranjem, je čas za izdelavo skic v Workbenchu.

Za ta projekt potrebujete 3 mize:

  • Eden za osebje
  • Ta, kjer hranite podatke iz RFID
  • Ena za poštne številke in kraje

Ko se zbirka podatkov vzpostavi, jo lahko postavite na svoj Raspberry Pi. V videoposnetku bom podal kratek vodič, kako postaviti zbirko podatkov MySQL Workbench na vaš Raspberry Pi.

3. korak: Razmislite o materialih

Razmišljanje o materialih
Razmišljanje o materialih
Razmišljanje o materialih
Razmišljanje o materialih
  • Kako želite, da izgleda vaš sistem značk?
  • Kateri material bi radi uporabili?
  • Ali mora stati, visiti, ležati …?

To so vse stvari, na katere morate pomisliti pri izdelavi ohišja. Kot lahko vidite na slikah, sem svojega naredil iz lesa. Vse, kar sem mislil, sem narisal na papir, odšel v lokalno trgovino z lastnimi rokami in kupil les in lepilo. V lesu sem naredil luknje za vstavljanje komponent.

4. korak: Nazaj in sprednji del

Frontend

Naredil sem uporabniško mesto, kjer lahko uporabniki vnesejo podatke v bazo podatkov ali pa jih po potrebi izbrišejo. Za spletno mesto sem uporabil HTML in CSS, za animacije in povezavo z bazo podatkov pa JavaScript.

Backend

Zaledje je namenjeno komunikaciji med zbirko podatkov in vmesnikom. Njegovo kodo vnesete v svoj Raspberry Pi. Narejen je v Pythonu. To je moja koda Python.

5. korak: Končaj rezultat

To je končni rezultat! upam, da vam je bilo všeč

Priporočena: