Kazalo:

Ura Arduino LIXIE: 8 korakov
Ura Arduino LIXIE: 8 korakov

Video: Ura Arduino LIXIE: 8 korakov

Video: Ura Arduino LIXIE: 8 korakov
Video: CS50 2013 - Week 9 2024, Julij
Anonim
Image
Image
Kako deluje Zaslon LIXIE
Kako deluje Zaslon LIXIE

Hej fantje! Upam, da ste že uživali v mojem prejšnjem navodilu "Arduino MIDI Controller DIY" in ste pripravljeni na novega, kot ponavadi sem naredil to vadnico, ki vas bo vodila korak za korakom pri ustvarjanju tovrstnih super neverjetnih nizkocenovnih elektronskih projektov, ki so " Ura Arduino LIXIE ".

Med izdelavo tega projekta smo poskušali zagotoviti, da bo ta navodila za vas najboljši vodnik, ki vam bo pomagal, če želite izdelati svojo digitalno uro, zato upamo, da ta navodila vsebujejo potrebne dokumente.

Ta projekt je tako priročen za izdelavo posebej po pridobitvi prilagojenega tiskanega vezja, ki smo ga naročili pri JLCPCB, da bi izboljšali videz naše ure, poleg tega pa je v tem priročniku dovolj dokumentov in kod, ki vam omogočajo enostavno ustvarjanje ure Arduino. Ta projekt smo naredili v samo 4 dneh, le tri dni, da dobimo vse potrebne dele in dokončamo izdelavo strojne opreme ter montažo, nato smo pripravili kodo, ki ustreza našemu projektu, razvoj aplikacij za Android pa traja en dan.

Preden začnemo, poglejmo najprej

Kaj se boste naučili iz tega navodila:

  1. Izbira prave strojne opreme za vaš projekt, odvisno od njegovih funkcionalnosti.
  2. Razumeti tehnologijo zaslona LIXIE.
  3. Pripravite diagram vezja za povezavo vseh izbranih komponent.
  4. Sestavite vse projektne dele (mehanski in elektronski sklop).
  5. zaženite svojo digitalno uro.

1. korak: Kako deluje zaslon LIXIE

Kako deluje Zaslon LIXIE
Kako deluje Zaslon LIXIE
Kako deluje Zaslon LIXIE
Kako deluje Zaslon LIXIE

Kot vedno naredim ta kratek opis, kjer zberem nekaj podatkov o internetu o projektu, ki ga nameravamo ustvariti.

Torej, začenši z osnovami, moramo najprej opredeliti način prikaza Lixie in kako deluje, načelo je tako preprosto; ko izrežete del iz pleksi stekla in naredite nekaj logotipov ali oblik z laserskim graviranjem, lahko te oblike osvetlite tako, da postavite LED na katero koli stran stranic delov, v našem primeru pa bomo v 10 delov vgravirali številke od 0 do 9 in naredite isto štirikrat za štiri števke, lahko dodate tudi dve piki, da ločite ure in minute za tem, naredili bomo obliko, ki bi lahko držala vse te dele iz pleksi stekla skupaj in postavila dve LED na spodnjo stran vsakega pleksi stekla del, zato imamo skupaj 82 LED.

O ožičenju vseh teh LED z Arduinom bomo spajkali anode istih vrstic skupaj, da dobimo 10 vrstic in katode istih stolpcev skupaj, da dobimo matriko 10 vrstic 4 stolpce o pikah, ki jih je enostavno nadzorovati. Po tem bo tako preprosto vklopiti želeno številko s kodo Arduino in če želite dobiti osnove, kako upravljati LED iste matrice, se lahko obrnete na našo navodilo, kjer sem razložil, kako upravljati kocko LED z uporabo matrične metode.

Korak: CAD in deli strojne opreme

CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme
CAD in deli strojne opreme

Začenši z laserskim graviranjem in rezanjem delov, sem zgornjo zasnovo izdelal s programsko opremo solidworks, datoteke DXF pa lahko dobite s povezave za prenos, ta oblika je 100% priporočljiva, da vam pomaga pri izdelavi vaše naprave, saj je edini nosilec pleksi stekla naročilo, po pripravi zasnove imam svoje dele zelo dobro izdelane in pripravljene za akcijo. in kot vidite na zadnji fotografiji, smo za vsako številko štirikrat pripravili številke, ki so bile vključene.

3. korak: Shema vezja

Shema vezja
Shema vezja
Shema vezja
Shema vezja

Če gremo k elektroniki, sem ustvaril to vezje, ki vključuje vse potrebne dele, potrebne za ta projekt.

Za obnovitev konfiguracije časa in datuma bom uporabil tudi komponente modula RTC, tako da lahko uporabite modul RTC ali pa preprosto dobite integrirano vezje DS3231 za RTC, v obeh primerih pa vzpostavite komunikacijo I²C z MCU za prenos podatkov. Za alarme bom uporabil zvočni signal, ker bomo to funkcijo dodali v uro, da bomo lahko nastavili nekaj alramov, za vmesnik z uro pa bom z modulom Bluetooth prilagodil čas in datum z aplikacijo za Android.

Ker Arduino Uno nima potrebnega števila zatičev za povezavo vseh teh komponent, bom uporabil razširitveno vezje GPIO, ki je MCP23017.

ne pozabimo na LED diode, ki jih bomo uporabili v tem projektu, potrebuje 80 modrih LED za številski prikaz in dve beli LED za prikaz pik.

4. korak: Izdelava tiskanih vezij

Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB

O JLCPCB

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), je največje podjetje za izdelavo prototipov PCB na Kitajskem in visokotehnološki proizvajalec, specializiran za hitro izdelavo prototipov PCB in proizvodnjo majhnih PCB. Z več kot 10 -letnimi izkušnjami v proizvodnji PCB ima JLCPCB več kot 200.000 strank doma in v tujini, z več kot 8.000 spletnimi naročili izdelave prototipov PCB in proizvodnjo majhnih količin PCB na dan. Letna proizvodna zmogljivost je 200 000 kvadratnih metrov. za različne 1-slojne, 2-slojne ali večplastne PCB-je. JLC je profesionalni proizvajalec PCB -jev, ki ga odlikuje obsežna oprema za vrtine, strogo upravljanje in vrhunska kakovost.

Pogovorna elektronika

Po izdelavi sheme vezja sem jo preoblikoval v prilagojeno zasnovo tiskanega vezja in vse, kar potrebujem zdaj, je izdelava mojega tiskanega vezja, zagotovo sem se po nekaj preprostih kliki preselil v JLCPCB, najboljšega dobavitelja tiskanih vezij, da bi dobil najboljšo storitev za proizvodnjo tiskanih vezij. naložil sem ustrezne datoteke GERBER mojega oblikovanja in nastavil sem nekatere parametre, kot sta barva in količina debeline tiskanega vezja, tokrat pa bomo preizkusili možnost zlate pege; potem morate za plačilo tiskanega vezja plačati le 2 dolarja šele po štirih dneh. Kar sem opazil pri JLCPCB je tokrat "barva PCB -ja", kar pomeni, da boste za katero koli barvo tiskanega vezja plačali le 2 USD.

Povezane datoteke za prenos

Kot lahko vidite na zgornjih slikah, je tiskano vezje zelo dobro izdelano in imam enako zasnovo tiskanega vezja, ki smo ga naredili za našo glavno ploščo, vse nalepke, logotipi in čudovite zlate lise pa so me vodili med spajkalni koraki. Datoteko Gerber za to vezje lahko prenesete tudi s spodnje povezave za prenos, če želite oddati naročilo za isto zasnovo vezja.

5. korak: Sestavine

Sestavine
Sestavine

Preden začnemo spajkati elektronske dele, si oglejmo seznam sestavnih delov našega projekta, zato bomo potrebovali:

★ ☆ ★ potrebne komponente ★ ☆ ★

PCB, ki smo ga naročili pri JLCPCB

ATmega328P, ki je Uno MCU

MCP23017 IC

Dva 22pF kondenzatorja

330 ohmski upori

Komponente modula RTC

16 MHz kremenčev oscilator

Modul Bluetooth

Zvočnik

Nekaj terminalske povezave

80 modrih LED

2 beli LED

In laserski luštni deli

6. korak: Elektronska montaža

Elektronski sklop
Elektronski sklop
Elektronski sklop
Elektronski sklop
Elektronski sklop
Elektronski sklop

Zdaj je vse pripravljeno, zato začnimmo spajkati naše elektronske komponente na tiskano vezje in za to potrebujemo spajkalnik in žico za spajkanje ter postajo za predelavo SMD za komponente SMD (ni potrebno, če uporabljate modul RTC).

Varnost na prvem mestu

Spajkalnik

Nikoli se ne dotikajte elementa spajkalnika….400 ° C!

Žice držite za segrevanje s pinceto ali sponkami.

Spajkalnik vedno vrnite na stojalo, ko ga ne uporabljate.

Nikoli ga ne odlagajte na delovno mizo.

Ko naprave ne uporabljate, jo izklopite in izvlecite iz vtičnice.

O komponentah RTC jih lahko spajkate ali pa kupite modul RTC in ga uporabite prek ustreznega priključka na plošči.

Kot lahko vidite, je uporaba tega tiskanega vezja tako enostavna zaradi zelo kakovostne izdelave in ne pozabite na nalepke, ki vas bodo vodile med spajkanjem vsake komponente, ker boste na zgornji svileni plasti našli nalepko vsake komponente, ki označuje njeno namestitev na ploščo in na ta način boste 100% prepričani, da ne boste naredili nobenih napak pri spajkanju.

Vsako komponento sem spajkal na njeno mesto in z obema stranema tiskanega vezja lahko spajkate svoje elektronske komponente.

7. korak: Montaža pleksi stekla

Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla
Montaža iz pleksi stekla

Zdaj imamo pripravljeno tiskano vezje in vse komponente zelo dobro spajkane, preidemo na drugi del sklopa strojne opreme, ki je povezava LED, kot lahko vidite na zgornji fotografiji, smo za vsako LED v svoji zasnovi ustvarili luknjo, zato samo uporabite nekaj lepila za namestitev LED in nato spajkanje vseh anod iz istih vrstic skupaj in katod istih stolpcev skupaj. Ko končate nalogo, boste imeli 14 žic za matrico, zato jih samo privijte, kot označuje tiskano vezje.

Sestavljanje nadaljujemo tako, da dele iz pleksi stekla postavimo vsak na svoje mesto in privijemo priključne točke.

8. korak: Del programske opreme

Del programske opreme
Del programske opreme
Del programske opreme
Del programske opreme
Del programske opreme
Del programske opreme

Zdaj potrebujemo samo programsko opremo, za vas sem naredil to kodo Arduino in jo lahko brezplačno dobite na spodnji povezavi. Ustvaril sem tudi aplikacijo za Android, ki jo bo uporabljala pri nastavitvi časa, datuma in budilke ure. Koda je zelo dobro komentirana, tako da jo lahko razumete in prilagodite svojim potrebam. Potrebujemo ploščo Arduino Uno, da kodo naloži v naš ATmega328 MCU, nato vzamemo MCU in jo postavimo v vtičnico na tiskanem vezju.

Za vklop naprave potrebujemo zunanji napajalnik za 5 V, in tukaj smo, ura deluje zelo dobro in s to aplikacijo za Android lahko prilagodimo čas in nastavimo nekaj alarmov.

ta projekt je tako enostaven za izdelavo in neverjeten, še posebej s temi svetlečimi modrimi lučmi, ki bi lahko bile vaša najboljša ura za samostojno izdelavo, vendar še nekaj drugih izboljšav, da bi bilo veliko bolj maslo, zato bom čakal na vaše predloge izboljšajte to uro LIXIE, ne pozabite označiti tega projekta s palcem, če vam je všeč, in se naročite na moj YouTube kanal za več čudovitih videoposnetkov in ne zamudite ogleda naših prejšnjih projektov.

Priporočena: