Სარჩევი:

ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა: 5 ნაბიჯი
ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა: 5 ნაბიჯი

ვიდეო: ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა: 5 ნაბიჯი

ვიდეო: ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა: 5 ნაბიჯი
ვიდეო: როგორ დავაპროგრამოთ ESP8266 ESP-01 Wi-Fi სარელეო მოდული 2024, ნოემბერი
Anonim
ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა
ESP01 პროგრამირების ბეჭდური მიკროსქემის დაფა

ცოტა ხნის წინ, მე უნდა დავწერო კოდი ჩემს ESP01- ზე და გადავწყვიტე ადაპტერი გამოვიყენო კოდი CHIP- ზე.

ამასთან, საჭირო იყო ადაპტერის გარკვეული ცვლილებები, რათა კოდის გადაცემა შესაძლებელი ყოფილიყო.

ანუ, ადაპტერი არ იყო იდეალური კოდის გადაცემის შესასრულებლად. ადაპტაცია იყო საჭირო.

მარაგები

  • JLCPCB ბეჭდური მიკროსქემის დაფა
  • 02 x ღილაკები;
  • 01 x 330R რეზისტორი;
  • 01 x მწვანე LED;
  • 02 x 10kR რეზისტორები;
  • 01 x მამაკაცი / ქალი პინ ბარი 1x4;
  • 01 x 2x4 ქალი პინ ბარი.

ნაბიჯი 1: ჩვეულებრივი ადაპტერი

ჩვეულებრივი ადაპტერი
ჩვეულებრივი ადაპტერი

გამოყენებული ადაპტერი ნაჩვენებია ზემოთ მოცემულ ფიგურაში.

თუმცა, პრობლემების თავიდან ასაცილებლად და სტრუქტურაში ცვლილებების შეტანის მიზნით, ჩვენ გადავწყვიტეთ შევქმნათ ადაპტერი, რომელსაც შეეძლო ESP01 ადაპტერთან მუშაობა და კოდის გადატანა CHIP– ზე.

ბეჭდური მიკროსქემის დაფა ნაჩვენებია ზემოთ.

ამ სტატიაში თქვენ შეისწავლით თუ როგორ უნდა ააწყოთ თქვენი პროგრამისტი და რა არის ESP01 მოციმციმე წრის ძირითადი ნაწილები.

ამ ელექტრონული მიკროსქემის დიზაინის საშუალებით, არ იქნება საჭირო ახალი ადაპტაციის გაკეთება და მას შეუძლია თქვენი პროექტის კოდის ჩაწერა.

ამიტომ, ამ სტატიაში თქვენ შეისწავლით შემდეგ პუნქტებს:

  1. შეიმუშავეთ ESP01 ჩამწერი და ადაპტერი;
  2. გააცნობიეროს ESP01 ჩაწერის სქემის მიზანი;
  3. ისწავლეთ როგორ დააყენოთ ESP01 კოდის გადაცემის რეჟიმში. ახლა ჩვენ დავიწყებთ პროგრამისტის პროექტის განვითარების სრულ პრეზენტაციას ESP01 საბჭოსთვის.

ნაბიჯი 2: პროგრამისტის შემუშავება ESP01 საბჭოსთვის

პროგრამისტის შემუშავება ESP01 საბჭოსთვის
პროგრამისტის შემუშავება ESP01 საბჭოსთვის
პროგრამისტის შემუშავება ESP01 საბჭოსთვის
პროგრამისტის შემუშავება ESP01 საბჭოსთვის

როგორც უკვე აღვნიშნეთ, პროექტი შედგება პროგრამისტის შესაქმნელად ESP01– ისთვის, მისი პროგრამირების გასაადვილებლად.

ამისათვის ჩვენ შევიმუშავეთ შემდეგი სქემა, რომელიც ნაჩვენებია ზემოთ მოცემულ ფიგურაში.

ამიტომ, როგორც ხედავთ, ამ წრეს აქვს:

  • 2 ღილაკი პროგრამირების რეჟიმში ESP01 კონფიგურაციისთვის;
  • LED სიგნალი იმისა, რომ ბარათი ენერგიულია;
  • პინ ბარი კოდის CHIP- ზე გადასატანად.

ქვემოთ, ჩვენ წარმოვადგენთ პროექტის შესაქმნელად საჭირო მასალას. ელექტრონული კომპონენტების სია

  • JLCPCB ნაბეჭდი მიკროსქემის დაფა (პროექტის ფაილების ჩამოტვირთვა)
  • 02 x ღილაკები;
  • 01 x 330R რეზისტორი;
  • 01 x მწვანე LED;
  • 02 x 10kR რეზისტორები;
  • 01 x მამაკაცი / ქალი პინ ბარი 1x4;
  • 01 x 2x4 ქალი პინ ბარი.

ახლა ჩვენ განვმარტავთ ESP01 პროგრამირების წრის თითოეულ ნაწილს. გაითვალისწინეთ, რომ ჩვენ ვიყენებთ 2x4 - 2.54 მმ კონექტორს ESP01 კავშირისთვის, როგორც ეს მოცემულია ზემოთ მოცემულ ფიგურაში.

ამ კონექტორიდან ESP01 დაუკავშირდება განვითარებული წრის ყველა სხვა ნაწილს.

ამიტომ, პირველ რიგში, დააკავშირეთ იგი ამ კონექტორთან და დააყენეთ პროგრამირების რეჟიმში RESET და FLASH ღილაკების გამოყენებით. ეს ორი ღილაკი პასუხისმგებელი იქნება მისი პროგრამირების რეჟიმში დაყენებაზე.

დაბოლოს, ჩვენ გვაქვს USB კავშირის ქინძისთავები - SERIAL FTDI232 გადამყვანი და LED. კონვერტორის კავშირის ზოლი გამოყენებული იქნება მის დასაკავშირებლად და კოდის გადატანისთვის ESP01.

LED გამოყენებული იქნება იმის მითითებით, რომ ბარათი იკვებება.

ამ წრიდან, ჩვენ განვახორციელეთ ელექტრონული დაფის დიზაინი.

ნაბიჯი 3: ESP01 პროგრამისტი ბეჭდური მიკროსქემის დაფის განვითარება

ESP01 პროგრამისტი ბეჭდური მიკროსქემის დაფის განვითარება
ESP01 პროგრამისტი ბეჭდური მიკროსქემის დაფის განვითარება
ESP01 პროგრამისტი ბეჭდური მიკროსქემის დაფის განვითარება
ESP01 პროგრამისტი ბეჭდური მიკროსქემის დაფის განვითარება

ელექტრონული სქემატური დიზაინის დიზაინიდან შემუშავდა ESP01 პროგრამისტის ბეჭდური მიკროსქემის დაფის დიზაინი.

დაფის დიზაინის სქემა ნაჩვენებია ზემოთ.

როგორც ხედავთ, ESP01 უნდა იყოს დაკავშირებული 2x4 კონექტორთან და USB სერიული გადამყვანი იქნება დაკავშირებული 90º ქინძისთავებთან.

ეს კონექტორი შესაბამისი კუთხით გამოიყენებოდა დაფის ზომის შესამცირებლად და ESP01 სტრუქტურის ქვემოთ დასატოვებლად.

გარდა ამისა, ჩვენ გვაქვს პროგრამირების ღილაკები ზედა და LED ენერგიის ფირფიტის სიგნალისთვის ფირფიტის ბოლოში.

ამ პროექტიდან მიიღეს საბოლოო დაბეჭდილი მიკროსქემის დაფა 3D- ში, რომელიც წარმოდგენილია ზემოთ მოცემულ ფიგურაში.

დაბოლოს, ამ პროექტიდან შესაძლებელია ESP01 კოდის პროგრამირება და ჩაწერა.

შემდეგში, ჩვენ ეტაპობრივად განვმარტავთ, რომ ESP01 დავადოთ პროგრამირების რეჟიმში და გადავიტანოთ კოდი ESP01– ზე.

ნაბიჯი 4: კოდის გადაცემის პროცესი ESP01– ისთვის

ამისათვის თქვენ უნდა შეასრულოთ შემდეგი ნაბიჯები

  1. შეაერთეთ USB-SERIAL FTDI232 გადამყვანი თქვენს კომპიუტერთან და ICSP Pin Connections ბარი;
  2. შეამოწმეთ რომ LED არის ჩართული. იგი გამოიყენება იმის მითითებით, რომ ბარათი იკვებება;
  3. შეარჩიეთ თქვენი FTDI232 USB-SERIAL გადამყვანის COM პორტი;
  4. დააჭირეთ და გააჩერეთ FLASH ღილაკი;
  5. დააჭირეთ და გაათავისუფლეთ ღილაკი RESET. ამის შემდეგ, თქვენ ნახავთ ლურჯ ESP LED- ს, რომელიც ერთხელ აანთებს.

მზადაა! თქვენი ESP01 კონფიგურირებულია ახალი კოდის მისაღებად. ახლა განახორციელეთ თქვენი კოდის გადაცემის პროცესი Arduino IDE– ს საშუალებით

გადაცემის შემდეგ, თქვენი კოდი ჩაიწერება ESP01 მეხსიერებაში და ის მზად იქნება თქვენი აპლიკაციის გასაკონტროლებლად.

ნაბიჯი 5: და ბოლოს … რა არის მოსალოდნელი შედეგი?

ამრიგად, ამ პროექტის შემუშავებიდან შესაძლებელი გახდა ბარათის შექმნა ჩვეულებრივი ბარათის უპირატესობებით და რომელიც ფართოდ იყიდება რამდენიმე მაღაზიაში.

ჩვეულებრივი დაფისგან განსხვავებით, ამ ვერსიას აქვს ორი ღილაკი CHIP კონფიგურაციისთვის პროგრამირების რეჟიმში, ისე, რომ არ იყოს აუცილებელი ახალი ელემენტების დამატება ამ ამოცანის შესასრულებლად.

ამრიგად, ამ პროექტის საშუალებით შესაძლებელი გახდა ბაზარზე არსებული ჩამწერის შემუშავება, მისი კონფიგურაციის ოპერაციის გაგება და კოდის გადაცემის განხორციელებისათვის CHIP კონფიგურაციის პროცესის განხორციელება.

ჩვენ მადლობას ვუხდით JLCPCB– ს პროექტის მხარდაჭერისთვის და თუ გსურთ, შეგიძლიათ შეხვიდეთ ამ ბმულზე, შეხვიდეთ პროექტის ფაილებში და შეიძინოთ თქვენი დაბეჭდილი მიკროსქემის დაფები 2 დოლარად.

გირჩევთ: