Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
BLOCURILE D1M adaugă carcase tactile, etichete, ghiduri de polaritate și breakouts pentru popularul Wemos D1 Mini SOC / Shields / Clones. Acest D1M BLOCK oferă o conexiune simplă între Wemos D1 Mini și modulul de accelerometru ADXL345.
Motivația mea inițială pentru dezvoltarea D1M BLOCK a fost pentru verificarea independentă a unui controler de urmărire solară.
Pentru a realiza acest lucru, am avut nevoie să urmăresc Yaw and Roll. Acest modul nu calculează Yaw, așa că am împachetat D1M GY521 BLOCK.
Acest accelerometru (modulul GY-521) este promovat pentru a măsura accelerația statică a gravitației în aplicațiile de detectare a înclinării, precum și accelerația dinamică rezultată din mișcare sau șoc. Rezoluția sa înaltă (4 mg / LSB) permite măsurarea modificărilor de înclinație mai mici de 1,0 grade.
Acest pas instructabil parcurge ansamblul blocului și apoi rulează cel mai senzorial exemplu folosind D1M WIFI BLOCK.
Pasul 1: Materiale și instrumente
Acum există o listă completă a listei de materiale și surse.
- Scutul Wemos D1 Mini Protoboard și anteturile femele cu pini lungi
- Piese imprimate 3D.
- Un set de D1M BLOCK - Instalați Jigs
- Un modul ADXL345
- Sârmă de conectare.
- Adeziv puternic pentru cianoacrilat (de preferință cu perie)
- Pistol de lipit fierbinte și lipici fierbinți
- Lipire și fier
Pasul 2: lipirea pinilor antetului (folosind PIN JIG)
Există un videoclip de mai sus care trece prin procesul de lipire pentru PIN JIG.
- Introduceți pinii antetului prin partea inferioară a plăcii (TX dreapta-stânga) și în dispozitivul de lipit.
- Apăsați pinii în jos pe o suprafață plană tare.
- Apăsați ferm placa în jos pe jig. Soldați cele 4 știfturi de colț.
- Reîncălziți și repoziționați placa / pinii dacă este necesar (placa sau pinii nu sunt aliniați sau plumbi).
- Lipiți restul știfturilor
Pasul 3: Asamblarea Scutului
Deoarece modulul ADXL345 vă va împiedica să lipiți prin orificiile din partea superioară, următoarea strategie funcționează pentru firele de alimentare: pe partea inferioară, lipiți peste orificiul traversant, apoi repetați și împingeți capătul firului prin orificiu și îndepărtați căldura.
- Antet de lipit 8P care a venit cu modulul pe ADXL345.
- Așezați modulul pe ecran și lipiți toți cei 2 pini, cu excepția celor superiori (asigurând distanța laterală a pinului).
- Îndoiți pinii SCL și SDA astfel încât să intre în D1 și D2 prin găuri. Îndoiți-vă în găurile traversante și lipiți
- Îndoiți cei 2 pini inferiori spre GND și 3V3 prin găuri.
- Plasați și lipiți GND în GND (negru).
- Plasați și lipiți VCC la 3V3 (roșu).
Pasul 4: lipirea componentei de bază
Neacoperit în videoclip, dar recomandat: puneți un strat mare de adeziv fierbinte în baza goală înainte de a introduce rapid placa și a le alinia - aceasta va crea chei de compresie de ambele părți ale plăcii. Vă rugăm să efectuați o cursă uscată plasând scuturile în bază. Dacă lipirea nu a fost foarte precisă, poate fi necesar să faceți o ușoară depunere a marginii PCB-ului.
- Cu suprafața inferioară a carcasei bazei îndreptată în jos, plasați capul din plastic al ansamblului lipit prin găurile din bază; (pinul TX va fi lateral cu canelura centrală).
- Așezați jigul de adeziv fierbinte sub bază cu anteturile din plastic așezate prin canelurile sale.
- Așezați jigul de adeziv fierbinte pe o suprafață plană fermă și împingeți cu grijă PCB-ul în jos până când anteturile din plastic lovesc suprafața; aceasta ar trebui să aibă știfturile poziționate corect.
- Când utilizați adezivul fierbinte, păstrați-l departe de știfturile de la antet și la cel puțin 2 mm de locul în care va fi poziționat capacul.
- Aplicați lipici pe toate cele 4 colțuri ale PCB-ului asigurând contactul cu pereții de bază; permiteți infiltrarea pe ambele părți ale PCB-ului, dacă este posibil.
Pasul 5: lipirea capacului de bază
- Asigurați-vă că știfturile nu conțin lipici fierbinți, iar partea superioară de 2 mm a bazei nu conține lipici fierbinți.
- Pre-montați capacul (cursă uscată) asigurându-vă că nu există obstacole de imprimare.
- Luați măsurile de precauție adecvate atunci când utilizați adezivul cianoacrilat.
- Aplicați cianoacrilat pe colțurile inferioare ale capacului asigurând acoperirea creastei adiacente.
- Așezați rapid capacul la bază; prin prindere închideți colțurile dacă este posibil (evitând obiectivul).
- După ce capacul este uscat, îndoiți manual fiecare știft, astfel încât să fie central în gol, dacă este necesar (a se vedea video).
Pasul 6: Adăugarea etichetelor adezive
- Aplicați eticheta pinout pe partea inferioară a bazei, cu pinul RST pe lateral cu canelură.
- Aplicați eticheta de identificare pe partea plană, fără caneluri, cu știfturile goale fiind partea superioară a etichetei.
- Apăsați ferm etichetele în jos, cu un instrument plat, dacă este necesar.
Pasul 7: Testarea cu BLOCUL WIFI D1M
Pentru acest test veți avea nevoie de:
- UN BLOC D1M GY521
- UN BLOC WIFI D1M
Pregătire:
- În Arduino IDE instalați biblioteca Adafruit_ADXL345 (fișier atașat)
- Încărcați și încărcați schița de exemplu (Fișier> Exemple> Adafruit ADXL345> Sensortest).
- Deconectați USB-ul de la computer.
- Atașați D1M ADXL345 BLOCK la D1M WIFI BLOCK
Testul:
- Conectați USB-ul la computer.
- Deschideți fereastra consolei Arduino la baudul identificat în schiță.
- Mutați BLOCURILE în spațiu și verificați dacă valorile consolei reflectă mișcările.
Pasul 8: Pașii următori
- Programați D1M BLOCK cu D1M BLOCKLY
- Verificați Thingiverse
- Puneți o întrebare la Forumul Comunității ESP8266