Daftar Isi:
- Langkah 1: Suku Cadang dan Alat
- Langkah 2: Skema dan Cara Kerjanya
- Langkah 3: Bangun Itu
- Langkah 4: Program AVR
Video: Kontrol Apa Pun Dengan Satu Pin AVR: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Instruksi ini menunjukkan cara mengontrol sekelompok led dengan satu output mikroprosesor. Mikro yang akan saya gunakan adalah Atmel Attiny2313.
Langkah 1: Suku Cadang dan Alat
Bagian: Attiny2313 (mendapat 5 sampel gratis dari Atmel)Resistor 20 pin socket (ukuran apa pun akan berfungsi, tergantung pada pengaturan Anda. Saya akan menjelaskan nanti) Regulator 5v (apa pun akan berfungsi, saya menggunakan LM340)Transistor atau MOSFET (paling mudah untuk menemukan dan yang termurah biasanya 2n3904. Pastikan saja itu adalah transistor NPN, atau N-Channel MOSFET)2 Kapasitor kecil (lihat lembar data untuk regulator,.1uf dan.22uf dengan LM340)Banyak LED'sBeberapa protoboard atau a papan tempat memotong rotiSetiap programmer untuk AVRWireAlat: Besi Solder
Langkah 2: Skema dan Cara Kerjanya
Skema pertama menunjukkan bagaimana saya menghubungkan baris led ke pin keluaran. Pin keluaran AVR menuju ke dasar transistor, yang dihubungkan untuk bekerja sebagai sakelar. Ketika output rendah, atau 0v, transistor mati, dan arus tidak dapat mengalir melalui beban ke ground. Ketika output tinggi, atau 5v, transistor menyala dan arus dapat mengalir melalui beban ke ground. Ini disebut sakelar sisi rendah, dan dapat digunakan untuk led, motor dc, motor stepper, dan banyak hal lain yang membutuhkan lebih banyak tegangan atau arus daripada keluaran kaleng mikro. Beban untuk proyek ini akan berupa beberapa led. kabel dengan cara apa pun yang Anda inginkan, tetapi catu daya yang Anda gunakan akan menentukan bagaimana Anda dapat menghubungkannya. Bagi saya, saya menemukan pengisi daya laptop yang dapat menghasilkan 16v pada maks 7,5 amp. Sekarang cara paling efisien untuk menghubungkan led berada dalam rangkaian paralel seri seperti yang ditunjukkan pada gambar ketiga. Untuk menentukan ukuran resistor, pertama cari tahu berapa tegangan yang dijatuhkan per led. Untuk led biru dan hijau yang saya pakai, tegangan drop sekitar 3 sampai 3,3 volt. LED merah dan kuning sekitar 2,2 volt. Sekarang tambahkan semua penurunan tegangan secara seri (3*5=15v)Sekarang kurangi dari tegangan sumber Anda (16-15=1v)Sekarang Anda tahu berapa banyak tegangan yang dijatuhkan oleh Anda resistor (1v)Sekarang gunakan hukum ohm untuk menyelesaikan R: V=IR (1v=.015R)*Saya menggunakan 15ma untuk led saya, ini tipikal untuk led 5mmJadi sekarang setiap untai menggunakan 15ma dari suplai Anda. Setiap untai dapat beban sendiri, atau Anda dapat melampirkan bersama-sama sebanyak yang Anda inginkan, selama arus total untuk beban itu tidak melebihi batas untuk transistor. (2n3904 dapat menangani 100ma)*Transistor dapat diganti dengan MOSFET N-Channel
Langkah 3: Bangun Itu
Sekarang Anda dapat mulai membuat papan tempat memotong roti di sirkuit Anda. Setelah saya melakukan beberapa tes pada papan tempat memotong roti, saya menyolder semuanya ke papan proto. Jika Anda ingin benar-benar mewah, Anda dapat menata papan Anda sendiri dan mengetsanya menggunakan salah satu proses yang dijelaskan di sini lokasi.
Langkah 4: Program AVR
Sekarang saatnya untuk memprogram AVR Anda. Jika Anda tidak tahu bagaimana melakukan ini, lihat instruksi ini: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/Ini adalah program yang saya buat:AVR hanya akan melewati satu putaran urutan selamanya. Setelah AVR diprogram, Anda dapat menempelkannya di soket yang Anda solder ke papan Anda, atau jika Anda tidak memiliki soket, periksa program di papan tempat memotong roti, dan jika sudah benar, maka Anda dapat menyolder chip ke papan Anda.
Direkomendasikan:
Ambilight DIY Dengan Raspberry Pi dan TANPA Arduino! Bekerja pada Sumber HDMI Apa Pun.: 17 Langkah (dengan Gambar)
Ambilight DIY Dengan Raspberry Pi dan TANPA Arduino! Bekerja pada Sumber HDMI Apa Pun.: Saya memiliki pemahaman yang agak mendasar tentang elektronik, itulah sebabnya saya sangat bangga dengan pengaturan Ambilight DIY saya dalam wadah kayu dasar dengan kemampuan untuk menyalakan dan mematikan lampu sesuai keinginan. Bagi mereka yang tidak tahu apa itu Ambilight;
Bagaimana Menambahkan Kontrol WiFi ke Proyek Apa Pun -- Panduan Pemula ESP32: 5 Langkah
Bagaimana Menambahkan Kontrol WiFi ke Proyek Apa Pun || Panduan Pemula ESP32: Dalam proyek ini saya akan menunjukkan kepada Anda betapa mudah/sulitnya menggunakan ESP32 dengan Arduino IDE untuk menambahkan kontrol WiFi ke proyek elektronik apa pun. Sepanjang jalan saya akan menunjukkan cara menggunakan ESP32 untuk membuat server WiFi sederhana dan cara membuat
Mengubah Mobil R/C Apa Pun Menjadi Mobil R/C Kontrol Aplikasi Bluetooth: 9 Langkah
Mengubah Semua Mobil R/C Menjadi Mobil R/C Kontrol Aplikasi Bluetooth: Proyek ini menunjukkan langkah-langkah untuk mengubah mobil kendali jarak jauh biasa menjadi mobil kendali Bluetooth (BLE) dengan papan robot Wombatics SAM01, Aplikasi Blynk, dan MIT App Inventor. banyak mobil RC murah dengan banyak fitur seperti lampu depan LED dan
Sirkuit On Off Latch Dengan UC. Satu Tombol Tekan. Satu Pin. Komponen Diskrit.: 5 Langkah
Sirkuit On Off Latch Dengan UC. Satu Tombol Tekan. Satu Pin. Komponen Diskrit.: Halo semuanya, sedang mencari sirkuit on/off di internet. Semua yang saya temukan bukanlah yang saya cari. Saya berbicara pada diri sendiri, pasti ada cara untuk itu. Itulah yang saya butuhkan.-Hanya satu tombol tekan untuk menghidupkan dan mematikan.-Hanya harus menggunakan
Kontrol Hingga 4 Servo Menggunakan Smartphone atau Perangkat Apa Pun Dengan Output Audio: 3 Langkah
Kontrol Hingga 4 Servo Menggunakan Smartphone atau Perangkat Apa Pun Dengan Output Audio: Di sini saya menyajikan montase elektronik sederhana untuk mengontrol hingga empat servos dengan perangkat apa pun yang dapat membaca file audio