Kazalo:
- 1. korak: Oblikovanje elektronike
- 2. korak: Ustvarjanje orisa PCB
- 3. korak: Ustvarjanje postavitve PCB
- 4. korak: izdelava tiskanega vezja
- 5. korak: Sestavite ga
- 6. korak: Nalaganje in zagon kode
- 8. korak: Viri in povezave
Video: Arduinoflake - PCB različica: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pred nekaj tedni sem naredil Arduinoflake v prosti obliki. Marsikomu je bilo všeč. Toda njegova magija ni samo v prosti obliki, ampak tudi v vzorcu LED. Zato sem se odločil ustvariti PCB različico, ki bi bila res enostavna in poceni za vsakogar! To je ista lepota v drugačnem plašču. Ta vadnica vam bo pokazala, kako sem oblikoval svoj Arduinoflake in kaj lahko naredi!
Kaj je Arduinoflake?
Arduinoflake je lepa snežinka zmrznjenega videza. Ima 18 širokokotnih ploščatih LED-plošč, ki so edinstveno nameščene na straneh tiskanega vezja, in 12 LED SMD, nameščenih na sredini tiskanega vezja. Skupaj je 30 LED, razvrščenih v 18 neodvisno krmilnih segmentov. Z njimi lahko ustvarite katero koli noro animacijo ali vzorec, ki ga želite, in še več, kar lahko sami programirate z uporabo Arduino IDE. Z vgrajeno sledilno ploščico lahko z njo interaktivno preklapljate med animacijami. Malce dolgočasno, kajne? Kaj pa, če vam povem, da se lahko igrate na njem? Mojo sem vlomil, da bi igral preprosto klasično kačo, glej video na koncu.
Če bi radi imeli svoj Arduinoflake, lahko razmislite o nakupu kompleta ali v celoti sestavljenem v moji trgovini s tindieji.
1. korak: Oblikovanje elektronike
Arduinoflake je sestavljen iz 30 LED, združenih v 18 segmentov, ki jih je mogoče upravljati neodvisno. Za nadzor teh uporabljam ATmega8, ki ima do 22 I/0 zatičev. Poleg tega sem izbral verzijo z nizko porabo energije (ATmega8L), ki lahko deluje tudi na 2,7 V, kar je odlično za 3V gumbno baterijo. Vsaka skupina LED je povezana z enim od vhodno -izhodnih vtičnic ATmega prek upora 68R, ki omejuje tok. Druga odlična lastnost Arduinoflakea je gumb na dotik za interakcijo z njim. ATmega ne ponuja vgrajene strojne kapacitivne funkcije na dotik, zato sem se odločil za uporabo TTP223 IC. TTP223 je priključen na enega od vhodnih zatičev ATmega in ga bo povišal visoko, ko na sledilni ploščici zazna dotik. Druga možnost je posnemanje kapacitivnega dotika v programski opremi, vendar sem ugotovil, da potrebuje preveč energije in časa za izračun.
2. korak: Ustvarjanje orisa PCB
Plošča bo precej zapletena. Šestkotna osnova s 6 žarki v vsakem kotu, vsaka s 3 točkami za namestitev LED. Če boste za oblikovanje PCB -ja uporabljali spletno orodje EasyEDA, bom za uvoz v EasyEDA potreboval grafiko v formatu DXF (AutoCAD Drawing Exchange Format), ker EasyEDA ne more narisati tako zapletene oblike. Uporabil sem Inkscape. To je edino vektorsko orodje, ki sem ga vajen in omogoča izvoz v datoteke DXF.
3. korak: Ustvarjanje postavitve PCB
Če imate okvirno grafiko, jo uvozite v EasyEDA v plast BoardOutLine. Narisala sem tudi pomožno grafiko, ki mi je pomagala pri poravnavi vseh delov in poti na plošči pod kotom 30 in 60 stopinj ter jo uvozila v plast dokumenta. Naredil sem si tudi posebno komponento v EasyEDA za LED -diode THT, nameščene na strani plošče.
4. korak: izdelava tiskanega vezja
Danes je popolnoma nerazumno ustvariti lastno PCB, saj je neverjetno enostavno, hitro in poceni imeti strokovnjake, ki vam jih izdelajo. In brez težav boste dobili popolno videti ploščo. Tokrat sem uporabil proizvajalca PCBWay. Poleg odličnega rezultata so imeli tudi brezplačno kampanjo za izdelavo prototipov za božič, zato sem jih dobil zelo poceni. Oddaja naročila je precej preprosta, iz programa EasyEDA morate izvoziti le datoteke Gerber in jih naložiti v čarovnika na spletnem mestu, potem je to kot nakupovanje v spletni trgovini. Najbolj so me skrbeli tanki tramovi, pa so se odlično izkazali!
5. korak: Sestavite ga
Seznam delov:
- ATmega8L TQF32
- TTP223 BA6
- 68R upor 0805 (18x)
- 10K upor 0805
- 100nF kondenzator 0806 (3x)
- 50pF kondenzator 0806
- svetlo bela LED 1206 (12x)
- svetlo bela ploska LED LED THT (18x)
- držalo za baterijo
- Stikalo za vklop/izklop SMD
- začasni zatič glave za programiranje
Kot lahko opazite, da je najzahtevnejši del Arduinoflakea ATmega8L s paketom TQF32 in TTP223, če lahko obvladate ta dva, so drugi kos pogače. Najprej sem sestavil upore, kondenzatorje in SMD LED. Drugič, mikrokrmilnik v središču, ki uporablja veliko toka in majhno količino spajkanja. Tretjič, TTP223 na dnu. Četrtič, edinstveno nameščene THT LED diode na straneh tiskanega vezja. In nenazadnje, držalo za baterije, stikalo za vklop/izklop in začasni zatič za programiranje. Vse z uporabo fluksa in majhne količine spajkanja. Po končanem spajkanju ne pozabite očistiti tiskanega vezja z acetonom, da odstranite ves preostali tok.
6. korak: Nalaganje in zagon kode
"loading =" len "ni samo okras, ampak zanj lahko pišete tudi igre, saj ima gumb na dotik, poglejte mojo kačo v kosmičih!
Če bi radi imeli svoj Arduinoflake, lahko razmislite o nakupu kompleta ali v celoti sestavljenem v moji trgovini s tindieji.
8. korak: Viri in povezave
- Kupite Arduinoflake
- Arduinoflake GitHub
- Arduinoflake PCBWay
- CapacitiveSensor PaulStoffregen
- MiniCore MCUdude
- Arduinoflake proste oblike
- Moj Twitter za najnovejše posodobitve
Druga nagrada na natečaju PCB
Priporočena:
E-dohicky Elektronska različica Russovega laserskega merilnika moči Dohicky: 28 korakov (s slikami)
E-dohicky Elektronska različica Russovega laserskega merilnika moči Dohicky: Lasersko električno orodje.e-dohicky je elektronska različica dohickyja podjetja Russ SADLER. Russ animira zelo dober youtube kanal SarbarMultimedia https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER predstavlja enostaven in poceni dodatek
ARDUINO SOLARNI KONTROLER POLNJENJA (različica 2.0): 26 korakov (s slikami)
ARDUINO SOLARNI NADZORNIK (Različica 2.0): [Predvajaj video] Pred enim letom sem začel graditi svoj sončni sistem za oskrbo svoje vaške hiše. Sprva sem izdelal krmilnik polnjenja na osnovi LM317 in merilnik energije za spremljanje sistema. Končno sem naredil krmilnik polnjenja PWM. V Apriju
Konzola Pi: poceni različica: 8 korakov (s slikami)
Konzola Pi: poceni različica: Z vsem navdušenjem z " retro " konzole, ki so se vračale in so bile tako priljubljene, sem želel preveriti, ali bi lahko sam zgradil eno z uporabo Raspberry Pi. Po kratki raziskavi sem pristal na spletnem mestu RetroPie (https://retropie.org.uk/) in klečal
Replika Minivac 601 (različica 0.9): 11 korakov (s slikami)
Replika Minivac 601 (različica 0.9): Komplet digitalnih računalnikov Minivac 601, ki ga je ustvaril pionir teorije informacij Claude Shannon kot izobraževalno igračo za poučevanje digitalnih vezij, je bil zaračunan kot elektromehanski digitalni računalniški sistem. Proizvaja podjetje Scientific Development Corporati
Minivac 601 (različica 1.0) Motorno rotacijsko stikalo: 15 korakov (s slikami)
Minivac 601 (različica 1.0) Motorno rotacijsko stikalo: To je obljubljeno nadaljevanje moje replike Minivac 601 (različica 0.9), ki jo je mogoče poučiti. To se je zgodilo hitreje, kot je bilo pričakovano, in z rezultatom sem zelo zadovoljen. Tukaj opisana plošča Decimal Input-Output je nadomestna zamenjava za ročno