Kazalo:
Video: Razvrščevalnik barv M&M: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Na začetku tega projekta smo se lotili samodejnega razvrščanja različnih barvnih bonbonov v ločene sklede. Ta ideja nas je prvič navdihnila, ko smo na spletnem mestu https://howtomechatronics.com/projects/arduino-col… videli objavo in bili smo navdušeni, da smo projekt preizkusili. Sčasoma pa smo se začeli zavedati, da projekt ne poteka po načrtih in da koda s spletnega mesta ne deluje z RedBoardom, ki smo ga uporabljali. Po večkratni prilagoditvi kode z zelo minimalnim uspehom smo ugotovili, da tudi barvni senzor ni bil umerjen na pravilne vrednosti RGB. Umerjanje barvnega senzorja je bil lasten izziv, saj je pogosto skeniral zelo širok razpon vrednosti RGB, zaradi česar je bilo težko določiti tiste, ki so bile dejansko pomembne. Na koncu smo dobili barvni senzor za občasno skeniranje pravilnih vrednosti in servomotorje, da se včasih premikajo na pravilne načine.
Zgornja povezava vsebuje potrebne sheme in kodo za stroj za razvrščanje barv.
1. korak: Materiali
3D okvir smo razvrstili v barvni sortirnik
Materiali, ki jih potrebujete, so
- Barvni senzor TCS230 TCS3200
- Arduino
- Preskočite žice
- Dva servo motorja
Te materiale lahko dobite pri Amazonu
2. korak: Zaokrožite
Zgornji shematski diagram je ožičenje, ki smo ga uporabili za ustvarjanje razvrščevalnika barv. Da bi nadomestili razcepljene žice, smo morali žice spajkati skupaj. Ugotovili smo, da je to eden lažjih delov projekta, vendar smo morali Arduino Nano zamenjati z RedBoardom.
3. korak: Gradnja
Če želite narediti ta razvrščevalnik barv, boste morali najprej zgraditi ohišje za vso elektroniko. Vse dimenzije najdete po povezavi na vrhu strani. Na srečo nam šola ponuja 3-d tiskalnik, s katerim smo hitro in učinkovito zgradili to ohišje. Med tiskanjem ohišja smo skupaj spajkali vezje. Ko je bilo ohišje natisnjeno in vezje končano, smo začeli nalagati kodo na RedBoard. Vendar smo kmalu ugotovili, da koda ne deluje pravilno za RedBoard, niti vrednosti RGB, uporabljene za senzor barve, niso pravilne. Po več tednih dolgočasnega umerjanja je lahko barvni senzor končno pravilno prebral nekaj sladkarij. Edina težava je bila, da je barvni senzor kljub umerjanju pogosto napačno skeniral bonbone. To skupaj s spodnjim servomotorjem, ki ni delovalo, je povzročilo delno napako celotnega projekta.
Priporočena:
Kako kodirati razvrščevalnik barv v Modkitu za Vex: 7 korakov
Kako kodirati razvrščevalnik barv v Modkitu za Vex: Pozdravljeni, V tej vadnici se boste naučili, kako kodirati razvrščevalnik barvnih kroglic v Modkitu za VexHope, naredite to in uživajte! Prosim, glasujte zame!
Obdelava slik z Raspberry Pi: Namestitev OpenCV in ločitev barv slike: 4 koraki
Obdelava slik z Raspberry Pi: Namestitev OpenCV -ja in ločevanje barv slike: Ta objava je prva od več vaj za obdelavo slik, ki sledijo. Podrobneje si ogledamo slikovne pike, ki sestavljajo sliko, se naučimo, kako namestiti OpenCV na Raspberry Pi, prav tako pa zapišemo preskusne skripte za zajem slike in tudi
Razvrščevalnik barv: 6 korakov
Razvrščevalnik barv: Ta cilj Razvrščevalcev barv je premakniti m & ms v različne kupe glede na njihovo barvo
Razvrščevalnik barv UCL-IIoT: 7 korakov
Razvrščevalnik barv UCL-IIoT: Uvod V tem navodilu bomo poskušali razložiti, kako bomo programirali in kako zbiramo stroj za razvrščanje barv. Programiran bo v Arduino Uno s programsko opremo Arduino. Ta projekt je izbirni predmet naše študije. Pomen
Razvrščevalnik barv na osnovi transportnega traku TIVA: 8 korakov
Razvrščevalnik barv na osnovi TIVA -jevega transportnega traku: Področje elektronike ima široko uporabo. Vsaka aplikacija potrebuje drugačno vezje in drugačno programsko opremo ter konfiguracijo strojne opreme. Mikrokrmilnik je integriran model, vgrajen v čip, v katerem se lahko izvajajo različne aplikacije z