Sisällysluettelo:

RPI kotitekoinen hattu: 5 vaihetta (kuvilla)
RPI kotitekoinen hattu: 5 vaihetta (kuvilla)

Video: RPI kotitekoinen hattu: 5 vaihetta (kuvilla)

Video: RPI kotitekoinen hattu: 5 vaihetta (kuvilla)
Video: Beepy: What can it do? 2024, Marraskuu
Anonim
RPI kotitekoinen hattu
RPI kotitekoinen hattu

Hei, Nimeni on Boris ja tämä on ensimmäinen Instructables -laitteeni. Minulla on Raspberry Pi 3B+ ja käytän sitä yksinkertaiseen kodin automatisointiin, kuten television, AC: n ja joidenkin valojen hallintaan. Viime aikoina ostin halvan kiinalaisen CNC -reitittimen ja aloin tehdä yksinkertaiset piirilevyt (haluan huomauttaa, että olen elektroniikan aloittelija, joten saattaa olla virheitä).

Yksi ensimmäisistä ajatuksistani oli rakentaa piirilevy RPI: lle, jossa on lämpötila -anturi ja IR -led.

Vaihe 1: Luettelo

BOM
BOM

Levylle käyttämäni komponentit ovat yksinkertaisia, mutta ne ovat enimmäkseen SMD:

  1. Vadelma PI 3B+
  2. Si7020-A10 *Lämpötila- ja kosteusanturi
  3. MF25100V2 *25x25mm tuuletin
  4. 1x4.7k 1206 vastus
  5. 1x63 1206 vastus
  6. 1x100nP 1206 kondensaattori
  7. 1x1N4148W diodi
  8. 1xBC846B transistori
  9. 1x IR Led *Otan juuri yhden vanhasta tv -ohjaimesta
  10. PCB Yksipuolinen kupari *katkaisulevy on kooltaan 36 x 36,30 mm
  11. 2,54 mm 2x20 -nastainen otsikko

Piirilevyjen valmistuksessa käytin 3018 CNC -kaiverruspalaa (0,1 mm: n kärki 30 °: n kulmalla), 1 mm: n bitti levyn leikkaamiseen, 0,7 mm: n bitti PCB -porakoneisiin.

  1. EasyEda PCB -suunnitteluun
  2. FlatCam gcodejen luomiseen gerber -tiedostoista
  3. bCNC CNC: n ohjaamiseen

Vaihe 2: PCB -kaavio

PCB -kaavio
PCB -kaavio
PCB -kaavio
PCB -kaavio

Kaavio on hyvin yksinkertainen, Si7020 käyttää i2c -protokollaa, joten se on kytkettävä RPI: n nastoihin 3 ja 5, tuuletin on kytkettävä nastaihin 2 tai 4 ja kaikki muut komponentit voidaan määrittää eri nastoille. koska minulle se oli yksinkertaisin tapa suunnitella piirilevyn jäljet.

On tärkeää sanoa, että kun lisään komponentin (tai teen jälkiä) piirilevyn suunnitteluun, teen aina tämän komponentin tyynyjä vähintään 0,6 mm. Esimerkiksi jos tyyny on kooltaan 0,6x0,4 mm, teen siitä 0,6x0,6 ja tämä johtuu siitä, että CNC -laitteeni ei pysty pienentämään sitä leikkaamatta liikaa.

Vaihe 3: PCB -jyrsintä

PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä
PCB -jyrsintä

Piirilevyjyrsintään käytän 30 ° kulmapalaa 0,1 mm: n kärjellä

  • Jälkien katkaisua varten

    • Työkalun halkaisija: 0,13 Tyyppi V.
    • "Cut Z": n tulee olla -0,06 mm.
    • Ota monisyvyys käyttöön arvolla: 0,03
    • Matka Z: 1.2
    • Karan nopeus: 8000 (tämä on suurin DC -moottorilleni)
  • Reikien poraamiseen ja levyn katkaisuun

    • Leikkaus Z: -1,501 *Käytän 1,5 mm: n F4 -piirilevyä, joten tämä arvo on muutettava piirilevyn paksuuden mukaan.
    • Matka Z: 1.2
    • Karan nopeus: 8000 (tämä on suurin DC -moottorilleni)

Jätin kaikki muut asetukset ennalleen:

  • Syöttönopeus X-Y: 80
  • Syöttönopeus Z: 80

bCNC -asetus

Ennen jyrsinnän aloittamista suoritan automaattisen tason ja asetan aina X-Y-askeleet mittaukseen enintään 3 mm.

Vaihe 4: Juotos

Juotos
Juotos
Juotos
Juotos

Juotamiseen käytän Dremel Versatipia, jota voidaan käyttää kuumailmapistoolina tai juotosraudana.

Aloitan ensin rautakärjellä. Käytän fluxia jokaiseen käyttämääni tyynyyn (kuvagallerian piirilevyn ruskea ja musta urheilu ovat flux). Tämän jälkeen laitoin hyvin vähän tinaa. Sitten vaihdan kuumailmapistooliin, asetan komponentit paikkoihin ja aloitan niiden lämmittämisen.

Vaihe 5: Suorita ja hyödyllisiä linkkejä

Suorita ja hyödyllisiä linkkejä
Suorita ja hyödyllisiä linkkejä
Suorita ja hyödyllisiä linkkejä
Suorita ja hyödyllisiä linkkejä

IR -ledille käytän Lirciä ja anturille kirjoitin pienen python -käsikirjoituksen.

Testaa anturi: Kuten näet, anturin mittaama lämpötila on 31˚. Todellinen lämpötila on, että huone oli 24 ˚. Joten kun palautan mitatun lämpötilan anturista, vähennän "7" ja palautettu arvo on melko tarkka.

FlatCamp + bCNC -opetusohjelma

Python i2c Si7020: lle

Ohjeet Lircille

RPI -tuulettimen opetusohjelma

Pahoittelen kaikkia tekemiäni virheitä (englannini ei ole kovin hyvä).

Jos sinulla on kysyttävää, vastaan mielelläni.

Suositeltava: