Satura rādītājs:
- 1. darbība. Vispirms ļaujiet man pastāstīt, kā tas darbojas
- 2. solis: Otrkārt, tas viss ir par kodēšanu
- 3. solis: Treškārt, es izskaidrošu savu kodu
- 4. solis: Tad šeit ir runa par dizainu
- 5. solis: Visbeidzot, pabeidziet projektu un ļaujiet bērniem ar to spēlēties
Video: Arduino ķieģeļu krāsu šķirošanas projekts: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā Arduino apmācībā mēs iemācīsimies noteikt manu rotaļlietu ķieģeļu krāsas, izmantojot Arduino un krāsu sensoru TCS3200. Lai iegūtu sīkāku informāciju, varat izlasīt rakstisko apmācību zemāk.
Materiāli:
Arduino Leonardo x 1
TCS3200 x 1
Daudz kartona
180 servo x 2
Līnijas
Papildu kaste
1. darbība. Vispirms ļaujiet man pastāstīt, kā tas darbojas
Es pētīju, kas ir šis sensors, un šī ir īsa definīcija. TCS32000 uztver krāsu gaismu, izmantojot 8 x 8 fotodiodes. Pēc tam, izmantojot strāvas un frekvences pārveidotāju, fotodiodes rādījumi tiek pārvērsti kvadrātveida vilnī ar frekvenci, kas ir tieši proporcionāla gaismas intensitātei. Visbeidzot, izmantojot Arduino dēli, mēs varam nolasīt kvadrātveida viļņu izvadi un iegūt krāsas rezultātus.
Ja mēs tuvāk apskatām sensoru, mēs varam redzēt, kā tas nosaka dažādas krāsas. Fotodiodēm ir trīs dažādi krāsu filtri. Sešpadsmit no tiem ir sarkani filtri, vēl 16 ir zaļi, vēl 16 ir zili, bet pārējie 16 fotodiodes ir skaidras bez filtriem.
2. solis: Otrkārt, tas viss ir par kodēšanu
Šeit ir šī projekta kods:
3. solis: Treškārt, es izskaidrošu savu kodu
Mana koda pirmajās daļās mums ir jānosaka tapas, kurām sensors ir pievienots mūsu plāksnei. Un mēs definēsim mainīgo frekvences lasīšanai.
Iestatīšanas sadaļā mums ir jādefinē četras vadības tapas kā izejas un sensora izeja kā Arduino ieeja. Un arī mūsu izmantotais servo tiks iestatīts kā izejas tapa.
Cilpas sadaļā mēs sāksim ar sarkano filtrēto fotodiodu lasīšanu. Šim nolūkam mēs iestatīsim abas vadības tapas S2 un S3 uz zemāku loģikas līmeni. Pēc tam, izmantojot funkciju “pulseIn ()”, mēs nolasīsim izejas frekvenci un ievietosim to mainīgajā “frekvencē”. Seriāla izmantošana. Drukāt () funkciju mēs izdrukāsim rezultātu sērijas monitorā. Tāda pati procedūra attiecas arī uz divām citām krāsām, mums vienkārši jāpielāgo vadības tapas atbilstoši krāsai. Vēlāk mēs izmantojam informāciju no frekvences un frekvences1 kā nosacīto skaitli savā if, tad pārvēršam servo pareizajā vietā.
4. solis: Tad šeit ir runa par dizainu
Darbs ar mašīnu ir ļoti vienkāršs, tam bija tikai trīs soļi:
1. Pirmkārt, krāsainais ķieģelis, kas tiek turēts lādētājā, nokrīt platformā, kas piestiprināta pie augšējā servodzinēja.
2. Pēc tam servomotors griežas un pieved ķieģeļu pie krāsu sensora, kas nosaka tā krāsu ar sarkaniem, dzelteniem un ziliem ķieģeļiem.
3. Pēc tam apakšējais servomotors griežas noteiktā stāvoklī, un tad augšējais servomotors atkal griežas, līdz ķieģelis nokrīt virzošajā sliedē.
5. solis: Visbeidzot, pabeidziet projektu un ļaujiet bērniem ar to spēlēties
Pēc koda augšupielādes es nostiprināju Arduino dēli, izmantojot līmes pistoli. Pēc tam, izmantojot caurspīdīgu plastmasas pudeli, es izveidoju lādētāju un kopā ar augšējo daļu pielīmēju to montāžai un pabeidzu projektu. Galu galā, šī ir lieliska iespēja īstenot šo projektu. Un es vēlos, lai jūs varētu iemācīties lietas, izmantojot šo apmācību. Un es varu brīvi uzdot jebkuru jautājumu komentāru sadaļā zemāk. Paldies.
Ieteicams:
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: Produktu un priekšmetu transportēšana un/vai iepakošana rūpniecības jomā tiek veikta, izmantojot līnijas, kas izgatavotas, izmantojot konveijera lentes. Šīs jostas palīdz ar noteiktu ātrumu pārvietot priekšmetu no viena punkta uz otru. Daži apstrādes vai identifikācijas uzdevumi var būt
Noklikšķiniet uz ķieģeļu slēdža Makey Makey: 4 soļi (ar attēliem)
Noklikšķiniet uz Ķieģeļu slēdzis, lai iegūtu Makey Makey: Šis 3D drukātais slēdzis ļaus lietotājam Makey Makey pārvērst par "pirkstu bīdāmo". " klikšķis " spēlē vai var būt pa labi/pa kreisi vērstas bultiņas, lai ritinātu prezentācijas. Labās un kreisās spailes stiprinājumu pievienošana
Krāsu noteikšanas krāsu iekārta: 4 soļi
Krāsu noteikšanas krāsu iekārta: Krāsu noteikšanas krāsu iekārta kopē krāsas ap jums un ļauj zīmēt ar tām. Ja jums ir primāro krāsu krāsa, varat izmantot RGB krāsu sensoru, lai saprastu vēlamo krāsu un to sajauktu. Bet atcerieties, izmantojiet spilgtas krāsas objektu
Kā izveidot krāsu šķirošanas projektu ar mikrobitu?: 4 soļi
Kā izveidot krāsu šķirošanas projektu ar Microbit ?: Projekta mērķi Pēc programmas lejupielādes mēs redzam, ka mikro: bitu LED punktu matrica parāda “sirdi”, inicializējiet servo 90 °. Kad uz krāsu sensora uzliekam zilas vai dzeltenas lietas, servo pagriezīs dažādus leņķus, klasificēs dažas atšķirīgas
Arduino krāsu šķirošanas projekts ar datora vadības lietojumprogrammu: 4 soļi (ar attēliem)
Arduino krāsu šķirošanas projekts ar datora vadības lietojumprogrammu: Šajā projektā es izvēlējos krāsu sensoru TCS34725. Tā kā šis sensors veic precīzāku noteikšanu nekā citi, un gaismas ietekme uz vidi to neietekmē. Produkta atkļūdošanas robotu kontrolē saskarnes programma