Talaan ng mga Nilalaman:

Badge System: 5 Hakbang
Badge System: 5 Hakbang

Video: Badge System: 5 Hakbang

Video: Badge System: 5 Hakbang
Video: 【MULTI SUB】Anti-routine system EP1-80 2024, Hulyo
Anonim
Sistema ng Badge
Sistema ng Badge
Sistema ng Badge
Sistema ng Badge
Sistema ng Badge
Sistema ng Badge

Para sa sistemang badge kakailanganin mo ang maraming mga elektronikong sangkap.

  • Raspberry Pi 3B
  • Arduino Uno
  • Buzzer
  • Humantong pula at humantong berde
  • PIR
  • LCD Display
  • Scanner ng RFID
  • Oras ng realtime
  • 4x 7segment display
  • maraming mga jumper wires

Hakbang 1: Fritzing Scheme

Fritzing Scheme
Fritzing Scheme
Fritzing Scheme
Fritzing Scheme
Fritzing Scheme
Fritzing Scheme

Ganito ko ikinonekta ang aking mga sangkap sa aking Raspberry Pi 3B at sa aking Arduino Uno.

Para sa pagkonekta sa LCD screen maaari kang gumamit ng I2C. Kung mayroon kang sapat na mga GPIO pin na natitira sa iyong raspberry, hindi kinakailangan na gumamit ng I2C.

Makikita mo rito ang koneksyon sa at walang I2C.

Hakbang 2: Ang Database

Image
Image

Una kong ginawa ang database sa aking computer gamit ang MySQL Workbench.

  1. Ang unang bagay na dapat gawin kapag naglalagay ng isang database ay ang pagbalangkas ng iyong mga ideya.
  2. Pagkatapos nito ay gumawa ka ng isang normalized sketch
  3. Kapag tapos ka nang mag-sketch oras na para sa pag-eehersisyo ng mga sketch sa Workbench.

Para sa proyektong ito kailangan mo ng 3 talahanayan:

  • Isa para sa mga tauhan
  • Isa kung saan mo itinatago ang data mula sa RFID
  • Isa para sa mga Zipcode at lugar

Kapag ang iyong database ay nakabukas, maaari mo itong ilagay sa iyong Raspberry Pi. Sa video ay magbibigay ako ng isang maikling tutorial kung paano ilalagay ang iyong MySQL Workbench database sa iyong Raspberry Pi.

Hakbang 3: Pag-iisip Tungkol sa Mga Materyales

Pag-iisip Tungkol sa Mga Materyales
Pag-iisip Tungkol sa Mga Materyales
Pag-iisip Tungkol sa Mga Materyales
Pag-iisip Tungkol sa Mga Materyales
  • Ano ang gusto mong hitsura ng iyong system ng badge?
  • Anong materyal ang nais mong gamitin?
  • Kailangan bang tumayo, mag-hang, mag-ipon,…?

Iyon ang lahat ng mga bagay na kailangan mong isipin kapag gumawa ka ng pambalot. Tulad ng nakikita mo sa mga larawan, gumawa ako ng minahan sa kahoy. Inilabas ko ang lahat ng naisip ko sa isang papel, nagpunta sa lokal na DIY shop at bumili ng ilang kahoy at pandikit. Gumawa ako ng mga butas sa kahoy upang maipasok ang aking mga sangkap.

Hakbang 4: Balik at Frontend

Frontend

Gumawa ako ng isang site ng gumagamit kung saan maaaring maglagay ang mga gumagamit ng data sa database o kung saan maaari nila itong tanggalin kung hindi nessecary. Para sa mismong site na ginamit ko ang HTML at CSS at para sa mga animasyon at koneksyon sa database, ginamit ko ang JavaScript.

Backend

Ang backend ay para sa komunikasyon sa pagitan ng database at ng frontend. Ang code nito ay inilagay mo sa iyong Raspberry Pi. Ginawa ito sa Python. Ito ang aking Python code.

Hakbang 5: Pagtatapos ng Resulta

Ito ang huling resulta! sana nagustuhan mo

Inirerekumendang: