Мазмуну:

IOT123 - D1M ESP12 - Ассамблея: 7 кадам
IOT123 - D1M ESP12 - Ассамблея: 7 кадам

Video: IOT123 - D1M ESP12 - Ассамблея: 7 кадам

Video: IOT123 - D1M ESP12 - Ассамблея: 7 кадам
Video: Подключение и прошивка ESP-12 (ESP-12F/ESP-12E/ESP-12Q) с помощью Arduino 2024, Ноябрь
Anonim
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея
IOT123 - D1M ESP12 - Ассамблея

ESP8266 өнүктүрүү тактасы IOT долбоорлоруңуз үчүн жакшы кеңеш, бирок алар батарейка менен иштесе көйгөйлөрдү жаратат. Ар кандай ESP8266 өнүктүрүү такталары үнөмдүү эмес экени жакшы документтештирилген (бул жерде жана бул жерде). Wity Development Board өзүнчө USB TTLге ээ болуу менен кээ бир көйгөйлөрдү жеңет (программист интерфейси), бирок D1 Mini'нин ошол эле калкан колдоосуна ээ эмес. эч кандай жөнгө салуу же MCP1700 жөндөгүч менен курулган.

Бул чынжыр схемасы жана түшүнүктүн далили же аз сандагы талаптар үчүн жакшы; Мен ПКБнын жөнөкөй версиясын улантам.

ЭСКЕРТҮҮ: жөнгө салынбаган курулуш үчүн:

  1. ESP12 иштөө чыңалуусу 3.0 ~ 3.6V деп билдирилет
  2. Кээ бир өндүрүүчүлөр 3.7V LiPo батарейкаларында (3.3төн 4.2Vга чейин) жөнгө салынбаган ийгиликтүү иштеп жаткан долбоорлор жөнүндө кабарлашат.
  3. Https://forum.makehackvoid.com/t/esp8266-operatin… жогорудагы учурдагы чүчүкулак столун карасаңыз, терең уйку иштегенде жөндөгүчтү колдонбогон жалган экономика бар экенин көрөсүз.
  4. Жөнгө салынбаган курулуш камсыздалган, бирок мен терең уйкуну колдонбоону жана 3V3 үчүн колдонулган чыңалуу диапазонун билүүнү сунуштайм.

ТАРЫХ:

  • 2018-02-15-Алгачкы чыгаруу
  • 2018-02-19-I2Cге кошулган тартуулар (D1/D2)
  • 2018-02-22-пульдоун IO2ден IO15ке өзгөрдү, калайланган зымдын ордуна 2мм бийиктиктеги эркек баштар колдонулат.

1 -кадам: материалдар жана инструменттер

Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар

Материалдар жана булактардын толук тизмеси бар.

  1. Wemos D1 Mini Protoboard калканы жана узун төөнөгүч аялдын башы
  2. ESP12F модулу
  3. 10K каршылаштары (2)
  4. 4K7 резисторлору (2)
  5. MCP1700 (0 же 1)
  6. 100nf Capacitor (1)
  7. 2мм бийиктиктеги эркек баш (1*1P, 3*2P, 1*5P)
  8. 3D басма базасы жана капкагы жана этикеткалар
  9. D1M BLOCK топтому - Jigs орнотуу
  10. Ысык желим пистолети жана ысык клей таякчалары
  11. Күчтүү цианоахрилат жабышчаак (жакшылап тазалаңыз)
  12. 3D принтер же 3D принтер кызматы
  13. Лампочка жана ширетүүчү
  14. Консерваланган зым

2 -кадам: Районду чогултуу

Циркти чогултуу
Циркти чогултуу
Циркти чогултуу
Циркти чогултуу
Циркти чогултуу
Циркти чогултуу

Мурда сунушталгандай, бул протобордук калканчты колдонуу менен жасалма. ПХБ иштелип чыгат.

A. Резисторлор, protoboard астынан:

  1. 10K каршылыгын RED1 жана RED2ге жана RED1 ширетүүчүгө сайыңыз.
  2. 10K каршылыгын RED3 жана RED4ке жана ширетүүчү учтарына сайыңыз.
  3. 4K7 резисторун RED5 жана RED6 жана ширетүүчү учтарына сайыңыз.
  4. 4K7 резисторун RED7 жана RED8ге салып, ширетүүчү учтары.

B. ESP12 астынан 2мм эркек аталыштар

  1. ЖАШЫЛГА эркек баш кошуу (1 - 12) жана үстү жагында ширетүү; көрсөтүлгөн жерде боштуктарды калтыруу (кийинчерээк резистордук зымдар үчүн).
  2. RED2ден резистор зымын алып салыңыз
  3. Пластикалык боштукту казыктардан алып салыңыз
  4. Төмөнкү протокол менен катарлаш үчүн казыктарды бүгүңүз:

    1. TXD0 - TX
    2. RXD0 - RX
    3. IO0 - D3
    4. IO2ден D4кө чейин
    5. GNDден GNDге
    6. RST - RST
    7. ADCден A0га чейин
    8. IO16дан D0га чейин
    9. IO14 - D5
    10. IO12ден D6га чейин
    11. IO13 - D7
    12. VCC 3V3кө чейин

C. Protoboardга кошулуу (үстү жагында) ESP12ге (асты жагында)

  1. RED1ди ENке киргизип, бош калтырыңыз
  2. IO15ке RED3 сайып, бош калтырыңыз
  3. RED5ти IO4ке салып, бош калтырыңыз
  4. RED7ди IO5ке киргизип, бош калтырыңыз
  5. B#2ден ийилген казыктарга кошулуңуз
  6. Этияттык менен тактайды бири -биринен 2 мм чейин жана параллелдүү/бирдей аралыкта басыңыз.

D. Soldering protoboard астындагы такталарга кошулду

  1. Тешиктер аркылуу чыккан казыктарды ширетип жана кесүүгө болот
  2. RED2ден келген резистордук коргошун 3V3 төөнөгүч менен тегиздөө, кесүү жана ширетүү мүмкүн

E. Soldering ESP12/protoboard үстүнө такталарды кошулду

  1. IO15, IO4, IO5 жана ENтен чыккан зымдар ширетилип, ашыкчасы кесилет.
  2. Муундары жарылган учурда үстүнөн чыкчу казыктарды ретушташтырса болот.

F. Protoboard калган компоненттерди кошуу (үстү жагында)

  1. PINK1 тешиги аркылуу конденсаторду кошуп, PINK2 менен муунга PINK1 аркылуу ашыкча калтырыңыз

  2. Эгерде жөнгө салуу:

    1. Пластикалык пакеттин ийри сызыгы бар 3V3 протоколунда PINK3, 4, 5ке регуляторду кошуңуз
    2. Protoboardдун астыңкы жагында бутуңузду PINK3төн RED2, RED8 жана RED6га бүгүп, ширетүү
    3. Протоборддун астыңкы жагында, бутун PINK4тан YELLOW16га чейин узартыңыз, SARIYA16де ширетүү.
    4. Protoboardдун астыңкы жагында, PINK5тен PINK1ге чейин бутуңузду бүктөңүз.
    5. LEG маршруту YELLOW15тен чыгып, буту PINK5 менен ширеге кетет.

ЭСКЕРТҮҮ: Мультиметрде үзгүлтүксүздүк текшерүүчүсүн колдонуп, зымдар бүтүндөй көпүрө болбошун камсыз кылыңыз.

3 -кадам: Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)

Image
Image
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)
Header казыктарын ширетүү (SOCKET JIGди колдонуу менен)

SOCKET JIG үчүн ширетүү процесси аркылуу өтүүчү жогоруда видео бар.

  1. Баштыктын төөнөгүчтөрүн тактанын түбүнөн өткөрүңүз (TX жогорку сол жагында).
  2. Жигитти пластикалык баштыктын үстүнө коюп, эки бетин тегиздеңиз.
  3. Жигитти жана куралды буруп, башын катуу тегиз жерге бекем басыңыз.
  4. Досканы джигитке бекем басыңыз.
  5. Минималдуу ширетүүнү колдонуп 4 бурчту казыңыз (кадиктерди убактылуу убактылуу тегиздөө).
  6. Керек болсо, тактаны/казыктарды кайра жылытыңыз жана ордуна койуңуз (такта же казыктар тегиз эмес же пломб).
  7. Калган төөнөгүчтөрдү ээрчиңиз.

