Orodha ya maudhui:

Rangi ya Msingi ya Rangi: 6 Hatua
Rangi ya Msingi ya Rangi: 6 Hatua

Video: Rangi ya Msingi ya Rangi: 6 Hatua

Video: Rangi ya Msingi ya Rangi: 6 Hatua
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Julai
Anonim
Rangi ya Msingi ya Rangi
Rangi ya Msingi ya Rangi
Rangi ya Msingi ya Rangi
Rangi ya Msingi ya Rangi

Haya hapo!

Kwa mradi wa shule uliopewa jina "Ikiwa Hii Halafu Hiyo" ilibidi nijenge kitu cha maingiliano kwa kutumia Arduino. Niliamua kujenga fumbo kulingana na rangi na mfumo rahisi wa maoni.

Inachofanya (kwa kifupi):

  1. Huamua rangi ya kitu juu ya sensa ya rangi.
  2. Inakagua ikiwa rangi hiyo inalingana na suluhisho sahihi.
  3. Inaongeza ishara "ulikufa" au la, kulingana na hali ya hewa fumbo lilitatuliwa au la.

Kwa hivyo unaweza kudhani fumbo hili ni rahisi kusuluhisha?

Kweli, kwa mtu ambaye anajua jinsi inavyofanya kazi ni aina, ingawa unaweza kubadilisha suluhisho! Lakini usijali, kwa mtu ambaye hajui jinsi inavyofanya kazi inaonekana kama uchawi. Katika uzoefu wangu watu wengi walidhani fumbo lilikuwa juu ya uzani, sio rangi. Na, bila kusahau, wewe ndiye bwana wa fumbo, ni dalili ngapi unazotoa ni juu yako.

Jinsi mimi (ningependa) kuitumia:

Ningependa kutumia fumbo kama sehemu ya maingiliano ya kampeni yangu ya D&D.

Hatua ya 1: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa

Utahitaji vitu vifuatavyo kabla ya kuanza kujenga:

Kwa ujumla:

Ubongo (wa ubunifu) kuja na fumbo

Vitu vya Arduino:

  • Arduino Uno
  • Bodi ya mkate
  • Servo motor
  • (TCS3200) sensa ya rangi
  • 7x waya za kiume - Kike za kuruka (ikiwezekana rangi zote tofauti, inapendekezwa sana)
  • 11x Kiume - waya za kiume za kuruka
  • powerbank (ikiwa unataka ifanye kazi bila kompyuta / kompyuta yako)

Kesi:

  • Sanduku (la kiatu) lenye kifuniko (kujenga fumbo juu)
  • vipande kadhaa vya kadibodi (kutengeneza kuta, nguzo katikati na ukakufa ishara)
  • Vitalu vya mbao, (angalau) upande mmoja unahitaji kuwa mkubwa kuliko sensa ya rangi.
  • rangi: nyeusi, nyekundu, bluu na kijani (na rangi yoyote ya ziada ikiwa ungependa *)
  • Kipande A4 cha karatasi nyeupe
  • Mikasi
  • Alama nyeusi
  • Mkanda wenye nguvu wa kushikamana pande mbili
  • Penseli
  • Gundi ya papo hapo
  • Kuweka kisu au kisu cha Stanley

* noti ndogo ya upande kwenye rangi: mwanzoni pia nilitumia zambarau lakini sensa haikuweza kutofautisha nyekundu na zambarau kwa hivyo niliiacha. Jihadharini kuwa rangi zingine haziwezi kufanya kazi vizuri pia (lakini zinaweza, sijajaribu). Sensor yangu ilikuwa ya bei rahisi, sensor sahihi zaidi inaweza kutofautisha rangi zaidi.

Hatua ya 2: The Puzzle

The Puzzle
The Puzzle

Sehemu muhimu zaidi ya mradi huu ni kuwa na taswira nzuri ya ngozi ya ubongo.

Kama unavyoona kwenye picha ya kwanza (ile iliyo na utangulizi), nilichora runse za norse kwenye vizuizi vyangu (kila upande isipokuwa chini). Zinahusiana na fumbo. Kisha nikaweka swali rahisi kwenye kesi hiyo: "Utajiri wa kweli ni…?".

Nilitumia picha hapo juu kutafsiri runes. Nilitoa pia tafsiri kwa watu wanaojaribu kwenye fumbo langu.

Suluhisho la fumbo:

Utajiri wa kweli ni furaha!

Kwa hivyo kile mchezaji anachohitaji kufanya ni kuchukua nafasi ya hazina (block na alama ya utajiri) na block na alama ya furaha juu yake.

Jisikie huru kutumia fumbo langu lakini ningekuhimiza uje na yako mwenyewe.

Hatua ya 3: Wiring

Wiring
Wiring
Wiring
Wiring

Wiring ni rahisi sana kwani kuna vifaa 2 tu (na arduino). Katika maelezo mimi hutumia idadi ndogo ya waya, ikiwa unataka kutumia zaidi jisikie huru kufanya hivyo. (Nilitumia waya zaidi kwenye picha)

Arduino kwenye ubao wa mkate: (Tumia waya 2 za Kiume - za Kiume)

  1. unganisha pini ya 5V kando + ya ubao wako wa mkate.
  2. unganisha moja ya pini za ardhini kwa - ubao wa ubao wako wa mkate.

Servo: (Tumia waya 3 za Kiume - Kiume)

servo ina waya tatu: nguvu, ardhi na ishara.

  1. Nguvu kawaida ni waya mwekundu, unganisha waya huu kwa upande wa + ubao wako wa mkate.
  2. Ardhi kawaida ni waya mweusi au kahawia, unganisha waya huu kwa - upande wa ubao wako wa mkate.
  3. Ishara kawaida ni waya wa manjano au rangi ya machungwa, unganisha waya huu na safu ya usawa kwenye ubao wako wa mkate. *

Sura ya rangi: (Tumia waya 7 za Kiume na za Kike)

  1. VCC: unganisha waya huu kwa upande wa + ubao wako wa mkate (hii ni nguvu).
  2. GND: unganisha waya huu kwa - upande wa ubao wako wa mkate (hii ni chini).
  3. S0: unganisha waya huu na safu mlalo kwenye ubao wako wa mkate. *
  4. S1: unganisha waya huu na safu mlalo kwenye ubao wako wa mkate. *
  5. S2: unganisha waya huu na safu mlalo kwenye ubao wako wa mkate. *
  6. S3: unganisha waya huu na safu mlalo kwenye ubao wako wa mkate. *
  7. NJE: unganisha waya huu na safu mlalo kwenye ubao wako wa mkate. *

* Sikwambii haswa mahali pa kubandika kwenye ubao wa mkate kwa sababu ni rahisi kujitambua ni nini bora ukichanganya na muundo wako.

Bodi ya mkate kwenda Arduino: ** (Tumia waya 6 za Kiume - Kiume)

Ni busara kuona ikiwa kila kitu kinafanya kazi kabla ya kukiweka kwenye kesi hiyo, fahamu kuwa ili kufanya hivyo unahitaji kuchukua nyaya hizi na kuziweka baadaye. Hakikisha kukumbuka au kuandika ambayo kebo imeunganishwa na nini.

  1. unganisha safu uliyounganisha na pini ya ishara ya servo ili kubandika 9 kwenye Arduino.
  2. unganisha safu uliyounganisha na pini ya S0 ya sensa ya rangi kubandika 4 kwenye Arduino.
  3. unganisha safu uliyounganisha na pini ya S1 ya sensa ya rangi kubandika 5 kwenye Arduino.
  4. unganisha safu uliyounganisha na pini ya S2 ya sensa ya rangi kubandika 6 kwenye Arduino.
  5. unganisha safu uliyounganisha na pini ya S3 ya sensa ya rangi kubandika 7 kwenye Arduino.
  6. unganisha safu uliyounganisha na pini ya OUT ya sensa ya rangi ili kubandika 8 kwenye Arduino.

** safu ambazo ninarejelea hapo juu ni zile zilizo kwenye ubao wako wa mkate.

Hatua ya 4: Kanuni

Katika kiambatisho hapa utapata nambari unayohitaji kuendesha mradi huu. Maoni kwenye kificho yanapaswa kuwa wazi juu ya kile inachofanya. Ikiwa unataka habari zaidi ya kina juu ya jinsi sensa ya rangi inavyofanya kazi (kwani ikiwa unataka kuelewa nambari kamili) ningependekeza upitie mafunzo haya "Je! Sensor inafanya kazije?" sehemu.

Ingawa haupo bado, kuna mambo kadhaa unayohitaji kurekebisha kwenye nambari:

  • Rekebisha vigeuzi.
  • Rekebisha taarifa-kama ili kukidhi kitendawili chako (ikiwa inahitajika).

Ni rahisi kutengeneza nguzo na kupaka rangi vitalu kutoka hatua inayofuata kabla ya kurekebisha vigeuzi kwa hivyo hauitaji kuifanya tena.

Rekebisha anuwai:

Ikiwa umejenga wiring kwa usahihi nambari inapaswa kufanya kazi, chukua kipande cha karatasi, kalamu na vitalu (vilivyopakwa rangi).

  1. Maoni ya muda mfupi kazi batili ya kuangalia kitendawili nje ya nambari. (kwa hivyo sehemu hiyo haiendeshi)
  2. Pakia nambari kwa Arduino yako.
  3. Fungua mfuatiliaji wa serial, itaanza kukimbia na kukuonyesha R =… G =… B =… (na vitu vingine zaidi, haijalishi sasa)
  4. Shikilia kizuizi cha rangi mbele ya sensa (karibu kama itakavyokuwa katika muundo wako wa mwisho) kwa sekunde kadhaa.
  5. Wakati bado unashikilia mbele ya sensorer ondoa umeme kwenye Arduino yako. (toa nje ya bandari ya usb)
  6. Andika maadili ya nje (ya juu na ya chini zaidi) kihisi cha rangi kilichopimwa kwa kila rangi (R, G na B).
  7. Chagua maadili mawili ambayo hutofautiana kidogo (kwa mfano R na B).
  8. Hesabu +10 kwa thamani ya juu zaidi na -10 punguzo la chini kabisa kwa hivyo sensor inaruhusiwa makosa madogo.
  9. Sasa badilisha maadili kwenye nambari na zile unazo sasa. (Maoni yanasema ni maadili gani unapaswa kuchukua nafasi)
  10. Ikiwa unatumia rangi tofauti na mimi, badilisha serial.print pia.
  11. Sasa pakia tena nambari hiyo kwa Arduino yako ukitumia maadili yako mapya.
  12. Jaribu ikiwa mfuatiliaji wa serial anachapisha vizuri rangi uliyoweka tu kwenye nambari kwa kushikilia kizuizi sawa cha rangi mbele yake. Hakikisha ni thabiti kwa muda mrefu kama unashikilia mbele ya sensorer.
  13. Ikiwa hapana:
  14. Sasa rudia mchakato huu (hatua ya 4 - 13) mpaka rangi zote unazotaka kutumia ziunganishwe kwenye nambari.
  15. Usisahau kutengua kazi tupu ya kuangalia kitendawili!

* nenda kwa hatua ya "kesi" kwanza ikiwa haujazichora bado.

** unaweza kuwa sahihi zaidi ikiwa unataka kwa kutumia zote 3 (R, G na B) lakini kwa mradi huu ambao hauhitajiki.

Rekebisha taarifa-ikiwa kwa kitendawili chako: (tu ikiwa unataka kubadilisha suluhisho)

Hatua ya 5: Uchunguzi na Uchoraji Vitalu

Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu
Kesi na Uchoraji Vitalu

Kesi hiyo ni sehemu ngumu lakini sio ngumu kuifanya, ni juu ya kuwa na vipimo sahihi. Situmii vipimo vyangu kwa sababu sisi (uwezekano mkubwa) hatutumii vifaa saizi sawa.

Uchoraji wa vitalu:

Rangi vitalu katika rangi unayotaka kutumia. Ninapendekeza nyekundu, kijani na bluu kwa sababu ni rahisi kutofautisha wale walio na sensa.

Ikiwa hautengenezi rangi yako ya fumbo kwenye runes pia.

Nguzo:

Nguzo inapaswa (kwa sehemu) kuficha sensa ya rangi na nyaya zilizounganishwa nayo. Kuamua vipimo vya nguzo unahitaji kupima pande za sensa ya rangi yako, na uamue urefu unaotaka nguzo yako iwe tazama kwenye picha ni urefu wa 3 cm). Kisha chora hiyo kwenye kadibodi na uikate, unaweza kuipaka rangi ikiwa unataka.

Ambatisha waya kwenye kihisi kabla ya kuijenga kwenye nguzo, hautaweza kufikia pini tena.

Nilitumia mkanda wa kushikamana wenye pande mbili kushikamana na kihisi ndani ya nguzo. Unaweza kuona hii kwenye picha ya tatu.

Hakikisha viunga kwenye sensorer viko ndani ya nguzo (sio juu ya ukingo), vitalu vinahitaji kusimama juu yake baadaye.

Ishara ya "ulikufa":

Kata kipande cha kadibodi na uandike "ulikufa" juu yake. Kama unavyoona kwenye picha ya kwanza nilibandika picha ya mtu mwenye hasira na upanga upande wa pili. Hakikisha ishara ina lug chini. Tumia lug kuweka mkanda kwenye ishara kwa servo.

Kuunda chumba:

  1. Rangi sanduku ulilochagua kwa kesi hiyo. (Rangi yoyote unayopenda, nilitumia nyeusi)
  2. Chora umbo la chumba chini ya sanduku kuamua urefu wa kuta. (Pima mistari na mtawala).
  3. Tambua urefu gani unataka kuta ziwe nazo. Kuta katika mfano wangu zina urefu wa sentimita 5.
  4. Sasa una vipimo vya kuta zako, vivute kwenye kadibodi na uikate.
  5. Rangi kuta. (Niliwapaka rangi nyeusi)
  6. Gundi kuta kwenye sanduku, kwenye mistari uliyoichora hapo awali.

Sasa una chumba kilichowekwa.

Mashimo kwa nyaya na ishara:

Unahitaji kutengeneza mashimo mawili kwenye sanduku, moja kwa nyaya na moja kwa ishara ya "ulikufa". na uwe mwangalifu! mashimo hayawezi kuondolewa mara tu wanapokuwa hapo.

fanya shimo chini ya mahali ambapo unataka sensa ya rangi iende. Fanya shimo iwe ndogo iwezekanavyo lakini epuka mvutano kwenye nyaya, hautaki ziwe huru.

Shimo la ishara ya "ulikufa" inahitaji kuwa mzito kidogo kuliko kadibodi unayotumia ili iweze kutokea bila kupiga kesi. Urefu wa shimo unategemea jinsi ishara hiyo ilivyo kubwa. Tumia kisu cha Stanley au kisu cha kuchora kutengeneza shimo.

Sasa tumia mkanda wenye pande mbili kushikamana na servo motor kando ya sanduku.

Hatua ya 6: Maswali yoyote ??

Kwa hivyo sasa unapaswa kuwa na uwezo wa kujenga kitendawili cha kushangaza cha rangi na Arduino. Ikiwa una maswali yoyote, hakikisha kuuliza!

Kuwa na jengo la kufurahisha!

Ilipendekeza: