İçindekiler:
- Adım 1: Parçalar ve Araçlar
- Adım 2: Şematik ve Nasıl Çalışır?
- Adım 3: İnşa Edin
- Adım 4: AVR'yi programlayın
Video: Tek AVR Pimi ile Her Şeyi Kontrol Edin: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Bu talimat, bir mikroişlemci çıkışı ile bir grup led'in nasıl kontrol edileceğini gösterir. Kullanacağım mikro, bir Atmel Attiny2313'tür.
Adım 1: Parçalar ve Araçlar
Parçalar:Attiny2313 (Atmel'den 5 adet ücretsiz numune aldım)20 pinli soketDirençler (kurulumunuza bağlı olarak herhangi bir boyut çalışacaktır. Daha sonra açıklayacağım)5v regülatör (herhangi biri işe yarar, LM340 kullanıyorum)Transistörler veya Mosfetler (en kolayı) bulun ve en ucuz olanları genellikle 2n3904'tür. Sadece bir NPN transistör veya bir N-Kanal Mosfet olduğundan emin olun)2 küçük Kapasitör (regülatör için veri sayfasına bakın, LM340 ile.1uf ve.22uf)Birçok LED'lerBazı protoboard veya bir breadboardAVRWireTools için herhangi bir programcı:Lehimleme Ütü
Adım 2: Şematik ve Nasıl Çalışır?
İlk şema, led sıralarını çıkış pinlerine nasıl bağladığımı gösteriyor. AVR'nin çıkış pimi, bir anahtar olarak çalışmak üzere kablolanmış bir transistörün tabanına gider. Çıkış düşük veya 0v olduğunda, transistör kapalıdır ve akım yükten toprağa akamaz. Çıkış yüksek veya 5v olduğunda, transistör açıktır ve akım yük üzerinden toprağa akabilir. Buna düşük taraf anahtarlama denir ve led'ler, dc motorlar, step motorlar ve mikro çıkıştan daha fazla voltaj veya akım gerektiren diğer birçok şey için kullanılabilir. Bu proje için yük bazı led'ler olacaktır. Led'ler olabilir. istediğin şekilde bağla ama kullandığın güç kaynağı onları nasıl bağlayabileceğini belirleyecek. benim için max 7.5 amperde 16v çıkış yapabilen bir laptop şarj aleti buldum. ledleri bağlamanın en verimli yolu şimdi üçüncü resimde gösterildiği gibi bir seri paralel dizideydi. Direnç boyutunu belirlemek için öncelikle led başına ne kadar voltaj düştüğünü öğrenin. Kullandığım mavi ve yeşil led'ler için voltaj düşüşü 3 ila 3,3 volt civarında. Kırmızı ve sarı ledler yaklaşık 2,2 volttur. Şimdi tüm voltaj düşüşlerini seri halinde toplayın (3*5=15v)Şimdi bunu kaynak voltajınızdan çıkarın (16-15=1v)Artık ne kadar voltaj düştüğünü biliyorsunuz. direnç (1v)Şimdi R'yi çözmek için ohm yasasını kullanın: V=IR (1v=.015R)*Led'lerim için 15ma kullandım, bu 5mm led'ler için tipiktir. kendi yükü olabilir veya o yük için toplam akım transistörün sınırını aşmadığı sürece istediğiniz kadar birbirine bağlayabilirsiniz. (2n3904 100ma işleyebilir)*Transistör bir N-Kanal Mosfet ile değiştirilebilir
Adım 3: İnşa Edin
Şimdi devrenizi breadboard yapmaya başlayabilirsiniz. Breadboard üzerinde birkaç test yaptıktan sonra her şeyi bir protoboard üzerine lehimledim. Gerçek bir fantezi elde etmek istiyorsanız, kendi tahtanızı düzenleyebilir ve bu konuda açıklanan işlemlerden birini kullanarak onu aşındırabilirsiniz. alan.
Adım 4: AVR'yi programlayın
Şimdi AVR'nizi programlamanın zamanı geldi. Bunu nasıl yapacağınızı bilmiyorsanız, bu talimata bakın: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/İşte yaptığım program:Sonsuza kadar bir dizi döngüden geçer. AVR programlandıktan sonra, kartınıza lehimlediğiniz sokete takabilirsiniz veya soketiniz yoksa, bir breadboard üzerinde programı kontrol edin ve doğru olup olmadığını kontrol edin., sonra çipi panonuza lehimleyebilirsiniz.
Önerilen:
Her Şeyi Bilen Eser: 6 Adım (Resimlerle)
Her Şeyi Bilen Eser: Bu projenin amacı, parçası gibi görünen ama nefis bir şekilde işe yaramaz olan eski bir kalıntı inşa etmektir. Sadece çok özel soruları yanıtlayan ve zamanın en azından yarısında çalışmayan, her şeyi bilen bir heykel düşünüyoruz
"Her Şeyi" Kontrol Etmek İçin Bir LED RF Uzaktan Kumandayı Yeniden Kullanın!: 5 Adım
Bir LED RF Uzaktan Kumandayı "herhangi bir şeyi" kontrol etmek için yeniden kullanma!: Bu projede, istediğiniz hemen hemen her şeyi kontrol etmek için bir LED RF uzaktan kumandayı nasıl yeniden kullanacağınızı göstereceğim. Bu, RF uzaktan kumandanın iletim sürecine daha yakından bakacağımız, gönderilen verileri bir Arduino µC ile okuyacağımız anlamına geliyor
Her Şeyi Uzaktan Kontrol Et!: 7 Adım
Her Şeyi Uzaktan Kontrol Et!: Uzaktan kontrol etmek istediğiniz bir micro:bit projeniz var mı? 2 micro:bit ile uzaktan kumandalı bir proje yapmak için bir arkadaşınızla ortak olun veya yedek bir micro:bit alın. (Bir arkadaşınızın micro:bit'ini almayın. Nazik olun.)
555 ile Çok Basit PWM Her Şeyi Modüle Edin: 5 Adım
555 ile Çok Basit PWM…Her Şeyi Modüle Et: Not:Herkes benden yardım isteyebilir.Yazım ve dilbilgim hakkında yorum yapmayın…….Çünkü ana dilim ingilizce değil.Tamam OLSUN GO ve ayrıca plz lütfen öğretilebilirliğimi iyi değerlendirin Herkese merhaba.Bugün
Skittlespider A.T.S Diğer adıyla "The Contraption" ile NES'ten Xbox'a Her Şeyi Oynayın: 11 Adım (Resimlerle)
Skittlespider A.T.S Diğer adıyla "The Contraption" ile NES'den Xbox'a Her Şeyi Oynatın: Bu Eğitilebilir Kitap, "The Contraption" olarak da bilinen Skittlespider A.T.S (Hepsi Bir Arada Sistem) içindir; Bu proje beklediğimden daha zor çıktı. Birkaç yönden de daha kolaydı, bu yüzden genel olarak zor ya da kolay bir proje olduğunu söyleyemem