Inhaltsverzeichnis:

IOT123 - D1M BLOCK - ACAM2-Kameramontage - Gunook
IOT123 - D1M BLOCK - ACAM2-Kameramontage - Gunook

Video: IOT123 - D1M BLOCK - ACAM2-Kameramontage - Gunook

Video: IOT123 - D1M BLOCK - ACAM2-Kameramontage - Gunook
Video: D1M BLOCK - SOLDER USING THE PIN JIG 2024, Juli
Anonim
Image
Image
IOT123 - D1M BLOCK - ACAM2-Kamerabaugruppe
IOT123 - D1M BLOCK - ACAM2-Kamerabaugruppe
IOT123 - D1M BLOCK - ACAM2-Kamerabaugruppe
IOT123 - D1M BLOCK - ACAM2-Kamerabaugruppe

D1M BLOCKS fügen taktile Hüllen, Labels, Polarity Guides und Breakouts für die beliebten Wemos D1 Mini SOC/Shields/Clones hinzu. Die ArduCam 2MP Kamera ermöglicht eine flexible Bild-/Videoaufnahme mit dem ESP8266 Chip (auf dem die D1M BLOCKS basieren).

Diese Anleitung führt durch die Montage des Blocks und testet dann die Kamera mit dem D1M WIFI BLOCK. Auf den ArduCam GIT-Seiten finden Sie umfassende Codebeispiele.

dmainmon hat eine großartige Software-Demo bereitgestellt, die einen guten Querschnitt der ArduCam-Funktionalität bietet (ohne die Originalbibliotheken zu ändern).

Schritt 1: Material und Werkzeuge

Material und Werkzeuge
Material und Werkzeuge
Material und Werkzeuge
Material und Werkzeuge
Material und Werkzeuge
Material und Werkzeuge

Es gibt jetzt eine vollständige Liste der Materialien und Quellen.

  1. Das Wemos D1 Mini Protoboard Shield und lange Stiftleisten
  2. 3D-gedruckte Teile.
  3. Ein Satz D1M BLOCK - Montagevorrichtungen
  4. ArduCam 2MP OV2640 Modul
  5. Anschlusskabel.
  6. Löten und Eisen.
  7. Starker Cyanoachrylat-Kleber (vorzugsweise aufpinseln)
  8. Heißklebepistole und Heißklebestifte

Schritt 2: Löten der Header Pins (mit der SOCKET JIG)

Image
Image
Löten der Kopfstifte (mit der SOCKET JIG)
Löten der Kopfstifte (mit der SOCKET JIG)
Löten der Kopfstifte (mit der SOCKET JIG)
Löten der Kopfstifte (mit der SOCKET JIG)

Da die D1 Mini-Steckerstifte bei diesem D1M BLOCK nicht freiliegen, kann die Buchsenlehre verwendet werden. Da die überschüssigen Stifte abgeschnitten werden, können alle Stifte in der Ausgangsposition verlötet werden.

  1. Führen Sie die Header-Pins durch die Unterseite der Platine (TX oben links auf der Oberseite).
  2. Führen Sie die Schablone über den Kunststoffkopf und nivellieren Sie beide Oberflächen.
  3. Drehen Sie die Schablone und die Baugruppe um und drücken Sie den Kopf fest auf eine harte, ebene Oberfläche.
  4. Drücken Sie das Brett fest auf die Schablone.
  5. Löten Sie die 4 Eckstifte mit minimalem Lötmittel (nur vorübergehende Ausrichtung der Stifte).
  6. Erhitzen Sie die Platine/Pins bei Bedarf und positionieren Sie sie neu (Platine oder Pins nicht ausgerichtet oder lotrecht).
  7. Löten Sie den Rest der Stifte.

Schritt 3: Zusammenbau des Schildes

Zusammenbau des Schildes
Zusammenbau des Schildes
Zusammenbau des Schildes
Zusammenbau des Schildes
Zusammenbau des Schildes
Zusammenbau des Schildes
  1. Die überschüssigen Stifte von den Stiftleisten können in der Nähe des Lötmittels abgeschnitten werden.
  2. Die folgenden Drähte werden auf der Oberseite der Platine verfolgt und auf der Unterseite verlötet.
  3. Unteren GND auf Schienen GND (schwarz) verlegen und verlöten.
  4. Untere VCC auf Schienen 3V3 (rot) verlegen und verlöten.
  5. Unteren SDA auf Schienen D2 (grün) verlegen und verlöten.
  6. Untere SCL auf Schienen D1 (blau) verlegen und verlöten.
  7. Unteres MOSI auf Schienen D7 (weiß) verlegen und verlöten.
  8. Unteres MISO auf Schienen D6 (gelb) verlegen und verlöten.
  9. Unteren SCK auf Schienen D5 (Kalk) verlegen und verlöten.
  10. Untere CS auf Schienen D0 (braun) verlegen und verlöten.
  11. Die ArduCam sollte kurze männliche Stifte an der Unterseite der Platine haben.
  12. Führen Sie diese Stifte wie abgebildet durch die unteren Löcher der Abschirmung.
  13. Setzen Sie provisorische Lötstellen an den 2 unteren Ecken mit den Platinen parallel und so nah wie möglich.
  14. Biegen Sie die anderen Stifte auf die obigen Verbindungen und löten Sie sie.
  15. Entlöten Sie die Eckstifte, biegen Sie sie wie oben und löten Sie sie.
  16. Die Unterkante der Leiterplatten muss eben sein. Dies kann bedeuten, dass die ArduCam-Platine getrimmt wird. Ich habe meine mit grobem Sandpapier (80er Körnung) und dann Feilen gemacht. Es gibt eine Spur am Rand - trimmen Sie, bis sie gleichmäßig ist oder sehen Sie die Spur Kupfer. Seien Sie dabei äußerst vorsichtig, da eine grobe Behandlung die Optik beeinträchtigen kann.

Sie können zum Schritt Testing with the D1M WIFI BLOCK übergehen, um die Verkabelung zu überprüfen, und dann zum nächsten Schritt zurückkehren. Sorgfältige Ausrichtung der richtigen Pins…

Schritt 4: Kleben der Komponente auf die Basis

Image
Image
Kleben der Komponente auf die Basis
Kleben der Komponente auf die Basis
Kleben der Komponente auf die Basis
Kleben der Komponente auf die Basis
Kleben der Komponente auf die Basis
Kleben der Komponente auf die Basis

Im Video nicht behandelt, aber empfohlen: Geben Sie einen großen Klecks Heißkleber in die leere Basis, bevor Sie die Platine schnell einlegen und ausrichten - dies erzeugt Kompressionskeile auf beiden Seiten der Platine. Bitte führen Sie einen Probelauf durch, um die Schilde in der Basis zu platzieren. Wenn das Kleben nicht sehr genau war, müssen Sie möglicherweise die Kante der Leiterplatte leicht feilen.

  1. Mit der Unterseite des Basisgehäuses nach unten zeigend, stecken Sie den angelöteten Kunststoff-Header der Baugruppe durch die Löcher in der Basis; der (TX-Stift befindet sich auf der Seite mit der zentralen Nut).
  2. Legen Sie die Heißklebevorrichtung unter die Basis, wobei die Kunststoffleisten durch die Rillen gesteckt werden.
  3. Setzen Sie die Heißklebevorrichtung auf eine feste, ebene Oberfläche und drücken Sie die Platine vorsichtig nach unten, bis die Kunststoff-Header die Oberfläche treffen; Dadurch sollten die Stifte richtig positioniert sein.
  4. Wenn Sie den Heißkleber verwenden, halten Sie ihn von den Kopfstiften und mindestens 2 mm von der Position des Deckels entfernt.
  5. Tragen Sie Klebstoff auf alle 4 Ecken der Leiterplatte auf, um den Kontakt mit den Bodenwänden sicherzustellen; lassen Sie, wenn möglich, auf beiden Seiten der Platine ein Durchsickern zu.
  6. Auf einigen Platinen, bei denen die Platine in der Nähe der Pins endet, eine große Menge Klebstoff auf die Höhe der Platine auf die Basis auftragen; Wenn dies abkühlt, tragen Sie mehr Kleber auf die Oberseite der Leiterplatte auf, die zum unteren Kleber überbrückt.

Schritt 5: Kleben des Deckels auf die Basis

Image
Image
Aufkleben des Deckels auf die Basis
Aufkleben des Deckels auf die Basis
Aufkleben des Deckels auf die Basis
Aufkleben des Deckels auf die Basis
  1. Stellen Sie sicher, dass die Stifte frei von Klebstoff sind und die oberen 2 mm der Basis frei von Heißkleber sind.
  2. Bringen Sie den Deckel vor (Trockenlauf) und stellen Sie sicher, dass keine Druckartefakte im Weg sind.
  3. Treffen Sie bei der Verwendung des Cyanoachrylat-Adhäsivs geeignete Vorsichtsmaßnahmen.
  4. Tragen Sie Cyanoachrylat auf die unteren Ecken des Lids auf, um sicherzustellen, dass der angrenzende Kamm bedeckt ist.
  5. Bringen Sie den Deckel schnell an der Basis an; Klemmen Sie, wenn möglich, die Ecken zu (um die Linse zu vermeiden).
  6. Nachdem der Deckel getrocknet ist, biegen Sie jeden Stift von Hand, so dass er bei Bedarf zentral im Hohlraum liegt (siehe Video).

Schritt 6: Hinzufügen der Klebeetiketten

Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
Hinzufügen der Klebeetiketten
  1. Pinbelegungs-Etikett auf Unterseite des Sockels anbringen, RST-Pin auf Seite mit Nut.
  2. Bringen Sie das Kennzeichnungsetikett auf der flachen, nicht genuteten Seite an, wobei sich die Stifte an der Oberseite des Etiketts befinden.
  3. Drücken Sie die Etiketten fest nach unten, ggf. mit einem flachen Werkzeug.

Schritt 7: Testen mit dem D1M WIFI BLOCK

Image
Image
Testen mit dem D1M WIFI BLOCK
Testen mit dem D1M WIFI BLOCK

Die ArduCam GIT-Site bietet einen guten Überblick über die Einrichtung der Bibliothek mit der Arduino IDE. Ich habe ZIP-Versionen der Bibliotheken eingefügt, um es etwas einfacher zu machen. Die ursprüngliche GIT-Site für die Arbeit von dmainmon ist hier. Die hochzuladende Skizze ist hier.

  1. Lesen Sie die ArduCam-Übersicht.
  2. Sehen Sie sich die Videos an.
  3. Installieren Sie die Bibliotheken.
  4. Laden Sie die Skizze auf einen D1M WIFI BLOCK hoch.
  5. Trennen Sie den USB vom PC.
  6. Befestigen Sie den D1M ACAM2 BLOCK am D1M WIFI BLOCK.
  7. Verbinden Sie den USB mit dem PC (für Strom und serielle Protokollierung).
  8. Führen Sie die Demo im AP- oder Stationsmodus aus (in den Videos erklärt).

Schritt 8: Nächste Schritte

  • Entdecken Sie die Möglichkeiten mit den ArduCam-Beispielen.
  • Schauen Sie sich Thingiverse an.
  • Stellen Sie eine Frage im ESP8266-Community-Forum.

Empfohlen: