Inhoudsopgave:

IOT123 - D1M BLOCK - ACAM2 cameramontage - Ajarnpa
IOT123 - D1M BLOCK - ACAM2 cameramontage - Ajarnpa

Video: IOT123 - D1M BLOCK - ACAM2 cameramontage - Ajarnpa

Video: IOT123 - D1M BLOCK - ACAM2 cameramontage - Ajarnpa
Video: Portal Combos (Easy to insane difficulty) Blox fruits 2024, Juli-
Anonim
Image
Image
IOT123 - D1M BLOK - ACAM2 Camera Montage
IOT123 - D1M BLOK - ACAM2 Camera Montage
IOT123 - D1M BLOK - ACAM2 Camera Montage
IOT123 - D1M BLOK - ACAM2 Camera Montage

D1M BLOCKS voegt tactiele hoesjes, labels, polariteitsgidsen en breakouts toe voor de populaire Wemos D1 Mini SOC/Shields/Clones. De ArduCam 2MP-camera maakt flexibele beeld-/video-opname mogelijk met de ESP8266-chip (waarop de D1M BLOCKS zijn gebaseerd).

Deze Instructable stapt door de montage van het blok en test vervolgens de camera met behulp van het D1M WIFI BLOCK. Er zijn uitgebreide codevoorbeelden op de ArduCam GIT-pagina's.

dmainmon heeft een geweldige softwaredemo geleverd die een goede dwarsdoorsnede geeft van de ArduCam-functionaliteit (zonder de originele bibliotheken te wijzigen).

Stap 1: Materiaal en gereedschap

Materiaal en gereedschap
Materiaal en gereedschap
Materiaal en gereedschap
Materiaal en gereedschap
Materiaal en gereedschap
Materiaal en gereedschap

Er is nu een volledige lijst van materialen en bronnen.

  1. Het Wemos D1 Mini Protoboard-schild en vrouwelijke headers met lange pinnen
  2. 3D geprinte onderdelen.
  3. Een set D1M BLOCK - Install Jigs
  4. ArduCam 2MP OV2640-module
  5. Aansluitdraad.
  6. Soldeer en ijzer.
  7. Sterke cyanoachrylaatlijm (bij voorkeur opborstelen)
  8. Heet lijmpistool en hete lijmstiften

Stap 2: Solderen van de Header Pins (met behulp van de SOCKET JIG)

Image
Image
De headerpennen solderen (met behulp van de SOCKET JIG)
De headerpennen solderen (met behulp van de SOCKET JIG)
De headerpennen solderen (met behulp van de SOCKET JIG)
De headerpennen solderen (met behulp van de SOCKET JIG)

Omdat de D1 Mini mannelijke pinnen niet zichtbaar zijn op dit D1M BLOCK, kan de socketmal worden gebruikt. Omdat de overtollige mannelijke pinnen worden afgesneden, kunnen alle pinnen in de beginpositie worden gesoldeerd.

  1. Voer de header-pinnen door de onderkant van het bord (TX linksboven aan de bovenzijde).
  2. Voer de mal over het plastic maaibord en breng beide oppervlakken waterpas.
  3. Draai de mal en de montage om en druk de kop stevig op een harde, vlakke ondergrond.
  4. Druk het bord stevig op de mal.
  5. Soldeer de 4 hoekpinnen met minimaal soldeer (alleen tijdelijke uitlijning van de pinnen).
  6. Verwarm het bord/de pinnen opnieuw en positioneer ze indien nodig (het bord of de pinnen zijn niet uitgelijnd of loodrecht).
  7. Soldeer de rest van de pinnen.

Stap 3: Het schild monteren

Het schild monteren
Het schild monteren
Het schild monteren
Het schild monteren
Het schild monteren
Het schild monteren
  1. De overtollige mannelijke pinnen van de headers kunnen dicht bij het soldeer worden afgesneden.
  2. De volgende draden zijn aan de bovenzijde van het bord getraceerd en aan de onderzijde gesoldeerd.
  3. Routeer en soldeer de onderste GND op de rails GND (zwart).
  4. Routeer en soldeer de onderste VCC op rails 3V3 (rood).
  5. Routeer en soldeer de onderste SDA op de rails D2 (groen).
  6. Routeer en soldeer de onderste SCL naar de rails D1 (blauw).
  7. Routeer en soldeer de onderste MOSI op de rails D7 (wit).
  8. Leid en soldeer de onderste MISO op de rails D6 (geel).
  9. Routeer en soldeer de onderste SCK op de rails D5 (kalk).
  10. Routeer en soldeer onderste CS aan rails D0 (bruin).
  11. De ArduCam moet korte mannelijke pinnen hebben aan de onderkant van het bord.
  12. Steek deze pinnen door de onderste gaten op het schild zoals afgebeeld.
  13. Plaats tijdelijke soldeerverbindingen op de 2 onderste hoeken met de planken parallel en zo dicht mogelijk bij elkaar.
  14. Buig de andere pinnen op de verbindingen erboven en soldeer.
  15. Desoldeer de hoekpinnen, buig ze zoals hierboven en soldeer.
  16. De onderkant van de printplaten moet waterpas zijn. Dit kan betekenen dat de ArduCam-printplaat moet worden bijgesneden. Ik heb de mijne gedaan met grof schuurpapier (korrel 80) en vervolgens gevijld. Er is een spoor op de rand - trim tot gelijk of zie het spoor koper. Wees hier uiterst voorzichtig mee, aangezien een ruwe behandeling de optiek kan aantasten.

U kunt een omweg maken naar de stap Testen met de D1M WIFI BLOCK om de bedrading te controleren en vervolgens terugkeren naar de volgende stap. Zorgvuldig uitlijnen van de juiste pinnen echter …

Stap 4: Lijmen van het onderdeel aan de basis

Image
Image
Het onderdeel op de basis lijmen
Het onderdeel op de basis lijmen
Het onderdeel op de basis lijmen
Het onderdeel op de basis lijmen
Het onderdeel op de basis lijmen
Het onderdeel op de basis lijmen

Niet behandeld in de video, maar wel aanbevolen: doe een grote dot hete lijm in de lege basis voordat je het bord snel plaatst en uitlijnt - dit zorgt voor compressietoetsen aan weerszijden van het bord. Voer een droge run uit bij het plaatsen van de schilden in de basis. Als het lijmen niet erg nauwkeurig was, moet u mogelijk wat licht vijlen van de rand van de printplaat.

  1. Plaats de gesoldeerde plastic kop door de gaten in de basis met de onderkant van de basisbehuizing naar beneden gericht; de (TX-pen bevindt zich aan de kant met de centrale groef).
  2. Plaats de hete lijmmal onder de basis met de plastic headers door de groeven geplaatst.
  3. Plaats de hete lijmmal op een stevige vlakke ondergrond en duw de print voorzichtig naar beneden totdat de plastic headers het oppervlak raken; dit zou de pinnen correct moeten hebben gepositioneerd.
  4. Houd bij gebruik van de hete lijm deze uit de buurt van de koppennen en minimaal 2 mm van de plaats waar het deksel wordt geplaatst.
  5. Breng lijm aan op alle 4 de hoeken van de printplaat en zorg voor contact met de basiswanden; laat indien mogelijk doorsijpelen naar beide zijden van de printplaat.
  6. Op sommige PCB's waar het bord dicht bij de pinnen eindigt, dob een grote hoeveelheid lijm op de basis tot de hoogte van de PCB; wanneer dit afkoelt, breng dan meer lijm aan op de bovenkant van de printplaat en overbrugging naar de onderste lijm.

Stap 5: Het deksel op de basis lijmen

Image
Image
Het deksel op de basis lijmen
Het deksel op de basis lijmen
Het deksel op de basis lijmen
Het deksel op de basis lijmen
  1. Zorg ervoor dat de pinnen vrij zijn van lijm en dat de bovenste 2 mm van de basis vrij is van hete lijm.
  2. Plaats het deksel vooraf (dry run) en zorg ervoor dat er geen printartefacten in de weg zitten.
  3. Neem passende voorzorgsmaatregelen bij het gebruik van de cyanoachrylaatlijm.
  4. Breng cyanoachrylaat aan op de onderste hoeken van het deksel en zorg voor dekking van de aangrenzende rand.
  5. Plaats het deksel snel op de basis; klem de hoeken indien mogelijk dicht (vermijd de lens).
  6. Nadat het deksel droog is, buigt u indien nodig handmatig elke pin zodat deze centraal in de holte staat (zie video).

Stap 6: De zelfklevende etiketten toevoegen

De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
De zelfklevende etiketten toevoegen
  1. Breng het pinout-label aan op de onderkant van de basis, met de RST-pin op de kant met de groef.
  2. Breng het identificatielabel aan op de platte kant zonder groeven, waarbij de lege pinnen de bovenkant van het label zijn.
  3. Druk de etiketten stevig aan, indien nodig met een plat gereedschap.

Stap 7: Testen met het D1M WIFI BLOCK

Image
Image
Testen met het D1M WIFI BLOCK
Testen met het D1M WIFI BLOCK

De ArduCam GIT-site geeft een goed overzicht van de bibliotheekconfiguratie met behulp van de Arduino IDE. Ik heb ZIP-versies van de bibliotheken toegevoegd om het een beetje gemakkelijker te maken. De originele GIT-site voor het werk van dmainmon is hier. De schets om te uploaden is hier.

  1. Lees het ArduCam-overzicht.
  2. Bekijk de video's.
  3. Installeer de bibliotheken.
  4. Upload de schets naar een D1M WIFI BLOCK.
  5. Koppel de USB los van de pc.
  6. Bevestig het D1M ACAM2 BLOCK aan het D1M WIFI BLOCK.
  7. Sluit de USB aan op de pc (voor voeding en seriële logging).
  8. Voer de demo uit met AP- of Station-modus (uitgelegd in de video's).

Stap 8: Volgende stappen

  • Ontdek de mogelijkheden met de ArduCam voorbeelden.
  • Kijk eens bij Thingiverse.
  • Stel een vraag op het ESP8266 Community Forum.

Aanbevolen: