Orodha ya maudhui:
- Hatua ya 1: Sanidi
- Hatua ya 2: Miunganisho (SEHEMU YA A)
- Hatua ya 3: Programu
- Hatua ya 4: Usanidi wa Mwisho
- Hatua ya 5: KIMBIA
- Hatua ya 6: Na Bluetooth (SEHEMU B)
- Hatua ya 7: Kuonyesha (SEHEMU B)
- Hatua ya 8: Maliza !
Video: Bluetooth Udhibiti wa Arduino POV: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Utangulizi
Uvumilivu wa maono unamaanisha udanganyifu wa macho ambao hufanyika wakati mtazamo wa kuona wa kitu hauachi kwa muda baada ya miale ya mwangaza inayotokana nayo imekoma kuingia kwenye jicho. Udanganyifu huo pia umeelezewa kama "kuendelea kwa macho", "kuendelea kwa hisia" au tu "kuendelea" na tofauti zingine.
Kufanya kazi kwa Arduino POV kunategemea kanuni ya kuendelea kwa maono. Ubongo wa mwanadamu huhifadhi picha kwa atleast tp sec. Kwa hivyo mabadiliko yoyote ndani ya sekunde za tp hayatambuliki.
Wacha tuchunguze mfano wa kuonyesha barua H.
Hapo awali taa zote za nafasi ya 1 zimewashwa. Ndani ya tp sec LED moja ya nafasi 2 imefanywa ON. Tena ndani ya tp sec, LED zote za nafasi ya 3 zimewashwa. Kwa hivyo H inaonyeshwa.
Sasa kwa kuonyesha herufi ya 2 baada ya H, baada ya muda zaidi ya sec tp, onyesha barua hiyo kwa njia sawa na vile H inavyoonyeshwa, kwa kufanya LED zinazohitajika ziwe juu.
Mradi huu umeundwa na sehemu 2:
SEHEMU YA A (bila bluetooth)
SEHEMU B (na Bluetooth)
Mahitaji ya vifaa:
Arduino Nano
Tamaa (nambari 5)
vipinga (220 ohms na 10 k ohms)
Sensorer ya athari ya ukumbi (44e)
Moduli ya Bluetooth ya HC-05
Mtawala wa 30cm
Shabiki wa meza / motor
betri ya rununu / betri ya Lipo (3.7v / 5v)
Kusudi la jumla PCB
waya
pini za burg za kiume na za kike
bunduki ya soldering na risasi ya risasi
sumaku na mkanda.
Mahitaji ya Programu:
Arduino IDE
Maombi ya Kituo cha Bluetooth kwenye simu mahiri.
Hatua ya 1: Sanidi
Pakua IDE ya Arduino kwa Wavuti yao Rasmi.
Kukusanya sehemu zote zinazohitajika.
Hatua ya 2: Miunganisho (SEHEMU YA A)
Mchoro wa mzunguko umeonyeshwa kwenye takwimu. Solder vifaa kwenye PCB ya kusudi la jumla.
Sensor ya athari ya ukumbi hutumiwa ili onyesho kila wakati lianze kutoka mahali ambapo sumaku imehifadhiwa.
bila kutumia sensa ya athari ya ukumbi unapata onyesho linaloonekana ambalo halionekani vizuri.
Hatua ya 3: Programu
Katika programu tunaweza kuona kila herufi inafafanuliwa katika safu.
mfano:
int H = {1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1};
Barua zimeundwa kwa safu tatu kama inavyoonyeshwa kwenye takwimu. Katika safu ya seti ya vitu 5 vinajumuisha safu (yaani 1 5 ni ya safu1 na 5 inayofuata ni ya safu2 na 5 inayofuata kwa safu3). Habari hii ya safu hutolewa kwa viongozo ili kuzifanya ziangaze kwa mpangilio maalum.
Kuonyesha H:
Kwa wakati 't' leds zote zimewashwa (kwanza vitu 5 vya safu ni 1's / HIGH). Baada ya ucheleweshaji wa muda kidogo wa Tp (dotTime) katikati tu imeongozwa kuwashwa (katikati ya vitu 5 kitu kimoja tu ni 1 / JUU) Halafu baada ya Tp tena vichwa vyote vimewashwa (vitu 5 vya safu ya mwisho ni 1's / HIGH). hii imefanywa ni mfululizo wa haraka sana ambao huunda udanganyifu kwamba herufi H imeonyeshwa.
Ucheleweshaji wa wakati huu unategemea kasi ya motor ya shabiki na hauwezi kuhesabiwa kwa urahisi kwani kasi ya shabiki wa shabiki haifai. Kwa hivyo njia ya Jaribio na makosa hutumiwa kuhesabu ucheleweshaji huu.
kipengee kinachofuata kinaonyeshwa baada ya kucheleweshwa kwa wakati mwingine Tn (letterSpace).
Hatua ya 4: Usanidi wa Mwisho
Weka usanidi hapo juu kwenye mizani na uiweke kwenye rotor ya shabiki kama inavyoonekana kwenye video.
Hakikisha unasawazisha uzito kila upande wa mtawala. Hii ni muhimu kwa utendaji mzuri
usanidi mzima lazima uwe na usawa wakati unashikilia katikati ya kiwango. Usawazishaji unaweza kufanywa kwa kushikamana na uzito unaohitajika (mfano: sarafu) upande wowote.
Weka sumaku mahali ambapo unataka kuanza onyesho.
Pakia nambari ukitumia Arduino IDE kwenye ubao wa Arduino Nano.
Hatua ya 5: KIMBIA
Endesha Shabiki / motor. Hakikisha kushikilia shabiki ikiwa kuna usawa wowote.
ZIMA taa za chumba kwa athari bora na uwazi.
Ikiwa barua zako hazioni, jaribu kubadilisha wakati wa nukta na ucheleweshaji wa nafasi ya herufi na ujaribu tena mpaka upate onyesho linalofaa.
Hatua ya 6: Na Bluetooth (SEHEMU B)
Fuata hatua hii tu ikiwa SEHEMU A imekamilika na inafanya kazi.
Unganisha moduli ya bluetooth kwenye pini 10 na 11 ya bodi ya nano na pia unganisha Vcc na Gnd. Usisahau kusawazisha mtawala baada ya kuongeza moduli ya Bluetooth!
Pakua programu tumizi ya Bluetooth kwenye simu ya android.
play.google.com/store/apps/details?id=ptah…
Software Serial hutumika kwa kuingiliana kwa Bluetooth.
Pakia programu (POV_BLUETOOTH_SIMPLE) kwenye ubao wa Nano. Unganisha moduli ya Bluetooth kwenye programu ya terminal ya Bluetooth kwenye simu.
Andika maandishi kwenye App ya terminal na upeleke kwa Nano.
Hii ni nambari rahisi. Kutuma maandishi mapya itabidi uweke upya arduino kwa kuzima Shabiki / motor.
Hatua ya 7: Kuonyesha (SEHEMU B)
Endesha shabiki / motor.
Tumia Programu hii kusasisha maandishi kwa wakati halisi bila kuweka upya arduino:
Chapa maandishi kwenye programu ya terminal ya Bluetooth na umalize na '&' alama na uitume. '&' hutumiwa kuonyesha mwisho wa maandishi. Maandishi yamehifadhiwa katika safu (bafa) na hutumiwa kuonyesha kama ilivyofanywa katika SEHEMU YA A
Ili kutuma maandishi yanayofuata unahitaji kutuma alama ya '$' kwanza halafu maandishi yanayotakiwa. Ikiwa programu inapokea ishara ya '$' basi bafa iliyo na maandishi ya awali imefutwa
Hatua ya 8: Maliza !
Umejifanya onyesho la POV la arduino! Onyesha familia yako na marafiki na ufurahie !!
Asante!!
Ilipendekeza:
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Hatua 5 (na Picha)
Udhibiti wa Blinds na ESP8266, Nyumba ya Google na Ushirikiano wa Openhab na Udhibiti wa Wavuti: Katika hii Inayoweza kufundishwa ninakuonyesha jinsi nilivyoongeza kiotomatiki kwa vipofu vyangu. Nilitaka kuweza kuiongeza na kuiondoa kiotomatiki, kwa hivyo usanikishaji wote ni sehemu ya. Sehemu kuu ni: Stepper motor Stepper driver inadhibitiwa bij ESP-01 Gear na kuweka
Udhibiti wa Mwangaza Udhibiti wa LED wa msingi wa PWM Kutumia Vifungo vya kushinikiza, Raspberry Pi na Scratch: Hatua 8 (na Picha)
Udhibiti wa Mwangaza Udhibiti wa LED wa PWM Kutumia Vifungo vya Push, Raspberry Pi na Scratch: Nilikuwa najaribu kutafuta njia ya kuelezea jinsi PWM ilifanya kazi kwa wanafunzi wangu, kwa hivyo nilijiwekea jukumu la kujaribu kudhibiti mwangaza wa LED kwa kutumia vifungo 2 vya kushinikiza. - kitufe kimoja kinaongeza mwangaza wa LED na ile nyingine inapunguza. Kuendelea
ESP8266 RGB LED Strip WIFI Udhibiti - NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi - Udhibiti wa Smartphone wa RGB ya RGB: Hatua 4
ESP8266 RGB LED Strip WIFI Udhibiti | NODEMCU Kama Remote ya IR kwa Ukanda wa Led Unaodhibitiwa Juu ya Wifi | Udhibiti wa Smartphone wa RGB ya RGB: Halo jamani katika mafunzo haya tutajifunza jinsi ya kutumia nodemcu au esp8266 kama kijijini cha IR kudhibiti mkanda wa RGB LED na Nodemcu itadhibitiwa na smartphone juu ya wifi. Kwa hivyo kimsingi unaweza kudhibiti RGB LED STRIP na smartphone yako
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Hatua 7
UDHIBITI GENERATOR YA SIASA MBADALA KWA UDHIBITI WA KASI YA UMEME (ESC): Wakati fulani uliopita nilichapisha video (https://www.youtube.com/watch?v=-4sblF1GY1E) kwenye kituo changu cha YouTube ambapo nilionyesha jinsi ya kutengeneza turbine ya upepo kutoka kwa motor ya brushless DC. Nilifanya video hiyo kwa Kihispania na ilielezea kuwa injini hii ilikuwa imepewa
Kudanganya Nyeusi Nyeusi ya Strobe kwa Udhibiti thabiti na Udhibiti wa Nje: Hatua 5 (na Picha)
Kudanganya Nyeusi ya Strobe kwa Udhibiti thabiti na Udhibiti wa Nje: Kila mwaka, maduka makubwa ya sanduku huuza taa nyeusi za taa zilizotengenezwa na UV za UV. Kuna kitasa upande ambacho kinadhibiti kasi ya strobe. Hizi ni za kufurahisha na za bei rahisi, lakini hazina mwendo endelevu. Nini zaidi itakuwa nzuri kudhibiti taa ya nje