Talaan ng mga Nilalaman:

Arduino LIXIE Clock: 8 Hakbang
Arduino LIXIE Clock: 8 Hakbang

Video: Arduino LIXIE Clock: 8 Hakbang

Video: Arduino LIXIE Clock: 8 Hakbang
Video: Arduino digital clock LIXIE display 2024, Mayo
Anonim
Image
Image
Paano Ito Gumagana sa LIXIE Display
Paano Ito Gumagana sa LIXIE Display

Hey guys! Inaasahan kong nasiyahan ka sa dati kong itinuro na "Arduino MIDI Controller DIY" at handa ka na para sa isang bago, tulad ng dati ay ginawa ko ang tutorial na ito upang gabayan ka sunud-sunod habang ginagawa ang ganitong uri ng sobrang kamangha-manghang mga proyektong elektronikong mababa ang gastos na kung saan ay ang " Arduino LIXIE orasan ".

Sa paggawa ng proyektong ito, sinubukan naming siguraduhin na ang itinuturo na ito ay magiging pinakamahusay na gabay para sa iyo upang matulungan ka kung nais mong gumawa ng sarili mong digital na orasan, kaya inaasahan namin na ang maituturo na ito ay naglalaman ng mga kinakailangang dokumento.

Napaka-madaling gamiting proyekto na ito lalo na makuha ang na-customize na PCB na inorder namin mula sa JLCPCB upang mapabuti ang hitsura ng aming orasan at mayroon ding sapat na mga dokumento at code sa patnubay na ito upang madali kang makalikha ng iyong orasan ng Arduino. Ginawa namin ang proyektong ito sa 4 na araw lamang, tatlong araw lamang upang makuha ang lahat ng mga kinakailangang bahagi at tapusin ang paggawa ng hardware at tipunin, pagkatapos ay inihanda namin ang code upang umangkop sa aming proyekto at ang pag-unlad ng android app ay tumatagal ng isang araw.

Bago simulan tingnan muna natin

Ano ang matututunan mo mula sa itinuturo na ito:

  1. Ang paggawa ng tamang pagpili ng hardware para sa iyong proyekto depende sa mga pag-andar nito.
  2. Maunawaan ang teknolohiya ng pagpapakita ng LIXIE.
  3. Ihanda ang circuit diagram upang ikonekta ang lahat ng mga sangkap na pinili.
  4. Ipunin ang lahat ng mga bahagi ng proyekto (mekanikal at elektronikong pagpupulong)..
  5. simulan ang iyong sariling digital na orasan.

Hakbang 1: Paano Ito Gumagana sa LIXIE Display

Paano Ito Gumagana sa LIXIE Display
Paano Ito Gumagana sa LIXIE Display
Paano Ito Gumagana sa LIXIE Display
Paano Ito Gumagana sa LIXIE Display

Tulad ng dati Ginagawa ko ang maikling paglalarawan na ito kung saan kinokolekta ko ang ilang data mula sa internet tungkol sa proyekto na malapit na naming likhain.

Kaya't nagsisimula sa mga pangunahing kaalaman, kailangan nating tukuyin muna ang paraan ng pagpapakita ng Lixie at kung paano ito gumagana, ang prinsipyo ay kasing simple nito; sa sandaling gupitin mo ang isang bahagi ng Plexiglas at gumawa ng ilang mga nakaukit na logo ng logo o mga hugis maaari mong magaan ang mga hugis na ito sa pamamagitan ng paglalagay ng isang LED na malapit sa anumang panig ng mga panig na bahagi at sa aming kaso ay ikukulit namin ang mga numero mula 0 hanggang 9 sa 10 bahagi at gagawin namin gawin ang parehong bagay ng apat na beses para sa apat na digit, maaari mo ring idagdag ang dalawang mga tuldok upang makilala ang mga oras at minuto pagkatapos na gumawa kami ng isang disenyo na maaaring hawakan ang lahat ng mga bahagi ng Plexiglas na magkasama at ilagay ang dalawang LEDs sa ilalim na bahagi ng bawat Plexiglas bahagi kaya mayroon kaming isang kabuuang 82 LEDs.

Tungkol sa mga kable ng lahat ng mga LED na ito gamit ang Arduino, magkakabit kami ng mga Anode ng parehong mga hilera upang makakuha ng 10 mga hilera at ang mga Cathode ng parehong Mga Haligi upang makakuha ng isang matrix ng 10 mga hilera 4 na mga haligi tungkol sa mga tuldok madaling kontrolin ang mga ito. Pagkatapos nito ay magiging napakadaling i-off ang nais na digit gamit ang Arduino code, at kung nais mong makuha ang mga pangunahing kaalaman kung paano makontrol ang mga LED ng parehong matrix maaari kang mag-refer sa aming instruktor kung saan ipinaliwanag ko kung paano makontrol ang isang Cube ng mga LED gamit ang pamamaraan ng matrix.

Hakbang 2: Mga Bahagi ng CAD at Hardware

Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware
Mga Bahagi ng CAD at Hardware

Simula sa pag-ukit ng laser at pagputol ng mga bahagi, ginawa ko ang disenyo sa itaas gamit ang solidworks software at makukuha mo ang mga file na DXF mula sa link sa pag-download, ang disenyo na ito ay 100% na inirerekumenda upang matulungan kang gawin ang iyong aparato dahil ito lamang ang may-ari ng plexiglass pagkakasunud-sunod, pagkatapos ihanda ang disenyo Nakuha ko ang aking mga bahagi nang napakahusay na panindang at handa na para sa aksyon. at tulad ng nakikita mo sa huling larawan inihanda namin ang mga numero na nakaukit ng apat na beses para sa bawat digit.

Hakbang 3: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit

Paglipat sa electronics, lumikha ako ng diagram ngcircuit na ito na may kasamang lahat ng kinakailangang mga bahagi na kinakailangan para sa proyektong ito.

Gumagamit din ako ng mga sangkap ng module ng RTC upang maibalik ang pagsasaayos ng oras at petsa sa sandaling ang aparato ay naka-off upang maaari mong gamitin ang isang module ng RTC o maaari mo lamang makuha ang DS3231integrated circuit para sa RTC at sa parehong kaso ay magtatatag ka ng isang komunikasyon na I²C sa MCU para sa paghahatid ng data. Gumagamit ako ng isang buzzer para sa mga alarma dahil idaragdag namin ang tampok na ito sa aming orasan upang makapagtakda kami ng ilang mga alrams at upang mai-interface sa orasan gagamitin ko ang isang module ng Bluetooth na ayusin ang oras at petsa gamit ang isang android application.

Dahil ang Arduino Uno ay hindi kinakailangang bilang ng mga pin upang ikonekta ang lahat ng mga sangkap na ito magkasama pagkatapos ay gagamit ako ng isang GPIO extension integrated circuit na MCP23017.

nang hindi nalilimutan ang mga LED na gagamitin namin sa proyektong ito, nangangailangan ito ng 80 Blue LEDs para sa display ng mga digit at dalawang puting LEDs para sa display ng mga tuldok.

Hakbang 4: Paggawa ng PCB

Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB

Tungkol sa JLCPCB

Ang JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), ay ang pinakamalaking PCB prototype enterprise sa Tsina at isang tagagawa ng high-tech na nagdadalubhasa sa mabilis na prototype ng PCB at paggawa ng maliit na batch ng PCB. Na may higit sa 10 taon na karanasan sa pagmamanupaktura ng PCB, ang JLCPCB ay may higit sa 200, 000 mga customer sa bahay at sa ibang bansa, na may higit sa 8, 000 mga online na order ng prototyping ng PCB at maliit na dami ng produksyon ng PCB bawat araw. Ang taunang kapasidad sa produksyon ay 200, 000 sq.m. para sa iba't ibang mga 1-layer, 2-layer o multi-layer PCB. Ang JLC ay isang propesyonal na tagagawa ng PCB na itinampok ng malaking sukat, mahusay na kagamitan, mahigpit na pamamahala at higit na mataas na kalidad.

Pakikipag-usap electronics

Matapos gawin ang circuit diagram binago ko ito sa isang pasadyang disenyo ng PCB at lahat ng kailangan ko ngayon ay upang makabuo ng aking PCB, siguradong lumipat ako sa JLCPCB ang pinakamahusay na tagapagtustos ng PCB upang makuha ang pinakamahusay na serbisyo sa pagmamanupaktura ng PCB, pagkatapos ng ilang simpleng pag-click sa I na-upload ang naaangkop na mga file na GERBER ng aking disenyo at nagtakda ako ng ilang mga parameter tulad ng kulay at dami ng kapal ng PCB, at sa oras na ito susubukan namin ang pagpipiliang ginintuang lugar; pagkatapos ay hindi bababa sa kailangan mong magbayad lamang ng 2 Dolyar upang makuha ang PCB pagkatapos ng apat na araw lamang, ang napansin ko tungkol sa JLCPCB sa oras na ito ay ang "walang bayad na PCB na kulay" nangangahulugan ito na babayaran mo lamang ang 2 USD para sa anumang kulay ng PCB na iyong pinili.

Mga nauugnay na file sa pag-download

Tulad ng nakikita mo sa mga larawan sa itaas ng PCB ay mahusay na ginawa at nakuha ko ang parehong disenyo ng PCB na ginawa namin para sa aming pangunahing board at lahat ng mga label, logo at magagandang mga ginintuang spot ay naroon upang gabayan ako sa panahon ng mga hakbang sa paghihinang. Maaari mo ring i-download ang Gerber file para sa circuit na ito mula sa link sa pag-download sa ibaba kung nais mong maglagay ng isang order para sa parehong disenyo ng circuit.

Hakbang 5: Mga Sangkap

Mga sangkap
Mga sangkap

Bago simulan ang paghihinang ng mga elektronikong bahagi suriin natin ang listahan ng mga bahagi para sa aming proyekto kaya kakailanganin natin:

★ ☆ ★ Ang mga kinakailangang sangkap ★ ☆ ★

Ang PCB na inorder namin mula sa JLCPCB

