Orodha ya maudhui:

Taa za Baiskeli: 5 Hatua
Taa za Baiskeli: 5 Hatua

Video: Taa za Baiskeli: 5 Hatua

Video: Taa za Baiskeli: 5 Hatua
Video: UKIZIONA DALILI HIZI MAMA MJAMZITO BASI UTAJIFUNGUA MTOTO WA KIUME 2024, Julai
Anonim
Taa za Baiskeli
Taa za Baiskeli

Lengo la mradi

Kubuni na ujenzi wa kifaa cha taa cha mbele na nyuma kwa baiskeli inayojumuisha:

  • Taa ya taa ya mbele.
  • Uwepo wa kiashiria cha mwangaza na mwelekeo (uangazavyo) nyuma.

Vikwazo vya Mradi

  • Ugavi wa umeme mmoja.
  • Ugavi wa umeme unaoweza kutolewa.
  • Taa yenye nguvu mbele na nyuma.
  • Inaonekana kwa nuru kamili.
  • Ulinzi wa betri dhidi ya kutokwa.
  • Uharibifu wa mtetemeko.
  • Ushirikiano rahisi kwenye baiskeli.
  • Mradi wa kupanuka kwa huduma za ziada.

Kanuni ya utendaji

Nguvu imewashwa kwa kuziba kwenye kamba ya betri.

Mfumo unaanza. Kuangaza mbadala ya safu mbili za LED inaonekana.

Vifungo viwili vya kushinikiza kuonyesha mshale unaowaka unaonyesha mwelekeo kwenye tumbo la LED kwa sekunde chache. Wakati huo huo sauti ya sauti mbili hutolewa kutoka kwa buzzer inayofanya kazi.

Taa ya mbele ya baiskeli ina swichi huru kuiwasha.

Hatua ya 1: Orodha ya Vipengele vya Elektroniki

Orodha ya Vipengele vya Elektroniki
Orodha ya Vipengele vya Elektroniki
  • Kauri capacitor 10n (2)
  • Electolytic capacitor 3, 3µF
  • Electolytic capacitor 1000µF (2)
  • Upinzani 1K
  • Upinzani 10K (2)
  • Upinzani 33K
  • Upinzani 1M
  • Upinzani 33M
  • Mzunguko wa Amplifier LM10
  • Arduino mini Pro au Elegoo nano V3
  • Screws na spacers za plastiki
  • Zode diode 2, 5V
  • Transistor ya Mosfet BUZ21
  • Matrix inayoongoza mara nne max7219
  • Bodi iliyochapishwa 30x70mm
  • Bandika kichwa

Hatua ya 2: Orodha ya Vifaa vya Ujumuishaji wa Baiskeli

Orodha ya Vifaa vya Ujumuishaji wa Baiskeli
Orodha ya Vifaa vya Ujumuishaji wa Baiskeli
  • Nyumba ya plastiki iliyofungwa kwa udhibiti
  • Kitufe cha kushinikiza kwa muda mfupi (2)
  • Cable 5-pin Taa iliyoongozwa
  • Betri 18650 1500mAh (au uwezo zaidi) (2)
  • Viunganisho vya kuzuia maji
  • Kesi ya plastiki
  • Buzzer hai
  • Tafakari-retro
  • Sahani ya plexiglass kwa kifuniko
  • Screws, washers, karanga (4)
  • Kanda za kuhami (unene anuwai)

Hatua ya 3: Maelezo ya Kiufundi ya Sehemu ya Elektroniki

Maelezo ya Kiufundi ya Sehemu ya Elektroniki
Maelezo ya Kiufundi ya Sehemu ya Elektroniki

Sehemu ya elektroniki ina moduli 3:

  • Mdhibiti wa sasa 5V
  • Mzunguko wa ulinzi wa kutokwa kwa betri
  • Udhibiti wa onyesho la onyesho la tumbo la LED

Mdhibiti wa sasa 5V

Ugavi wa umeme wa mfumo hutumia betri mbili 18650 mfululizo. Kidhibiti cha Arduino Pro Mini hutoa voltage iliyodhibitiwa ya 5V ambayo haitatumiwa kuwezesha safu ya LED. Wakati wa majaribio, sare ya sasa kutoka kwa safu ya LED iliyounganishwa moja kwa moja na mtawala iliidhoofisha.

Mdhibiti ni MCP1700 na kushuka kwa voltage kidogo. Kutokuwa na mdhibiti anayesambaza 5V, ninatumia mdhibiti wa 3.3V ambaye voltage ya pato imeongezeka hadi 5V kwa kutumia diode ya Zener (badala ya Zener mtu anaweza kutumia diode mfululizo).

Mzunguko wa ulinzi wa kutokwa kwa betri

Ili kuongeza maisha ya betri inashauriwa usizitumie kabisa. Kuweka kutumika kunapunguza usambazaji wa umeme wakati voltage ya betri iko chini ya 6V.

Mzunguko wa LM10CN ni kipaza sauti cha kutofautisha ambacho kina voltage ya kumbukumbu ya ndani ya 200mV ambayo inaweza kulinganishwa na voltage ya betri. Kwa kusudi hili daraja la mgawanyiko wa 1M-33K hutumiwa ambalo hutoa voltage ya 200mV wakati voltage ya betri ni 6V. Kwa voltage hii Mosfet BUZ21 imezimwa ambayo inapunguza usambazaji wa nguvu ya mkutano.

Udhibiti wa onyesho la tumbo la LED

Mpangilio ni rahisi na inahitaji vifaa vichache. Watawala wengine kutoka Arduino au Elegoo (Uno R3, nano anuwai, Mega 2560 R3, nk…) inaweza kutumika.

Mdhibiti hufuatiliwa na vifungo viwili vya kushinikiza. Kinga ya 10K na 10nF capacitor inalinda kutokana na voltages za bounce.

Katika mfumo wa kuanza matrix ya LED. Ni hali ya msingi. Kwa kubonyeza kitufe kimoja kidhibiti kitabadilisha kwenda kwa "modi ya kiashiria cha mwelekeo" kwa sekunde chache na spika ndogo itatoa sauti wakati tumbo la LED linaonyesha mwelekeo.

Maneno:

Taa ya Led imeunganishwa moja kwa moja na chanzo cha nguvu kilicholindwa. Haidhibitiwi na kitengo cha Mini Pro. Vipimo vya 1000µ hulinda mdhibiti na safu ya LED kutoka kwa kuongezeka kwa sasa wakati taa ya LED imewashwa au kutoka kwa tofauti za sasa zinazohusiana na utendaji wa safu ya LED.

Matumizi ya umeme wa 1500mAh inaruhusu operesheni ya masaa 3 (saa 530mA).

Wakati wa mchana bila taa ya Led matumizi ni 210mA na uhuru wa 7h (usambazaji wa umeme 1500mAh).

Matumizi ya umeme wa 5000mAh huongeza kazi hadi masaa 10 (taa ya LED imewashwa).

Hatua ya 4: Maelezo ya Programu

Maelezo ya Programu
Maelezo ya Programu

Programu ni rahisi sana na inategemea maktaba ya LedControl.h. Kila kitu kinaweza kupakiwa hapa.

Vidokezo vichache:

Ukali wa onyesho la leds hufanywa kupitia "intens" inayobadilika. Unaweza kuchagua thamani kati ya 0 (chini) na 8 (juu).

Tofauti "ndefu" inaonyesha muda wa onyesho la mishale ya mwelekeo. Kwa kubonyeza kitufe kimoja cha kushinikiza, mishale ya mwelekeo itaonyeshwa kwa wakati ulioonyeshwa na ubadilishaji (katika kesi hii sekunde 5).

Tofauti ya "blink1" inaruhusu athari ya kupepesa wakati hakuna kitufe kinachobanwa. Inasaidia kusogea kushoto-kulia au kulia-kushoto-kushoto kulingana na kitufe kilichobanwa.

Kazi za "setRow" na "setColumn" hutumiwa kutoa onyesho. Kazi ya "setColumn" hutumiwa kusisitiza harakati za baadaye za mishale.

Buzzer inayotumika imeamilishwa na kazi ya toni kwenye bandari ya 6. Sauti iliyotolewa ni tofauti kulingana na mwelekeo. Sauti iliyotolewa wakati wa sekunde 5 hukuruhusu kujua hali ya onyesho.

Programu inaendesha kitanzi. Kwa sababu ya mzigo mkubwa wa CPU, kasi ya kuonyesha huonyeshwa wakati programu inaendesha. Kwa njia hii, fluidity fulani ya kuona inapatikana. Ucheleweshaji wa mwisho wa kitanzi (100 na 300 ms) huruhusu kasi ya kusogeza ili kuharakishwa au kupunguzwa.

Video iliyotengenezwa wakati wa kejeli inatoa hakikisho la utoaji. Ili kupakua hapa.

Hatua ya 5: Mkutano na Kupanda

Mkutano na Kuweka
Mkutano na Kuweka

Mkutano hauleti shida yoyote.

Bodi ya mzunguko iliyochapishwa inayounga mkono vifaa imeunganishwa nyuma ya moduli ya LED na spacers.

Waya zote zinauzwa ili kuzuia mawasiliano mabaya.

Nyumba hiyo imefungwa na vipande vya povu vya kujifunga. Hii inepuka matumizi ya screws na inaruhusu mkutano kuhimili mitetemo ya baiskeli.

Iliyoundwa hivi (na unganisho la waya ulioshikiliwa nyingi) mfumo unaweza kukusanywa na kutenganishwa kwa urahisi.

Betri inafaa kwenye mfuko wa koti langu ambayo haiondoki. Wakati wa jioni itarejeshwa tena ili ifanye kazi tena siku inayofuata.

Nina matoleo kadhaa ya usambazaji wa umeme pamoja na betri 4 za 2000mAh (2x2). Uhuru basi unapita hadi masaa 8. Katika kesi hii kuchaji kamili kunaweza kudumu usiku kucha. Kwa hivyo ni busara kuwa na seti kadhaa za betri.

Ikumbukwe kwamba nguvu ya nuru ya tumbo huathiri utumiaji wa nguvu. Mabadiliko ya "nguvu" ya programu yanaweza kupunguzwa ili kuongeza muda wa operesheni.

Hitimisho

Ni mradi rahisi kutekeleza ikiwa una uvumilivu wa kupata nyenzo sahihi (kebo iliyoshikiliwa nyingi, vifungo vya kushinikiza…).

Sasa nitakamilisha mkutano huu na moduli ya gyroscope ili kubadilisha onyesho kulingana na kuongeza kasi ya baiskeli.

Ilipendekeza: