İçindekiler:
- 1. Adım: Araçlar
- 2. Adım: Parçalar
- Adım 3: Konnektör Pin Rayları
- Adım 4: Bileşenleri Lehimleme
- Adım 5: Soket ve Konnektör Pimleri
- Adım 6: Sarf Malzemelerinin Programlanması
- 7. Adım: Önyükleyici
- Adım 8: Programlayıcıyı Kablolama
- 9. Adım: Önyükleyiciyi Yazma
- Adım 10: Programlama
- Adım 11: Kart Programlamasında
- Adım 12: Bitmiş Ürün
Video: Arduino Ekmek Tahtası Dostu: 12 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Tüm devreleri bir breadboard üzerine kuruyorum; ancak aynı devreyi yüzlerce kez kurmak monoton olabilir, bu yüzden prototip oluşturmak için modüler parçaları severim. 5 voltluk güç kaynakları gibi çoğu devre oldukça standarttır. Universal Solder'dan aldığım Arduino Bread Board Buddy, ekmek tahtalarıyla kullanım için bağımsız bir Arduino UNO'dur. Bir breadboard üzerinde bir proje oluşturmak istediğinizde sizi bağımsız bir Arduino oluşturmaktan kurtaran çok kullanışlı küçük bir kittir.
Montaj pdf'sini veya web sitesinde indirebilirsiniz, ancak burada Bread Board Buddy'nin programlanması dahil olmak üzere pdf'de yer almayan bazı ipuçları.
universal-solder.ca/
1. Adım: Araçlar
Lehim
Bahar Klipler
Küçük Yan Kesiciler
Havya
Varsa Lehimleme İstasyonu.
2. Adım: Parçalar
Canaduino Ekmek Tahtası Kiti bir ATMEGA328P IC ile gelmiyor, bu yüzden bir tane tedarik etmeniz gerekecek.
Kit, her pano için aşağıdakileri içerir:
1 PCB (Baskılı Devre Kartı)
1 28 pinli IC soketi
1 16 mHz kristal
1 LED (Işık Yayan Diyot)
1 Sıfırlama Düğmesi
1 Pimli Jumper
1 680 Ω direnç
1 10 KΩ direnç
1 100 nF
2 18 pF
2 adet 20 pinli konnektör pin rayı
Adım 3: Konnektör Pin Rayları
Konektör pim raylarını yan kesicilerle iki adet 15 pimli ray ve bir adet 2 pimli ray olacak şekilde keserek başlayın.
Adım 4: Bileşenleri Lehimleme
Bileşenleri PCB'ye lehimlemeye başlayın; PCB'nin merkezinden dışarı. IC soketi gibi parçaların altında doğru bileşenleri doğru yere lehimlemeye çalışmak bir acıdır.
Her seferinde bir bileşeni lehimleyin ve düzeltin, lehimlemek veya eklemleri incelemek için fazla uçların etrafından dolaşmaya çalışmak acı verici olabilir.
Bileşeni yaylı klipslerle yerinde tutun.
Bağlantıyı iyi bir bağlantı yaptığınızdan emin olarak lehimleyin.
Bağlantıyı kontrol edin ve fazla uçları kesin.
LED'in uzun pimi, sıfırlama düğmesine en yakın deliğe girer.
680 Ω direnç kristale en yakın olanıdır.
10 KΩ direnç, sıfırlama düğmesine en yakın olanıdır.
Adım 5: Soket ve Konnektör Pimleri
PCB'nin altındaki IC soketi lehimlediğinden ve PCB'nin üstündeki konektör pin rayları lehimlendiğinden önce IC soketi lehimlenir. Bu sayede konnektör pin rayları IC soketinin lehimlenmesine engel olmayacaktır.
Tüm küçük bileşenleri PCB'ye bağladıktan sonra, tüm bağlantıların iyi olduğundan emin olarak IC soketini takın.
Ardından, kare olduklarından ve tüm bağlantıların iyi durumda olduğundan emin olarak iki adet 15 bağlantı pimi rayını takın. Pimler kare değilse, ekmek tahtası buddy'yi bir ekmek tahtasına yerleştiremeyebilirsiniz.
ATMega 328P IC'yi IC soketine son olarak taktığınızda programlamaya ve kullanmaya hazırsınız.
Adım 6: Sarf Malzemelerinin Programlanması
Arduino UNO veya MEGA ve Kablo
ekmek tahtası
Süveterler
3 680Ω direnç
3 LED mavi kırmızı yeşil
7. Adım: Önyükleyici
ATMega328P IC üzerinde bootloader yoksa; Bootloader'ı yakmanız gerekecek, Bread Board Buddy'deki LED'in güç verildiğinde yanıp sönmesi durumunda önyükleyiciye sahip olup olmadığını anlayabilmelisiniz.
Bootloader'ı Bread Board Buddy'ye yakmak için şu adımları izleyin:
UNO'nuza hiçbir şeyin bağlı olmadığından emin olarak, onu bilgisayarınıza bağlayın.
Çizimi aç
Araçlar menüsünden panonuza uygun panoyu seçmeniz gerekir.
Ardından Araçlar menüsünden kartınıza karşılık gelen seri bağlantı noktasını seçin.
Dosyaya tıklayın, örneklere ilerleyin ve Arduino ISP'ye tıklayın.
İçinde Arduino ISP taslağı bulunan yeni bir Arduino IDE penceresi açılacaktır.
Pin bağlantılarını kopyalayın, ancak henüz yapmayın.
Arduino ISP taslağını Arduino kartınıza yükleyin.
Sketch size ne zaman bittiğini söylemeli ve Arduino'nuzdaki LED yanıp sönmeyi bırakmalıdır.
Adım 8: Programlayıcıyı Kablolama
Uno kartını bilgisayarınızdan ayırın ve kartı ve mikro denetleyiciyi ISP Sketch'te açıklandığı gibi bağlayın.
pin adı: UNO:
bağımlı sıfırlama: 10:
MOSI: 11:
MİSO: 12:
SCK: 13:
mega(1280 ve 2560)
bağımlı sıfırlama: 53
MOSI: 51
MİSO: 50
SSK: 52
Aşağıdaki pinlere bir LED (dirençli) koyun:
9: Kalp atışı - programlayıcının çalıştığını gösterir
8: Hata - Bir şeyler ters giderse yanar (mantıklıysa kırmızı kullanın)
7: Programlama - Slave ile iletişim halinde
Diyagramda gösterildiği gibi Heartbeat Red için Hata için mavi ve Programlama için Yeşil bir LED kullandım. Yanıp sönen ışıkları sevdiğim gerçeğinin ötesinde, LED'ler Arduino ISP'nin doğru çalışıp çalışmadığını size söyler. Yanıp sönen mavi LED size Arduino ISP'nin çalıştığını söyleyecektir, yeşil LED yandığında yüklendiğini ve kırmızı LED yandığında yüklemenin başarısız olduğunu söyleyecektir.
9. Adım: Önyükleyiciyi Yazma
Çizimin Araçlar menüsünde Pano'yu ve ardından bir devre tahtasında (8MHz dahili saat) ATmega328'i seçin.
Araçlar menüsünden kartınıza karşılık gelen seri bağlantı noktasını seçin.
Araçlar menüsünde Programcı menüsüne gidin ve ISP olarak Arduino'yu seçin.
Ardından Araçlar menüsünde Önyükleyiciyi Yaz'ı seçin.
Arduino ISP önyükleme yükünü yükledikçe LED'ler titremeli ve yeşil LED yanmalıdır. Yükleme bittiğinde mavi LED tekrar yanıp sönmeye başlamalı ve Bread Board Buddy üzerindeki LED saniyede bir yanıp sönmelidir.
Bunu sadece Bread Board Buddy'yi güce bağlayarak kontrol edebilirsiniz.
Önyükleyiciyi yalnızca bir kez yakmanız gerekir.
Adım 10: Programlama
Bread Board Buddy yüklendikten sonra üç farklı şekilde programlanabilir.
Öncelikle. ATMega328P'yi Arduino UNO R3'ten çıkarabilir ve ATMega328P'yi Bread Board Buddy'den Arduino UNO R3'e takabilirsiniz.
İkinci. ATMega328P'yi Arduino UNO R3'ten çıkarabilir ve 5V - 5V, topraktan toprağa, RX (D0) - Do, TX (D1) - D1 ve Reset to RST'ye Arduino UNO'dan Bread board Buddy'ye bağlayabilirsiniz.
Üçüncü olarak, Bread Board Buddy'yi kart programında başlatmak için önyükleyici devresini kullanabilirsiniz.
Adım 11: Kart Programlamasında
Artık Bread Board Buddy'nizin önyükleyicisi bulunduğuna göre, önyükleyici için kullandığınız kurulumun aynısını kullanarak programları mikro denetleyiciye yükleyebilirsiniz.
Mikrodenetleyiciye yüklemek istediğiniz çizimi seçin veya oluşturun.
Araçlar menüsünde Pano'yu ve ardından Pano menüsünden minimum yapılandırmayı kullanıyorsanız bir devre tahtasında (8MHz dahili saat) ATmega328'i seçin.
Araçlar menüsünden kartınıza karşılık gelen seri bağlantı noktasını seçin.
Araçlar menüsünden ve Programcı menüsünden ISP olarak Arduino'yu seçin.
Daha sonra çizimi mikrodenetleyiciye yüklemek için upload'a tıklamayın. Mikrodenetleyiciyi devre tahtasında programlamak için Dosya menüsüne tıklayın ve Programlayıcıyı Kullanarak Yükle'yi seçin.
Arduino ISP programı mikrodenetleyicinize yüklerken LED'ler titremeli ve yeşil LED yanmalıdır. Yükleme bittiğinde mavi LED tekrar yanıp sönmeye başlamalıdır.
Adım 12: Bitmiş Ürün
Artık Arduino Bread Board Buddy programlandığına göre, bitmiş devreyi monte edebilirsiniz.
Sadece bir güç kaynağı ve bu "Merhaba Dünya" LCD devresi gibi diğer bileşenleri ekleyin ve gidin.
Önerilen:
2262/2272 M4 Ekmek Tahtası ve Maker için Röle ile DIY Uzaktan Kumanda Anahtarı Kiti: 4 Adım (Resimlerle)
2262/2272 M4 Ekmek Tahtası ve Maker için Röle DIY Uzaktan Kumanda Anahtarı Kiti: akıllı ev hayatımıza geliyor. akıllı evin gerçekleşmesini istiyorsak, birçok uzaktan kumanda anahtarına ihtiyacımız var. bugün bir test yapacağız, uzaktan kumanda anahtarı teorisini öğrenmek için kolay bir devre yapacağız. SINONING ROBOT tarafından bu kit tasarımı
Lehimsiz Ekmek Tahtası Nasıl Yapılır.: 7 Adım
Lehimsiz Ekmek Tahtası Nasıl Yapılır.: Elektroniği hobi olarak seven bir çocuğum.Kendi ekmek tahtanı yap ve yorum yap Daha güzel şeyler için beni takip et. Ara: oluwadimimu342
Ekmek Tahtası Güç Kaynağını Onarmak: 5 Adım
Bir Ekmek Tahtası Güç Kaynağını Onarmak: Bu ekmek tahtası güç kaynağını bir yıl önce aldım ve sadece birkaç kez kullandım. ATMega 328P aşırı ısındığında ve LED yanıp sönmediğinde Bread Board Buddy (Stand Alone Arduino) ile kullanacaktım.Bread Board Buddy'yi çıkardım ve
Monitörü Ekmek Yapıcıyla Tamir Etme: AKA Atmayın!: 5 Adım (Resimlerle)
Bir Monitörü Ekmek Yapıcıyla Tamir Etme: AKA Dışarı Atmayın!: Yerel olarak Victoria, BC'de, atılmış ancak kullanılabilir BT ekipmanını alıp topluluğa ücretsiz olarak geri veren bir adamımız var. Onun çabaları kullanılmış elektronikleri çöplüklerden uzak tutuyor ve insanlara yardım ediyor ki bu harika. aldım bir
Ekmek Tahtası Ses Devresi: 10 Adım
Ekmek Tahtası Ses Devresi: Bu devre üç değişken dirençle kontrol edilir