Isi kandungan:

Meja Krismas LED Animasi LED Attiny85: 6 Langkah
Meja Krismas LED Animasi LED Attiny85: 6 Langkah

Video: Meja Krismas LED Animasi LED Attiny85: 6 Langkah

Video: Meja Krismas LED Animasi LED Attiny85: 6 Langkah
Video: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, November
Anonim
Image
Image
LED Animasi Pokok Krismas Meja Attiny85
LED Animasi Pokok Krismas Meja Attiny85
LED Animasi Pokok Krismas Meja Attiny85
LED Animasi Pokok Krismas Meja Attiny85

Kecil (32x32mm) Pohon Krismas 8 LED yang dianimasikan oleh ATtiny85 SU (smd) untuk diletakkan di mejanya pada hari Krismas, animasi itu berlangsung selama 5 minit dan diulang dalam satu gelung

PERISIAN:

perisian litar bercetak percuma: pautan Kicad 5

Arduino 1.8

Pengaturcara USBASP atau papan Arduino ISP

papan Tiny untuk pengaturcaraan ATTinys dalam perisian Arduino lihat di bawah untuk memasangnya

Langkah 1:

Imej
Imej
Imej
Imej
Imej
Imej

ALAT: Kaca pembesar yang murah

Besi pematerian

kimpalan hujung 1mm 0.5mm (atau 1mm)

fluks pematerian

aseton

Mesin penebat UV

Bor mini dan hutan 0, maks 8mm

gunting untuk melakukan segalanya

pistol gam panas atau gam epoksi 2 komponen

pinset (untuk memasuki SMD)

cat semburan cat varnis putih dan berkilat

Langkah 2: Komponen

Komponen SMD:

8 LED berwarna (saiz 0805)

4 perintang 150 Ohm (saiz 1206)

1 rintangan 10 KOhms (saiz 1206)

1 kapasitor 100nF (saiz 1206)

1 kapasitor Tantalum 22μF 10Volts (saiz B

helai dawai PCB tembaga atau ekor rintangan

epoksi pra-peka positif dua sisi 5/10 (yang terbaik) atau 16/10 (lebih sukar dipotong)

Langkah 3: SKEMATIK dan PCB

SKIMATIK dan PCB
SKIMATIK dan PCB
SKIMATIK dan PCB
SKIMATIK dan PCB
SKIMATIK dan PCB
SKIMATIK dan PCB

Jenis:

Sekiranya anda tidak mahu menggunakan Kicad di sini adalah kedua-dua sisi pokok untuk mencetak dengan telus, ia mesti dicerminkan (terbalik), ini dalam format vektor SVG dan dibuka dengan penjelajah internet atau lebih baik dengan perisian lukisan vektor percuma Pautan Inkscape Inskape

Kicad:

semua fail Kicad ada di sini: Fail Kicad 5.1

Langkah 4: Buat

Buatlah!
Buatlah!
Buatlah!
Buatlah!
Buat IT!
Buat IT!

Memotong: Sekiranya anda menggunakan epoksi setebal 0.5mm, anda boleh memotong garis besar pokok dengan gunting (berhati-hati untuk sudut dalaman) dan kemudian tweak dengan pemotong. Sekiranya anda telah menggunakan epoksi 1.6mm (16/10), anda mesti menggunakan pisau gergaji besi, fail dan pemotong.

kimpalan: Kimpalan komponen SMD sangat halus, saya menasihatkan anda untuk menggunakan kaca pembesar, pinset, hujung besi pematerian 0.5mm (maksimum 1mm). Bersihkan PCB dengan aseton dengan teliti, periksa dengan kaca pembesar bahawa tidak ada luka mikro kerana calar, lapisi dengan fluks untuk mengelakkan "pai" pengelasan. Untuk hasil terbaik pada CMS, selalu lapisi komponen dan PCB dengan sedikit fluks sebelum disalut dan dipateri. LED SMD rapuh, jangan memanaskannya terlalu lama semasa menyoldernya. Terdapat banyak tutorial membakar dan mengimpal CMS di youtube dan blog, jika anda pemula di CMS, saya menasihati anda untuk memerhatikannya. Kita mulakan dengan mengimpal 4 vias dengan helai dawai multi-helai atau ekor rintangan di kedua-dua belah pihak, kemudian LED, timah satu persatu sambil mengekalkannya dengan bantuan automotif pinset, kemudian letakkan di PCB dan kimpal pin pertama dengan memperhatikan orientasi titik hijau menunjukkan katod (paling sedikit) dan kemudian pateri pin kedua. Sekiranya LED (pada 0805) kelihatan terlalu sukar untuk disolder, anda boleh mengambil ukuran di atas (1206 sebagai perintang). Setelah LED dikimpal, anda boleh menyolder 4 perintang 150 Ohm yang berada pada wajah yang sama.

Cip mesti diprogramkan sebelum dipateri. Anda mempunyai pilihan antara dua model ATtiny13A (1K memori) atau ATtiny85 (8K memori) Semua butiran untuk pengaturcaraan dan FUSE BIT dijelaskan di bawah. Semasa cip diprogramkan, anda boleh memasukkannya, menyesuaikannya pada PCB dan menyolder pin, menyesuaikan agar sesuai dengan pin lain jika diperlukan dan menyoldernya satu persatu. Pateri kapasitor 100nF kemudian pateri kapasitor Tantale10μF 10V, rintangan 10KOhms dan selesaikan dengan menyolder pin kuasa di kedua-dua belah pihak. Kemudian bersihkan PCB dengan aseton dan berus gigi lama, periksa bahawa tidak ada trek yang menyentuh dan uji, menjaga kekutuban + dan - kutub, pokok mesti "dimulakan" dengan segera, jika ini tidak berlaku, periksa kimpalan dan trek.

Hiaskan dengan gambar cat, glitter dan tasik pernis atau mengikut citarasa anda.

Sekiranya anda tidak mahu memasukkan butiran pengaturcaraan fail HEX dilampirkan di zip untuk ATtiny13A dan ATtiny85. Saya tidak menerangkan kaedah untuk menggunakan pengaturcara kerana terdapat arahan atau video youtube yang menerangkannya.

Langkah 5: PROGRAM CHIP Tanpa Arduino HEX File Sahaja

PROGRAM CHIP Tanpa Fail Arduino HEX Sahaja
PROGRAM CHIP Tanpa Fail Arduino HEX Sahaja
PROGRAM CHIP Tanpa Arduino HEX File Sahaja
PROGRAM CHIP Tanpa Arduino HEX File Sahaja
PROGRAM CHIP Tanpa Arduino HEX File Sahaja
PROGRAM CHIP Tanpa Arduino HEX File Sahaja

Sekiranya anda tidak mahu memasukkan butiran pengaturcaraan fail HEX dilampirkan di zip untuk ATtiny13A dan ATtiny85.

Pautan fail HEX

Untuk memprogram memori Attiny, anda memerlukan perisian pengaturcaraan dan pengaturcara Pada Windows, gunakan ProgIsp adalah perisian yang sangat lengkap yang dapat melakukan semuanya pada mikrokontroler AVR. Pengaturcara saya adalah USBASP (kami dapati di ebay dengan harga yang tidak masuk akal.) Saya menyusun semula dokumen dalam PDF dengan tangkapan skrin:

Manual dan perisian ProgIsp

Terdapat juga avrdudess.exe yang berfungsi pada Windows dan (Ubuntu dengan mono).

Pautan AVRdudess

laman web yang sangat berguna untuk cip AVR lihat tangkapan skrin untuk ATtiny85

Kalkulator Fius AVR

lihat tangkapan skrin untuk konfigurasi fusesbit dengan ProgIsp dan AVRdudess di bawah tingkap

Langkah 6: Ubah suai dan Program Chip Dengan Arduino

Disyorkan: