Cov txheej txheem:

Nyob zoo Tsheb ciav hlau! ATtiny 1614: 8 Cov Kauj Ruam (nrog Duab)
Nyob zoo Tsheb ciav hlau! ATtiny 1614: 8 Cov Kauj Ruam (nrog Duab)

Video: Nyob zoo Tsheb ciav hlau! ATtiny 1614: 8 Cov Kauj Ruam (nrog Duab)

Video: Nyob zoo Tsheb ciav hlau! ATtiny 1614: 8 Cov Kauj Ruam (nrog Duab)
Video: Мужская команда Casio G-Shock Land Land Cruiser Rangeman | GPR-B1000TLC-1 Toyota Auto ... 2024, Lub Xya hli ntuj
Anonim
Nyob zoo Tsheb ciav hlau! TIAB SA 1614
Nyob zoo Tsheb ciav hlau! TIAB SA 1614

Rau kuv chav Fab Academy Kuv yuav tsum tsim lub rooj tsavxwm nrog lub microcontroller, khawm thiab LED. Kuv yuav siv Eagle los tsim nws.

Kauj ruam 1: ATtiny 1614

TIAB SA 1614
TIAB SA 1614
TIAB SA 1614
TIAB SA 1614

Kuv yuav siv ATtiny 1614, yog li kuv yuav siv qhov hais txog ntawm ncha Nyob Zoo Board ATtiny 1614 los ntawm Neil Gershenfeld. Kuv tseem yuav tsim lub rooj tsavxwm nrog lub ntsej muag txias, Kuv xav ua lub tshuab tsheb ciav hlau. Kuv tab tom nrhiav pinning ntawm ATtiny 1614 vim tias kuv yuav xav tau nws kom paub tias cov pins nyob qhov twg.

Kauj Ruam 2: Eagle Schematic Design

Dav dawb hau Schematic Tsim
Dav dawb hau Schematic Tsim
Dav dawb hau Schematic Tsim
Dav dawb hau Schematic Tsim

Kuv rub tawm Eagle version 9.5.2 thiab cov tsev qiv ntawv. Kuv tsim txoj haujlwm tshiab uas kuv tuaj yeem muaj cov phiaj xwm thiab pawg thawj coj saib. Saib ntawm lub tsev qiv ntawv, Kuv pom tias ATtiny 412 thiab ATtiny1614 ploj lawm. ? Lawv yog tib qho kev ntim khoom ib yam li ATtiny 44 thiab 45 uas kuv ua kuv tus kheej. Los ntawm ATtiny44 thiab ATtiny1614 pinout Kuv tau tsim kuv tus kheej tivthaiv.

Thaum kuv muaj tag nrho cov khoom nyob hauv qhov chaw thiab nrog lawv qhov txiaj ntsig sib xws, Kuv pib siv Cov Ntawv Cim. Lawv siv tau yooj yim dua li cov xov hlau. Vim tias thaum kawg koj muaj ntau lub xov hlau thiab nws nyuaj rau txheeb xyuas lawv thiab koj muaj kev phom sij ntawm kev tsim cov ntsiab lus ntawm kev koom siab. Yog li thaum kuv muaj tag nrho cov ntawv sau, qhov no yog qhov tshwm sim ntawm Circuit (Kuv thaum kawg ntxiv ob lub LEDs ntxiv los ua lub rooj tsavxwm zoo nkauj dua?) Ntawm tus pin PB0 thiab PB1.

Kauj Ruam 3: Eagle Board Design

Eagle Board Tsim
Eagle Board Tsim
Eagle Board Tsim
Eagle Board Tsim
Eagle Board Tsim
Eagle Board Tsim

Thaum kuv muaj lub tswv yim, kuv mus tsim PCB. Txhawm rau ua qhov no, nyem rau ntawm lub cim nyob ib sab ntawm lub tshuab luam ntawv hu ua Board. Tau txais tag nrho cov khoom siv uas kuv yuav siv tau thauj khoom thiab cov kab daj me me uas yog cov kab ntawm cov ciav hlau tshwm. Ua ntej pib koom nrog cov khoom, Kuv saib cov txheej twg kuv yog, TOP thiab liab (yog tias kuv ua dhau los ntawm phaj phaj, kuv yuav tau tso kuv tus kheej rau hauv xiav BOTTOM txheej). Nuria hais rau peb tias ua ntej pib koom nrog cov khoom peb yuav tsum tau kos cim cov cai tsim (DRC), uas yog, qhov tseem ceeb ntawm qhov dav ntawm txoj kab thiab qhov loj ntawm lub zeb. Kuv muab cov txiaj ntsig hauv qab no ntawm 16mil.

Thaum kuv muaj cov cai tsim, kuv pib qhia cov khoom, ntau dua lossis tsawg dua raws li kuv xav tau hauv daim duab thiab ua kom cov phaj me dua. Thaum tso cov khoom kuv paub tias lub pob yuav raug nqi rau kuv kom muab nws txuas rau tus pin. Yog li kuv hloov nws hauv cov phiaj xwm, los ntawm tus pin PA3 rau PA4.

Thaum kuv muaj tag nrho cov khoom sib dhos tso thiab cov kab ke ua ke, Kuv yuav tsum xa cov ntawv hauv.png. Tab sis ua ntej peb yuav tsum nyob ib leeg nrog txoj kab, yog li kuv tau hais ua ntej peb nyob hauv TOP txheej, txheej liab. Zoo, koj yuav tsum tua txhua txheej thiab tsuas yog qhib rau TOP txheej. Qhov no tau pom nyob hauv Layer Settings xaiv. Thaum peb muaj tsuas yog txheej ntawm txoj kab peb mus rau kev tsim cov qauv. Txhawm rau ua qhov no, cov ntawv qhia hauv qab no tshwm nyob rau hauv Cov Ntaub Ntawv -> Export -> Duab ntawv qhia zaub mov. Peb yuav tsum muab cov ntaub ntawv ua Monochrome, 1000 DPI daws teeb meem thiab thaj tsam ntawm Qhov rai.

Kuv paub tias txawm tias los ntawm Dav dawb hau kuv tuaj yeem kos lub ntsej muag rau kuv nyiam. Yog li kuv qhib Dav dawb hau dua; nrog kab kab, hauv kab dav ntawm 0.8mm (tuab ntawm lub zeb rau sab nraud) thiab ntawm txheej TOP Kuv kos lub tshuab tsheb ciav hlau.

Kauj Ruam 4: GIMP rau-p.webp" />
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv
GIMP rau Ntiav thiab Sab Hauv

Kuv xa cov-p.webp

Zoo kuv twb muaj ob-p.webp

Thaum UPDI qhov teeb meem txuas tau daws, kuv xa tawm-p.webp

Kauj ruam 5: MODS

MODS
MODS

Txhawm rau pib siv Mods, Kuv siv cov lus qhia hauv qab no:

github.com/fabfoundation/mods

fabacademy.org/2019/docs/FabAcademy-Tutoria…

Los ntawm lub davhlau ya nyob twg Kuv qhib Mods, Kuv txuas Modela rau lub khoos phis tawj siv thawj daim npav DB25 dub. Hauv Mods Kuv qhib Roland MDX-20 PCB program.

Kauj Ruam 6: Roland Modela MDX-20

Roland Modela MDX-20
Roland Modela MDX-20
Roland Modela MDX-20
Roland Modela MDX-20

Kuv siv Roland Qauv MDX-20A thiab Fran's Mods CE dua. Kuv ntshuam lub-p.webp

Txhawm rau txiav lub rooj tsavxwm, hloov mus rau zeb 1/32, ntawm qhov nrawm ntawm 1 mm / s.

Kauj Ruam 7: Cheebtsam thiab Cov Tshuaj Txhuam Hniav Tin

Cheebtsam thiab Tin Soldering
Cheebtsam thiab Tin Soldering
Cheebtsam thiab Tin Soldering
Cheebtsam thiab Tin Soldering

Thaum kuv muaj lub rooj sib tsoo milled, Kuv khaws cov khoom ntawm Fab Lab León cov khoom lag luam. Thiab nrog kev ua siab ntev, lub teeb pom kev zoo thiab lub khoos phis tawj kom ua raws cov phiaj xwm thiab txoj haujlwm ntawm cov khoom siv pib ua haujlwm.

1- ZOS 1416

1- Capacitor 1uF

1- Khawm

5- Resistor 1k

1- Resistor 470 Ohmios.

8- Tus Pin Txuas

3- LED daj

2- Liab LED.

Tag nrho hauv SMD 1206.

Kauj Ruam 8: Programming Nrog Arduino

Programming Nrog Arduino
Programming Nrog Arduino

Txhawm rau teeb tsa pawg thawj coj kuv yuav tsum tsim ib qho program hauv Arduino, tias thaum kuv nias lub pob Kuv tsim cov teeb ua ntu zus. Thawj qhov kuv yuav tsum tau ua yog teeb tsa tus pin ntawm cov tswv yim thiab cov txiaj ntsig. Kuv xav kom cov teeb ua ntu zus thaum nias lub pob, lub xeev ntawm lub pob ntawd yog 0. Siv Qhov Yog / lwm yam raws li qhov kuv ua ntu zus.

1. Kuv qhib qhov Hello_train_button_led program hauv Arduino. Kuv xaiv ATtiny 1614 thiab 20Mhz sab hauv Crystal phaj. Kuv txheeb xyuas nws, suav nws thiab khaws nws (khaws nws hauv. Hex thiab.ino).

2. Kuv theej cov Hello_train_button_led.ino.hex cov ntaub ntawv rau hauv pyupdi nplaub tshev.

3. Kuv khiav dmesg -w

4. Kuv siv USB-FT230XS-FTD. Txuas thiab disconet ftdi cable thiab sau tseg ntawm "chaw nres nkoj lub npe" ttyUSB0

5. Kuv txuas cov laug cam raws li hauv qab no. USB-Serial-FT230X + Serial-UPDI. FT230X + nyob zoo_train + USB-FTDI (qhov no tsuas yog rau lub zog thiab hauv av).

6. Mus rau hauv daim ntawv "pyupdi".

7. Ua haujlwm pawg thawj coj siv nab hab sej -> khiav sudo python3 pyupdi.py -d tiny1614 -c /dev /ttyUSB0 -b 19200 -f Nyob zoo_train_button_led.ino.hex -v

Tam sim no nws ua haujlwm, ntawm no yog cov vis dis aus me me ntawm cov txheej txheem thauj khoom thiab kev ua haujlwm thaum kuv nias lub pob ntawm lub rooj tsavxwm. ? ? ? ?

PCB Tsim Kev Sib Tw
PCB Tsim Kev Sib Tw
PCB Tsim Kev Sib Tw
PCB Tsim Kev Sib Tw

Khiav Tawm hauv PCB Tsim Kev Sib Tw

Pom zoo: