Բովանդակություն:

ESP01 mingրագրավորման տպագիր տպատախտակ. 5 քայլ
ESP01 mingրագրավորման տպագիր տպատախտակ. 5 քայլ

Video: ESP01 mingրագրավորման տպագիր տպատախտակ. 5 քայլ

Video: ESP01 mingրագրավորման տպագիր տպատախտակ. 5 քայլ
Video: ESP8266 ESP01 обзор возможностей 2024, Հուլիսի
Anonim
ESP01 mingրագրավորման տպագիր տպատախտակներ
ESP01 mingրագրավորման տպագիր տպատախտակներ

Վերջերս ես ստիպված էի կոդ գրել իմ ESP01- ում և որոշեցի օգտագործել ադապտեր ՝ կոդը CHIP- ին փոխանցելու համար:

Այնուամենայնիվ, անհրաժեշտ էր որոշակի փոփոխություններ կատարել ադապտորում, որպեսզի ծածկագիրը փոխանցվեր:

Այսինքն, ադապտորը ամբողջովին իդեալական չէր կոդի փոխանցում կատարելու համար: Անհրաժեշտ էր հարմարվել:

Պարագաներ

  • JLCPCB տպագիր տպատախտակ
  • 02 x կոճակներ;
  • 01 x 330R դիմադրություն;
  • 01 x Կանաչ LED;
  • 02 x 10kR ռեզիստորներ;
  • 01 x Արական / իգական Pin Bar 1x4;
  • 01 x 2x4 իգական Pin Bar:

Քայլ 1: Պայմանական ադապտեր

Պայմանական ադապտեր
Պայմանական ադապտեր

Օգտագործված ադապտերը ցուցադրվում է վերևի նկարում:

Այնուամենայնիվ, խնդիրներից խուսափելու և կառուցվածքում փոփոխություններ կատարելու համար մենք որոշեցինք ստեղծել ադապտեր, որը կկարողանար աշխատել ESP01 ադապտերով և կատարել ծածկագրի փոխանցում CHIP- ին:

Տպագիր տպատախտակը ցուցադրված է վերևում:

Այս հոդվածից դուք կսովորեք, թե ինչպես կառուցել ձեր ծրագրավորողը և որոնք են ESP01 առկայծող սխեմայի հիմնական մասերը:

Այս էլեկտրոնային տպատախտակի նախագծման միջոցով անհրաժեշտ չի լինի նոր հարմարեցումներ կատարել, և այն ի վիճակի է գրանցել ձեր նախագծի ծածկագիրը:

Հետևաբար, այս հոդվածում դուք կսովորեք հետևյալ կետերը.

  1. Մշակել ESP01 ձայնագրիչ և ադապտեր;
  2. Հասկացեք ESP01 ձայնագրման սխեմայի նպատակը.
  3. Իմացեք, թե ինչպես կարգավորել ESP01 կոդը փոխանցման ռեժիմի համար: Այժմ մենք կսկսենք merրագրավորող ծրագրի մշակման ամբողջական ներկայացումը ESP01 խորհրդի համար:

Քայլ 2. SPրագրավորողի մշակում ESP01 խորհրդի համար

ESP01 խորհրդի ծրագրավորողի մշակում
ESP01 խորհրդի ծրագրավորողի մշակում
ESP01 խորհրդի ծրագրավորողի մշակում
ESP01 խորհրդի ծրագրավորողի մշակում

Ինչպես արդեն նշվեց, նախագիծը բաղկացած է ESP01- ի համար ծրագրավորողի ստեղծումից `դրա ծրագրավորումը հեշտացնելու համար:

Դրա համար մենք մշակեցինք հետևյալ սխեման, որը ցույց է տրված վերևում նկարում:

Այսպիսով, ինչպես տեսնում եք, այս սխեման ունի

  • 2 կոճակ `ծրագրավորման ռեժիմի համար ESP01 կազմաձևելու համար.
  • LED, որը ազդանշան է տալիս, որ քարտը լիցքավորված է.
  • Պին -բար ՝ կոդը CHIP- ին փոխանցելու համար:

Ստորև ներկայացնում ենք նախագիծը կառուցելու համար անհրաժեշտ նյութը: Էլեկտրոնային բաղադրիչների ցանկ

  • JLCPCB տպագիր տպատախտակ (ծրագրի ֆայլերի ներբեռնում)
  • 02 x կոճակներ;
  • 01 x 330R դիմադրություն;
  • 01 x Կանաչ LED;
  • 02 x 10kR ռեզիստորներ;
  • 01 x Արական / իգական Pin Bar 1x4;
  • 01 x 2x4 իգական Pin Bar:

Այժմ մենք կբացատրենք ESP01 ծրագրավորման սխեմայի յուրաքանչյուր մասը: Ուշադրություն դարձրեք, որ մենք օգտագործում ենք 2x4 - 2.54 մմ միակցիչ ESP01 միացման համար, ինչպես ցույց է տրված վերևում նկարում:

Այս միակցիչից ESP01- ը կկապվի զարգացած սխեմայի մյուս բոլոր մասերի հետ:

Հետևաբար, նախ միացրեք այն այս միակցիչին և տեղադրեք ծրագրավորման ռեժիմ ՝ օգտագործելով RESET և FLASH կոճակները: Այս երկու կոճակները պատասխանատու կլինեն այն ծրագրավորման ռեժիմում տեղադրելու համար:

Վերջապես, մենք ունենք USB - SERIAL FTDI232 փոխարկիչի և LED- ի միացման կապում: Փոխարկիչի միացման սանդղակը կօգտագործվի այն միացնելու և ծածկագրի փոխանցումը ESP01- ին իրականացնելու համար:

LED- ը կօգտագործվի `նշելու, որ քարտը սնուցվում է:

Այս միացումից մենք իրականացրեցինք էլեկտրոնային տախտակի ձևավորումը:

Քայլ 3. ESP01 ծրագրավորողի տպագիր տպատախտակների մշակում

ESP01 ծրագրավորող Տպագիր տպատախտակի մշակում
ESP01 ծրագրավորող Տպագիր տպատախտակի մշակում
ESP01 ծրագրավորող Տպագիր տպատախտակի մշակում
ESP01 ծրագրավորող Տպագիր տպատախտակի մշակում

Էլեկտրոնային սխեմատիկ դիզայնի նախագծից մշակվել է ESP01 Programmer- ի տպագիր տպատախտակի դիզայնը:

Տախտակի ձևավորման սխեման ներկայացված է վերևում:

Ինչպես տեսնում եք, ESP01- ը պետք է միացված լինի 2x4 միակցիչին, իսկ USB- սերիալ փոխարկիչը `90º կապին:

Համապատասխան անկյուն ունեցող այս միակցիչն օգտագործվել է տախտակի չափը նվազեցնելու և ESP01 կառուցվածքից ներքև թողնելու համար:

Բացի դրանից, մենք ունենք ծրագրավորման կոճակներ վերևում և LED ՝ ափսեի ներքևի մասում ազդանշան տվող էներգիայով:

Այս նախագծից ստացվեց վերջնական տպագիր տպատախտակը 3D- ով, որը ներկայացված է վերևում նկարում:

Ի վերջո, այս նախագծից հնարավոր է իրականացնել ծածկագրի ծրագրավորում և գրանցում ESP01- ում:

Ստորև մենք քայլ առ քայլ կբացատրենք ՝ ESP01- ը ծրագրավորման ռեժիմի մեջ դնելը և կոդը ESP01- ին փոխանցելը:

Քայլ 4. ESP01 կոդի փոխանցման գործընթաց

Դա անելու համար դուք պետք է կատարեք հետևյալ քայլերը

  1. Միացրեք USB-SERIAL FTDI232 փոխարկիչը ձեր համակարգչին և ICSP կապի սանդղակին;
  2. Ստուգեք, որ LED- ը միացված է: Այն օգտագործվում է նշելու համար, որ քարտը սնուցված է.
  3. Ընտրեք ձեր FTDI232 USB-SERIAL փոխարկիչի COM նավահանգիստը;
  4. Սեղմեք և պահեք FLASH կոճակը;
  5. Սեղմեք և բաց թողեք RESET կոճակը: Դրանից հետո դուք կտեսնեք, որ կապույտ ESP LED- ը մեկ անգամ լուսավորվի:

Պատրաստ է Ձեր ESP01- ը կազմաձևված է ՝ նոր ծածկագիր ստանալու համար: Այժմ կատարեք ձեր կոդը Arduino IDE- ի միջոցով փոխանցելու գործընթացը:

Փոխանցումից հետո ձեր կոդը կգրանցվի ESP01- ի հիշողության մեջ և պատրաստ կլինի վերահսկել ձեր դիմումը:

Քայլ 5. Եվ վերջապես … Ո՞րն է ակնկալվող արդյունքը:

Հետևաբար, այս նախագծի մշակումից հնարավոր դարձավ ստեղծել սովորական քարտից բարձր հատկանիշներով քարտ, որը լայնորեն վաճառվում է մի քանի խանութներում:

Ի տարբերություն սովորական տախտակի, այս տարբերակն ունի երկու կոճակ `ծրագրավորման ռեժիմի համար CHIP- ը կազմաձևելու համար, այնպես, որ այս առաջադրանքը կատարելու համար անհրաժեշտ չէ ավելացնել նոր տարրեր:

Այսպիսով, այս ծրագրի միջոցով հնարավոր եղավ շուկայում գոյություն ունեցողից բարձր ձայնագրիչի մշակում, հասկանալ դրա կազմաձևման աշխատանքը և իրականացնել CHIP- ի կազմաձևման գործընթացը `ծածկագրի փոխանցումն իրականացնելու համար:

Մենք շնորհակալություն ենք հայտնում JLCPCB- ին նախագծին աջակցելու համար, և եթե ցանկանում եք, կարող եք մուտք գործել այս հղում, մուտք գործել ծրագրի ֆայլեր և գնել ձեր տպագիր տպատախտակները 2 դոլարով:

Խորհուրդ ենք տալիս: