Spisu treści:
- Krok 1: Materiały i narzędzia
- Krok 2: Montaż obwodu
- Krok 3: Lutowanie kołków rozgałęźnych (za pomocą SOCKET JIG)
- Krok 4: Przyklejanie elementu do podstawy
- Krok 5: Przyklejanie pokrywki do podstawy
- Krok 6: Dodawanie etykiet samoprzylepnych
- Krok 7: Kolejne kroki
Wideo: IOT123 - D1M ESP12 - Montaż: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Płytka rozwojowa ESP8266 jest dobrą płytą startową dla projektów IOT, ale stwarza problemy, jeśli są zasilane bateryjnie. Jest dobrze udokumentowane, że różne płytki rozwojowe ESP8266 nie są energooszczędne (tu i tutaj). Płytka rozwojowa Witty rozwiązuje niektóre problemy dzięki oddzielnemu interfejsowi USB do TTL (interfejs programisty), ale nie ma takiej samej obsługi tarczy jak D1 Mini. Ten BLOK D1M łamie ESP12 z umową pinów Wemos D1 Mini i jest zbudowany bez regulacji lub regulatora MCP1700.
Jest to skomplikowana konstrukcja obwodu i odpowiednia do weryfikacji koncepcji lub wymagań dotyczących małej liczby; Zajmę się prostszą wersją PCB.
UWAGA: dla wersji nieuregulowanej:
- Napięcie robocze ESP12 jest zgłaszane jako 3.0~3.6V
- Niektórzy producenci informują o pomyślnym prowadzeniu projektów nieuregulowanych na bateriach LiPo 3,7 V (od 3,3 do 4,2 V)
- Patrząc na powyższą tabelę aktualnego losowania z https://forum.makehackvoid.com/t/esp8266-operatin… zobaczysz, że istnieje fałszywa ekonomia, która nie używa regulatora, gdy stosuje się głęboki sen.
- Dostępna jest nieregulowana konstrukcja, ale sugeruję, aby nie używać głębokiego snu i być świadomym zakresu napięcia zastosowanego do 3V3.
HISTORIA:
- 2018-02-15 - Pierwsze wydanie
- 2018-02-19 - dodano podciąganie do I2C (D1/D2)
- 2018-02-22 - Zmieniono rozwijanie z IO2 na IO15, zamiast ocynowanego drutu użyto męskich końcówek o rastrze 2 mm.
Krok 1: Materiały i narzędzia
Istnieje pełna lista materiałów i źródeł.
- Osłona Wemos D1 Mini Protoboard i żeńskie nagłówki z długimi pinami
- Moduł ESP12F
- 10 tys. rezystorów (2)
- Rezystory 4K7 (2)
- MCP1700 (0 lub 1)
- Kondensator 100nf (1)
- Męski nagłówek o skoku 2 mm (1*1P, 3*2P, 1*5P)
- Wydrukowana w 3D podstawa i pokrywa oraz etykiety
- Zestaw D1M BLOCK - Install Jigs
- Pistolet do klejenia na gorąco i gorące kleje w sztyfcie
- Mocny klej cyjanoachrylanowy (najlepiej nakładany pędzlem)
- Drukarka 3D lub usługa drukarki 3D
- Lutownica i lutownica
- Drut cynowany
Krok 2: Montaż obwodu
Jak wcześniej sugerowano, jest to skomplikowana konstrukcja wykorzystująca tarczę prototypową. Opracowana zostanie płytka PCB.
A. Rezystory od spodu płyty prototypowej:
- Włóż rezystor 10K do RED1 i RED2 i przylutuj RED1.
- Włóż rezystor 10K do końcówek RED3 i RED4 oraz do lutowania.
- Włóż rezystor 4K7 do końcówek RED5 i RED6 oraz do lutowania.
- Włóż rezystor 4K7 do końcówek RED7 i RED8 oraz do lutowania.
B. 2mm męskie nagłówki, od spodu ESP12
- Dodaj męskie nagłówki do ZIELONEGO (1 - 12) i przylutuj końcówki na górze; pozostawiając szczeliny tam, gdzie pokazano (dla przewodów rezystora później).
- Usuń przewód rezystora z RED2
- Usuń plastikową przekładkę z kołków
-
Zagnij szpilki, aby dopasować je do górnej płyty prototypowej:
- TXD0 do TX
- RXD0 do RX
- IO0 do D3
- IO2 do D4
- GND do GND
- RST do RST
- ADC do A0
- IO16 do D0
- IO14 do D5
- IO12 do D6
- IO13 do D7
- VCC do 3V3
C. Łączenie płyty prototypowej (góra) z ESP12 (spód)
-
Włóż RED1 do EN i zostaw luźno
- Włóż RED3 do IO15 i pozostaw luz
- Włóż RED5 do IO4 i pozostaw luzem
- Włóż RED7 do IO5 i pozostaw luz
- Połącz wygięte szpilki z B#2
- Ostrożnie dociśnij deskę do 2 mm od siebie i równolegle/w równej odległości.
D. Lutowanie płyt łączonych na spodzie płyty prototypowej
- Kołki wychodzące przez otwory można lutować i wycinać
- Wyprowadzenie rezystora z RED2 można wyrównać z pinem 3V3, przeciąć i przylutować
E. Lutowanie płyt łączonych na górnej stronie ESP12/protoboard
- Przewody wychodzące z IO15, IO4, IO5 i EN można przylutować i odciąć nadmiar.
- Kołki wychodzące z góry można retuszować w przypadku pękniętych połączeń.
F. Dodawanie pozostałych komponentów na płycie prototypowej (na górze)
- Dodaj kondensator przez otwór PINK1 i do złącza na PINK2 i przylutuj, pozostawiając nadmiar przez PINK1
-
W przypadku regulacji:
- Dodaj regulator do PINK3, 4, 5 z krzywizną plastikowego opakowania skierowaną w stronę 3V3 na płycie prototypowej
- Na spodzie płyty prototypowej wygnij nogę z PINK3 na RED2, RED8 i RED6, lutuj
- Na spodzie płyty prototypowej przedłuż nogę od PINK4 do YELLOW16, lutując na YELLOW16.
- Na spodzie płyty prototypowej wygnij nogę z PINK5 na PINK1 i przylutuj.
- Trasa LEG pozostawiając YELLOW15 do nogi pozostawiając PINK5 i lut.
UWAGA: Użyj testera ciągłości na multimetrze, aby upewnić się, że przewody nie są mostkowane w całej konstrukcji.
Krok 3: Lutowanie kołków rozgałęźnych (za pomocą SOCKET JIG)
Powyżej znajduje się film przedstawiający proces lutowania dla SOCKET JIG.
- Przełóż szpilki nagłówka przez spód płytki (TX w lewym górnym rogu na górze).
- Przesuń przyrząd nad plastikową głowicę i wyrównaj obie powierzchnie.
- Odwróć przyrząd i zespół i mocno dociśnij głowicę do twardej płaskiej powierzchni.
- Mocno dociśnij deskę do przyrządu.
- Przylutuj 4 kołki narożne przy użyciu minimalnego lutu (tylko tymczasowe wyrównanie kołków).
- Podgrzej i ponownie umieść płytkę/kołki w razie potrzeby (płyta lub kołki nie są wyrównane lub nie są ustawione w pionie).
- Przylutuj resztę pinów.
Krok 4: Przyklejanie elementu do podstawy
Nieopisane w filmie, ale zalecane: umieść dużą porcję gorącego kleju w pustej podstawie przed szybkim włożeniem deski i wyrównaniem - spowoduje to utworzenie klawiszy kompresji po obu stronach deski. Proszę wykonać suchy bieg, umieszczając osłony w podstawie. Jeśli klejenie nie było bardzo dokładne, może być konieczne lekkie piłowanie krawędzi płytki drukowanej.
- Z dolną powierzchnią obudowy podstawy skierowaną w dół, umieść plastikową głowicę lutowanego zespołu przez otwory w podstawie; (trzpień TX będzie po stronie z rowkiem środkowym).
- Umieść przyrząd do gorącego kleju pod podstawą z plastikowymi główkami umieszczonymi w rowkach.
- Umieść przyrząd do gorącego kleju na twardej płaskiej powierzchni i ostrożnie popchnij płytkę PCB w dół, aż plastikowe nagłówki dotkną powierzchni; powinno to mieć szpilki ustawione prawidłowo.
- Podczas używania gorącego kleju trzymaj go z dala od kołków głowicy i co najmniej 2 mm od miejsca, w którym będzie umieszczona pokrywka.
- Nałóż klej na wszystkie 4 rogi PCB, zapewniając kontakt ze ściankami podstawy; jeśli to możliwe, zezwolić na przesiąkanie po obu stronach płytki drukowanej.
Krok 5: Przyklejanie pokrywki do podstawy
- Upewnij się, że szpilki są wolne od kleju, a górne 2 mm podstawy jest wolne od gorącego kleju.
- Wstępnie załóż pokrywę (praca na sucho), upewniając się, że żadne artefakty nadruku nie przeszkadzają.
- Podczas stosowania kleju cyjanoakrylowego należy zachować odpowiednie środki ostrożności.
- Nałóż cyjanoachrylan na dolne rogi wieczka, zapewniając pokrycie sąsiedniego grzbietu.
- Szybko dopasuj pokrywę do podstawy; zaciskanie zamknij rogi, jeśli to możliwe.
- Po wyschnięciu pokrywy ręcznie wygnij każdy kołek, aby w razie potrzeby znalazł się w środku pustej przestrzeni.
Krok 6: Dodawanie etykiet samoprzylepnych
- Nałóż etykietę pinout na spód podstawy, z kołkiem RST po stronie z rowkiem.
- Nałóż etykietę identyfikacyjną na płaską, nierowkowaną stronę, tak aby puste bolce znajdowały się na górze etykiety.
- Mocno dociśnij etykiety, w razie potrzeby płaskim narzędziem.
Krok 7: Kolejne kroki
- Zaprogramuj swój D1M BLOCK za pomocą D1M BLOCKLY
- Prześlij za pomocą D1M CH340G BLOCK
- Sprawdź Thingiverse
- Zadaj pytanie na forum społeczności ESP8266
Zalecana:
ESP12 Łatwe lutowanie na standardowej płytce drukowanej: 3 kroki
ESP12 Łatwe lutowanie na standardowej płytce drukowanej: Witam, chińskie ESP12 są bardzo tanie, ale są koszmarem do testowania na płytce stykowej lub do lutowania na płytce drukowanej ze względu na ich nietypowy 2 mm odstęp między nogami. Tworzę mały adapter wydrukowany w 3D i po kilku próbach znalazłem bardzo łatwe i niezawodne rozwiązanie
IOT123 - ASYMILUJ KONCENTRATOR CZUJNIKÓW: ICOS10 3V3 MQTT WĘZEŁ: 6 kroków
IOT123 - ASYMILUJ KONCENTRATOR CZUJNIKÓW: ICOS10 3V3 MQTT WĘZEŁ: Jest to pierwszy z różnych kombinacji MCU/funkcji w ASYMILOWANYCH KONCENTRACH CZUJNIKÓW: mastery, które zbierają zrzuty danych z urządzeń podrzędnych I2C ASYMILATE SENSORS. Ta kompilacja używa Wemos D1 Mini do publikowania wszelkich danych zrzuconych z ASSIMILATE
Blokada pogodowa do ogrzewania domu - IoT RasPi Zero i ESP12: 5 kroków
Blokada pogodowa do ogrzewania domu - IoT RasPi Zero i ESP12: HistoriaAby zauważyć, ten projekt opiera się na tym, że masz RaspberryPi Zero z serwerem automatyki domowej Domoticz (dość łatwo wykonany) z węzłem czerwonym i jest skonfigurowany jako broker MQTT. Po co pisać ta wizytówka? Aby pokazać moje rozwiązanie, w jaki sposób uratowałem trochę
ESP8266/ESP12 Witty Cloud - kontroler RGB SmartThings zasilany z Arduino: 4 kroki
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB's RGB's RGB wszędzie! Kto nie lubi w dzisiejszych czasach mieć fajnie wyglądającego kolorowego oświetlenia wokół swojego domu? Ten mały projekt pokazuje ESP8266 zmieszany ze sterowaniem SmartThings i staje się naprawdę zgrabnym kontrolerem RGB dla str
ESP8266/ESP12 Witty Cloud - czujnik natężenia oświetlenia SmartThings zasilany z Arduino: 4 kroki
ESP8266/ESP12 Witty Cloud - czujnik natężenia oświetlenia Arduino Powered SmartThings: inteligentne oświetlenie reaguje na niektóre domyślne godziny, takie jak zachód i wschód słońca, lub konkretna godzina … nie zawsze odpowiada temu, co widzą twoje oczy, gdy jesteś w środku Twój dom. Może nadszedł czas, aby dodać czujnik, który może odpalić to wszystko