ATmega328P na kung saan ay ang Uno MCU

MCP23017 IC

Dalawang 22pF capacitor

330 Ohm resistors

Ang mga bahagi ng module ng RTC

16 MHz quartz oscillator

Isang module ng Bluetooth

Isang buzzer

Ilang koneksyon sa terminal

80 Mga Blue LED

2 puting LEDs

At ang mga cute na bahagi ng laser

Hakbang 6: Electronic Assembly

Electronic Assembly
Electronic Assembly
Electronic Assembly
Electronic Assembly
Electronic Assembly
Electronic Assembly

Handa na ang lahat kaya't simulan natin ang paghihinang ng aming mga elektronikong sangkap sa PCB at upang gawin ito kailangan namin ng isang panghinang at isang solder core wire at isang SMD rework station para sa mga sangkap ng SMD (hindi kinakailangan kung gumagamit ka ng RTC module).

Kaligtasan muna

Panghinang

Huwag hawakan ang elemento ng soldering iron ….400 ° C!

Hawakan ang mga wire upang maiinit ng mga sipit o clamp.

Palaging ibalik ang panghinang sa kinatatayuan nito kapag hindi ginagamit.

Huwag kailanman ilagay ito sa workbench.

Patayin ang unit at i-unplug kung hindi ginagamit.

Tungkol sa mga bahagi ng RTC maaari mong solder ang mga ito o maaari kang bumili ng isang module ng RTC at gamitin ito sa pamamagitan ng naaangkop na konektor sa pisara.

Tulad ng nakikita mo, ang paggamit ng PCB na ito ay napakadali dahil sa napakataas nitong kalidad na paggawa at nang hindi nakakalimutan ang mga label na gagabayan sa iyo habang hinihinang ang bawat bahagi dahil mahahanap mo sa tuktok na layer ng seda ang isang label ng bawat bahagi na nagpapahiwatig ng pagkakalagay nito sa ang board at sa ganitong paraan magiging sigurado kang 100% na hindi ka makakagawa ng anumang mga pagkakamali sa paghihinang.

Inhinang ko ang bawat bahagi sa pagkakalagay nito at maaari mong gamitin ang magkabilang panig ng PCB upang maghinang ng iyong mga elektronikong sangkap.

Hakbang 7: Assembly ng Plexiglass

Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass
Assembly ng Plexiglass

Ngayon ay handa na namin ang PCB at lahat ng mga sangkap ay naghinang nang maayos, lumipat kami sa pangalawang bahagi ng pagpupulong ng hardware na kung saan ay ang koneksyon sa LED, tulad ng nakikita mo sa larawan sa itaas na lumikha kami ng isang butas para sa bawat LED sa aming disenyo kaya't gamitin lamang ilang kola upang ilagay ang mga LEDs at pagkatapos ay maghinang ng lahat ng mga Anode ng parehong mga hilera magkasama at ang mga cathode ng parehong mga haligi magkasama, sa sandaling matapos mo ang gawain magkakaroon ka ng 14 na mga wire para sa matrix kaya i-tornilyo mo lamang ito dahil ipinapahiwatig nito ang PCB.

Pinagpatuloy namin ang pagpupulong sa pamamagitan ng paglalagay ng mga bahagi ng Plexiglas bawat isa sa pagkakalagay nito at binubulilyas namin ang mga puntos ng koneksyon.

Hakbang 8: Bahagi ng Software

Bahagi ng Software
Bahagi ng Software
Bahagi ng Software
Bahagi ng Software
Bahagi ng Software
Bahagi ng Software

Ang kailangan lang namin ngayon ay ang software, ginawa ko ang Arduino code na ito para sa iyo at maaari mo itong makuha nang libre mula sa link sa ibaba, lumikha din ako ng isang android app upang magamit ito habang inaayos ang oras, petsa at ang mga alarma ng orasan. Mahusay na nagkomento ang code upang maunawaan mo ito at ayusin ito para sa iyong sariling mga pangangailangan, kailangan namin ng Arduino Uno board upang mai-upload ang code sa aming ATmega328 MCU pagkatapos ay kunin namin ang MCU at inilalagay namin ito sa socket nito sa PCB.

Kailangan namin ng isang panlabas na 5v power adapter upang I-ON ang aparato at narito kami, gumagana nang maayos ang orasan at maaari naming gamitin ang android app na ito upang ayusin ang oras at upang magtakda ng ilang mga alarma.

ang proyektong ito ay napakadaling gawin at isang kamangha-manghang espesyal na kasama ang mga makintab na asul na ilaw na maaaring maging iyong pinakamahusay na orasan ng DIY ngunit mayroon pa ring iba pang mga pagpapabuti upang maisagawa upang magawa itong higit na mantikilya, kaya't hinihintay ko ang iyong mga mungkahi sa pagbutihin ang orasan ng LIXIE na ito, huwag kalimutang i-thumbnail ang proyektong ito kung gusto mo ito at upang mag-subscribe sa aking channel sa YouTube para sa mas kahanga-hangang mga video at huwag palampasin na panoorin ang aming mga nakaraang proyekto.

Inirerekumendang: