Sisukord:

Arduino värvide sorteerimisprojekt koos arvuti juhtimisrakendusega: 4 sammu (piltidega)
Arduino värvide sorteerimisprojekt koos arvuti juhtimisrakendusega: 4 sammu (piltidega)

Video: Arduino värvide sorteerimisprojekt koos arvuti juhtimisrakendusega: 4 sammu (piltidega)

Video: Arduino värvide sorteerimisprojekt koos arvuti juhtimisrakendusega: 4 sammu (piltidega)
Video: 1. Q Light Controller + Alustamine QLC + -ga Seadmed ja funktsioonid 2024, Detsember
Anonim
Image
Image
Materjalid
Materjalid

Selles projektis valisin värvianduri TCS34725. Kuna see andur tuvastab täpsemalt kui teised ja seda ei mõjuta valguse muutumine keskkonnas. Toote silumisrobotit juhib liideseprogramm, mille ma kujundasin Visual Basicus. Programm võtab vahetuid andmeid arduino kaudu ja prindib summa ekraanil olevatesse konteineritesse üle viidud toodetest. Lisaks peatub süsteem automaatselt, kui kaevandamisprotsess on lõpule viidud.

Samm: materjalid:

Materjalid:

  • Arduino Uno (saate kasutada ka teist mudelit)
  • TCS34725 Rgb värvide tuvastamise andur
  • 2 tk servomootor sg90
  • Jumper kaablid
  • 3D trükkimine Stl failid

2. samm: mehaanilised osad

3D -printimise Stl -failid >> allalaadimine

3D -printerist mitu korda väljastatavate osade loend:

  • külgparca1. STL >> 2 tk
  • bardak. STL >> 6 tk
  • tugi. STL >> 4 tükki
  • pul. STL >> Süsteemis määratletud värvide jaoks saate printida nii palju kui soovite. Iga tass sisaldab keskmiselt 8 templit.

Kui te ei soovi koodis värvide kalibreerimist uuesti teha, saate printida järgmistest värvikiududest

  • Punane
  • Tipp
  • Roheline
  • Kollane
  • Helesinine
  • Oranž
  • Roosa

3. samm: vooluahela skeem:

Lülitusskeem
Lülitusskeem

4. samm: tarkvara:

Tarkvara
Tarkvara

Visual Basicuga välja töötatud liideseprogrammi abil jälgitakse tooteid koheselt. Käivitage rakendus. Valige port, millega Arduino on ühendatud, ja klõpsake nuppu Ühenda seadmega. Jätke kleebised lehtrisse ja süsteem hakkab tööle, kui klõpsate seadme käivitusnupul. Ülemine servomootor liigub, et viia rihmaratas kambrisse ja joondada see värvisensoriga. andur tuvastab paberimassi värvi ja saadab nurga teabe, millise kupli poole on suunatud alumine servomootor. Ülemine servomootor liigutab rihmaratta ja saadab palli. Liideseprogrammis trükitakse ekraanile koheselt, mis värvi on eraldusmärgid. Kui kõik templid on eemaldatud, sulgeb liideseprogramm automaatselt süsteemi ja saadab ekraanile infosõnumi.

Arduino ja visuaalsed põhikoodid leiate siit >> Arduino ja visuaalne põhikood

Soovitan: