İçindekiler:
- Gereçler
- Adım 1: Geleneksel Adaptör
- Adım 2: ESP01 Board için Programcı Geliştirme
- Adım 3: ESP01 Programcı Baskılı Devre Kartı Geliştirme
- Adım 4: ESP01 için Kod Aktarım Süreci
- Adım 5: Ve Son Olarak… Beklenen Sonuç Nedir?
Video: ESP01 Programlama Baskılı Devre Kartı: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Son zamanlarda ESP01'ime bir kod yazmak zorunda kaldım ve kodu CHIP'e aktarmak için bir adaptör kullanmaya karar verdim.
Ancak kodun aktarılabilmesi için adaptörde bazı değişiklikler yapılması gerekiyordu.
Yani bağdaştırıcı, kod aktarımı gerçekleştirmek için tamamen ideal değildi. Bir uyarlama gerekliydi.
Gereçler
- JLCPCB Baskılı Devre Kartı
- 02 x Düğmeler;
- 01 x 330R direnç;
- 01 x Yeşil LED;
- 02 x 10kR dirençler;
- 01 x Erkek / Dişi Pin Bar 1x4;
- 01 x 2x4 Dişi Pin Bar.
Adım 1: Geleneksel Adaptör
Kullanılan adaptör yukarıdaki şekilde gösterilmiştir.
Ancak sorun yaşamamak ve yapıda değişiklik yapmak için ESP01 adaptörü ile çalışabilecek ve CHIP'e kod aktarımı yapabilecek bir adaptör oluşturmaya karar verdik.
Baskı devre kartı yukarıda gösterilmiştir.
Bu yazıda, programlayıcınızı nasıl kuracağınızı ve ESP01 flaş devresinin ana parçalarının neler olduğunu öğreneceksiniz.
Bu elektronik devre kartının tasarımı sayesinde yeni uyarlamalar yapmaya gerek kalmayacak ve projenizin kodunu kaydedebilecektir.
Bu nedenle, bu makalede aşağıdaki noktaları öğreneceksiniz:
- Bir ESP01 kaydedici ve adaptör geliştirin;
- ESP01 kayıt devresinin amacını anlayın;
- Kod aktarım modu için ESP01'i nasıl kuracağınızı öğrenin. Şimdi, ESP01 Board için Programcı projesinin gelişiminin tam sunumuna başlayacağız.
Adım 2: ESP01 Board için Programcı Geliştirme
Daha önce de belirtildiği gibi proje, programlamasını kolaylaştırmak için ESP01 için bir programcı oluşturmaktan ibarettir.
Bunun için yukarıdaki şekilde gösterilen aşağıdaki devreyi geliştirdik.
Bu nedenle, gördüğünüz gibi, bu devrede:
- ESP01'i programlama modu için yapılandırmak için 2 düğme;
- Karta enerji verildiğini bildiren bir LED;
- Kodu CHIP'e aktarmak için pin çubuğu.
Aşağıda, projeyi oluşturmak için gerekli malzemeleri sunuyoruz. Elektronik Bileşenlerin Listesi
- JLCPCB Baskılı Devre Kartı (Proje Dosyalarını İndirin)
- 02 x Düğmeler;
- 01 x 330R direnç;
- 01 x Yeşil LED;
- 02 x 10kR dirençler;
- 01 x Erkek / Dişi Pin Bar 1x4;
- 01 x 2x4 Dişi Pin Bar.
Şimdi ESP01 programlama devresinin her bir parçasını açıklayacağız. Yukarıdaki şekilde gösterildiği gibi ESP01 bağlantısı için 2x4 - 2.54mm konektör kullandığımızı unutmayın.
Bu konektörden ESP01, geliştirilen devrenin diğer tüm parçalarına bağlanacaktır.
Bu nedenle öncelikle bu konnektöre bağlayınız ve RESET ve FLASH butonlarını kullanarak programlama moduna alınız. Bu iki düğme, programlama modunda ayarlanmasından sorumlu olacaktır.
Son olarak USB - SERIAL FTDI232 çevirici ve LED'in bağlantı pinlerine sahibiz. Dönüştürücü bağlantı çubuğu, onu bağlamak ve ESP01'e kod aktarımını gerçekleştirmek için kullanılacaktır.
LED, karta güç verildiğini belirtmek için kullanılacaktır.
Bu devreden elektronik kartın tasarımını gerçekleştirdik.
Adım 3: ESP01 Programcı Baskılı Devre Kartı Geliştirme
Elektronik şematik tasarımın tasarımından, ESP01 Programcı'nın baskılı devre kartı tasarımı geliştirildi.
Pano tasarımının şeması yukarıda gösterilmiştir.
Gördüğünüz gibi, ESP01 2x4 konektörüne bağlı olmalı ve USB-Seri dönüştürücü 90º pinlerine bağlanacaktır.
İlgili açıya sahip bu konektör, kartın boyutunu küçültmek ve ESP01 yapısının altında bırakmak için kullanıldı.
Bunun yanı sıra üstte programlama butonları ve altta enerjili plakaya sinyal vermek için ledimiz bulunmaktadır.
Bu projeden, yukarıdaki şekilde temsil edilen 3D baskılı devre kartının son hali elde edildi.
Son olarak, bu projeden, kodun ESP01'de programlanması ve kaydedilmesi mümkündür.
Aşağıda, ESP01'i programlama moduna alma ve kodu ESP01'e aktarma adımlarını adım adım açıklayacağız.
Adım 4: ESP01 için Kod Aktarım Süreci
Bunu yapmak için aşağıdaki adımları gerçekleştirmelisiniz
- USB-SERIAL FTDI232 dönüştürücüyü bilgisayarınıza ve ICSP Pin Bağlantıları çubuğuna bağlayın;
- LED'in açık olduğunu kontrol edin. Karta güç verildiğini belirtmek için kullanılır;
- FTDI232 USB-SERIAL dönüştürücünüzün COM portunu seçin;
- FLAŞ düğmesini basılı tutun;
- RESET düğmesine basın ve bırakın. Bundan sonra mavi ESP LED'inin bir kez yanıp söndüğünü göreceksiniz.
Hazır! ESP01'iniz yeni bir kod alacak şekilde yapılandırılmıştır. Şimdi kodunuzu Arduino IDE üzerinden aktarma işlemini gerçekleştirin
Aktarımdan sonra kodunuz ESP01'in hafızasına kaydedilecek ve uygulamanızı kontrol etmeye hazır olacaktır.
Adım 5: Ve Son Olarak… Beklenen Sonuç Nedir?
Bu nedenle, bu projenin geliştirilmesinden, geleneksel karttan daha üstün özelliklere sahip ve birçok mağazada yaygın olarak satılan bir kart oluşturmak mümkün oldu.
Geleneksel karttan farklı olarak, bu sürümde, CHIP'i programlama modu için yapılandırmak için iki düğme bulunur, böylece bu görevi gerçekleştirmek için yeni öğeler eklemeye gerek kalmaz.
Böylece bu proje ile piyasada mevcut olandan daha üstün bir kayıt cihazı geliştirmek, konfigürasyon işleyişini anlamak ve kod transferini gerçekleştirmek için CHIP konfigürasyon sürecini gerçekleştirmek mümkün olmuştur.
Projeye destek verdiği için JLCPCB'e teşekkür ederiz ve isterseniz bu linke ulaşabilir, proje dosyalarına ulaşabilir ve 2$ karşılığında baskılı devre kartlarınızı satın alabilirsiniz.
Önerilen:
Devre Hatası Kullanan Paralel Devre: 13 Adım (Resimli)
Devre Hatası Kullanan Paralel Devre: Devre hataları, çocukları elektriği ve devreyi tanıtmanın ve onları STEM tabanlı bir müfredatla bağlamanın basit ve eğlenceli bir yoludur. Bu sevimli böcek, elektrik ve devrelerle çalışan harika bir ince motor ve yaratıcı işçilik becerileri içeriyor
Punta Kaynakçı 1-2-3 Arduino Baskılı Devre Kartı: 4 Adım
Punta Kaynakçı 1-2-3 Arduino Baskılı Devre Kartı: Bir süre önce Arduino ve yaygın olarak bulunan parçaları kullanarak bir punta kaynak makinesini sofistike bir şekilde nasıl kontrol edeceğimi açıkladığım bir talimat yazmıştım. Birçok kişi kontrol devresini kurdu ve ben oldukça cesaret verici geri bildirimler aldım. Bu
Serbest Biçimlendirilebilir Devre - Gerçek Serbest Biçimli Devre!: 8 Adım
Serbest Biçimlendirilebilir Devre | Gerçek Serbest Biçim Devresi!: Serbest biçimlendirilebilir bir IR uzaktan kumandalı LED devresi. Arduino kontrollü desenlere sahip hepsi bir arada uygulanabilir bir DIY ışık avcısı.Öykü: Serbest biçimli devreden ilham aldım… Bu yüzden az önce serbest biçimli bir serbest biçimli devre yaptım hatta serbest biçimlendirilebilir (
Baskılı Devre Panoları - Komple İşlem: 14 Adım (Resimlerle)
Basılı Devre Kartları - Tam İşlem: Aşağıda, tek seferlik ve prototip kullanım için PC devre kartlarını oluşturduğum süreç açıklanmaktadır. Geçmişte kendi panolarını oluşturmuş ve genel sürece aşina olan kişiler için yazılmıştır. Tüm adımlarım doğru olmayabilir
Profesyonel Baskılı Devre Kartı Nasıl Yapılır: Komple Kılavuz: 10 Adım (Resimlerle)
Profesyonel Baskılı Devre Kartı Nasıl Yapılır: Tam Kılavuz: Herkese merhaba, bugün size elektronik projelerinizi geliştirmek için nasıl profesyonel PCB yapılacağını göstereceğim. Hadi başlayalım