4 -кадам: компонентти базага жабыштыруу

Image
Image
Компонентти базага жабыштыруу
Компонентти базага жабыштыруу
Компонентти базага жабыштыруу
Компонентти базага жабыштыруу
Компонентти базага жабыштыруу
Компонентти базага жабыштыруу

Видеодо камтылган эмес, бирок сунушталат: тактаны тез салып, тегиздөө алдында ысык желимдин чоң бөлүгүн бош жерге коюңуз - бул тактанын эки жагында кысуу баскычтарын түзөт. Сураныч, калканчтарды базага жайгаштырууда кургак чуркаңыз. Эгерде чаптоо өтө так болбосо, анда ПХБнын четине жарык берүү керек болот.

  1. Негизги корпустун астыңкы бети ылдый караган менен, пластикалык баштыктын түбүн тешиктер аркылуу коюңуз; (TX пини борбордук оюк менен бирге болот).
  2. Пластикалык баштыктар анын оюктары аркылуу жайгаштырылган ысык клей джигитин базанын астына коюңуз.
  3. Катуу тегиз жерге ысык клей джигитин отургузуп, пластикалык баштар бетине тийгенге чейин ПКБны кылдаттык менен ылдый түшүрүңүз; бул казыктарды туура жайгаштыруу керек.
  4. Ысык желимди колдонууда, аны төөнөгүчтөрдөн алыс жана капкактын турган жеринен кеминде 2 мм алыс кармаңыз.
  5. ПХБнын бардык 4 бурчуна клей сүйкөп, базалык дубалдар менен байланышты камсыз кылыңыз; мүмкүн болсо ПХБнын эки тарабына тең өтүүгө уруксат бериңиз.

5 -кадам: капкакты базага жабыштыруу

Image
Image
Капкакты базага жабыштыруу
Капкакты базага жабыштыруу
Капкакты базага жабыштыруу
Капкакты базага жабыштыруу
Капкакты базага жабыштыруу
Капкакты базага жабыштыруу
  1. Пиндердин клейсиз экендигин жана базанын үстүңкү 2мм ысык клейсиз экендигин текшериңиз.
  2. Капкакты (кургак чуркоо) алдын ала коюңуз, эч кандай басып чыгаруу артефакттары жолунда эмес.
  3. Цианоахрилат клейин колдонууда тиешелүү чараларды көрүңүз.
  4. Капкактын астыңкы бурчтарына цианоахрилатты сүйкөп, жанаша турган кырка тилкенин жабылышын камсыздаңыз.
  5. Капкакты бат эле базага бекитүү; мүмкүн болсо бурчтарды жабуу.
  6. Капкак кургатылгандан кийин, ар бир төөнөгүчтү кол менен бүгүңүз, керек болсо боштуктун борборунда болот.

6 -кадам: Жабыштыруучу этикеткаларды кошуу

Жабыштыруучу этикеткаларды кошуу
Жабыштыруучу этикеткаларды кошуу
Жабыштыруучу этикеткаларды кошуу
Жабыштыруучу этикеткаларды кошуу
Жабыштыруучу этикеткаларды кошуу
Жабыштыруучу этикеткаларды кошуу
  1. Негиздин астына pinout энбелгисин кой, оюк менен капталында RST пин.
  2. Идентификатордун этикеткасын тегиз эмес оюк тарабына колдонуңуз, мында төөнөгүчтөр боштук этикетканын үстү жагында болот.
  3. Этикеткаларды бекем басыңыз, керек болсо жалпак курал менен.

7 -кадам: Кийинки кадамдар

Кийинки кадамдар
Кийинки кадамдар
  1. D1M BLOCK программаңызды D1M BLOCKLY менен программалаңыз
  2. D1M CH340G BLOCK менен жүктөө
  3. Thingiverse'ди карап көрүңүз
  4. ESP8266 Community Forumга суроо бериңиз

Сунушталууда: