
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Ahoj, jmenuji se Boris a toto je můj úplně první Instructables. Mám Raspberry Pi 3B+ a používám ho pro jednoduchou domácí automatizaci, jako je ovládání TV, AC a některých světel. Nedávno jsem si koupil levný čínský CNC router a začal vyrábět jednoduché PCB (chci poukázat na to, že jsem naprostý začátečník v elektronice, takže tam mohou být nějaké chyby).
Jeden z prvních nápadů, který jsem měl, bylo postavit desku pro RPI, která má teplotní senzor a IR LED. Tento návod je tedy o tom, jaké nástroje používám k dosažení této myšlenky.
Krok 1: Kusovník

Komponenty, které jsem použil pro desku, jsou jednoduché, ale většinou jsou SMD:
- Malina PI 3B+
- Si7020-A10 *Snímač teploty a vlhkosti
- MF25100V2 *25x25mm ventilátor
- Rezistor 1x4,7k 1206
- 1x63 1206 odpor
- Kondenzátor 1x100nP 1206
- Dioda 1x1N4148W
- 1xBC846B tranzistor
- 1x IR LED *Jen jsem chytil jeden ze starého ovladače TV
- PCB Jednostranná měď *výřezová deska má rozměry: 36 x 46,30 mm
- 2,54 mm 2x20 pin konektor
Pro výrobu DPS jsem použil 3018 CNC, gravírovací bit (hrot 0,1 mm s úhlem 30˚), 1 mm bit pro výřez desky, 0,7 mm bit pro vrtáky do DPS. Software, který jsem použil, je:
- EasyEda pro návrh DPS
- FlatCam pro generování kódů gerber ze souborů
- bCNC pro ovládání CNC
Krok 2: Schéma desky plošných spojů


Schéma je velmi jednoduché, Si7020 používá protokol i2c, takže musí být připojen ke kolíku 3 a 5 na RPI, ventilátor musí být připojen ke kolíku 2 nebo 4 a všechny ostatní komponenty mohou být přiřazeny na různých pinech. V současné době tyto piny používám protože pro mě to byl nejjednodušší způsob, jak navrhnout stopy pro desku plošných spojů.
Je důležité říci, že když přidám komponentu (nebo vytvořím stopu) v návrhu desky plošných spojů, vždy udělám tuto součástku alespoň 0,6 mm. Pokud je například podložka o velikosti 0,6 x 0,4 mm, udělám ji 0,6 x 0,6, a to proto, že moje CNC je nedokáže zmenšit, aniž by příliš řezala.
Krok 3: Frézování DPS




Pro frézování desek plošných spojů používám 30˚ úhlový bit s hrotem 0,1 mm. Nastavení FlatCamp
-
Pro výřez stop
- Průměr nástroje: 0,13 typu V.
- "Cut Z" by měl být -0,06 mm.
- Povolit více hloubky s hodnotou: 0,03
- Cestování Z: 1,2
- Rychlost vřetena: 8000 (to je maximum pro můj DC motor)
-
Pro vrtání otvorů a výřez desky
- Cut Z: -1,501 *Používám 1,5 mm F4 PCB, takže tato hodnota by měla být změněna podle tloušťky vaší PCB.
- Cestování Z: 1,2
- Rychlost vřetena: 8000 (to je maximum pro můj DC motor)
Všechna ostatní nastavení jsem nechal beze změny:
- Rychlost posuvu X-Y: 80
- Rychlost posuvu Z: 80
bCNC nastavení
Před frézováním spustím automatickou úroveň a vždy nastavím X-Y kroky pro sondování na maximálně 3 mm.
Krok 4: Pájení


K pájení používám Dremel Versatip, který lze použít jako horkovzdušnou pistoli nebo páječku.
Nejprve začnu železnou špičkou. Tavidlo nanáším na každou podložku, kterou použiji (hnědé a černé sporty na desce plošných spojů v galerii obrázků jsou tavidlo). Poté nanesu velmi malé množství cínu. Poté přepnu na horkovzdušnou pistoli, umístím součásti na místa a začnu je ohřívat.
Krok 5: Spusťte a užitečné odkazy


Pro IR led používám Lirc a pro senzor jsem napsal malý python skript.
Otestujte senzor: Jak vidíte, teplota naměřená senzorem je 31˚. Skutečná teplota je, že pokoj byl 24 ° C. Diif pochází z teploty RPI, což je 45 ° s běžícím ventilátorem. Když tedy vrátím naměřenou teplotu ze snímače, odečtu „7“a vrácená hodnota je docela přesná.
FlatCamp + bCNC návod
Python i2c pro Si7020
Instructables for Lirc
Výukový program pro fanoušky RPI
Omlouvám se za všechny chyby, kterých jsem se dopustil (moje angličtina není moc dobrá).
Pokud máte nějaké otázky, rád vám odpovím.
Doporučuje:
Psí klobouk: 11 kroků (s obrázky)

Doggy Hat: Plyšový pes se stal automatizovaným kloboukem. Servomotor s lepenkovým ramenem páky náhodně pohybuje hlavou, ovládaný bateriovým Arduino Uno. Při stavbě tohoto projektu nebyla žádná vycpaná zvířata zraněna
Klobouk ne klobouk - klobouk pro lidi, kteří klobouky opravdu nenosí, ale chtěli by mít klobouk: 8 kroků

Klobouk ne klobouk - klobouk pro lidi, kteří klobouky opravdu nenosí, ale chtěli by mít klobouk: Vždy jsem si přál být kloboukem, ale nikdy jsem nenašel klobouk, který by mi fungoval. Tento " klobouk ne klobouk " nebo fascinátor, jak se tomu říká, je svrchované řešení mého problému s kloboukem, ve kterém bych se mohl zúčastnit Kentucky Derby, vakua
360stupňový klobouk analogové kamery: 10 kroků (s obrázky)

Klobouk s analogovou kamerou 360 stupňů: Zapomeňte na Instagram, vraťte svým obrázkům retro vzhled pomocí klasického analogového filmu zábavným novým způsobem. Tento klobouk byl vyroben ze zbylých jednorázových 35mm filmových kamer a několika malých servomotorů, vše napájeno dvěma AA bateriemi. S t
Sestavte infračervený přijímač Kodi / OSMC a resetujte klobouk pro Raspberry Pi: 5 kroků (s obrázky)

Sestavte infračervený přijímač Kodi / OSMC a resetujte klobouk pro Raspberry Pi: Vybudujte infračervený přijímač Kodi / OSMC a resetujte klobouk pro Raspberry Pi 3 Z celé místnosti bych chtěl: Ovládat Kodi / OSMC běžící na Raspberry Pi pomocí dálkového ovladače Podívejte se, jestli je Raspberry Pi zapnuté Také bych chtěl, aby moje rodina
Efektní LED klobouk: 5 kroků (s obrázky)

Fancy LED Hat: Vždy jsem chtěl udělat projekt Arduino, ale nikdy jsem neměl žádný skvělý nápad, dokud moje rodina nebyla pozvána na fantastickou kloboukovou párty. S dodací lhůtou dva týdny jsem byl zvědavý, jestli dokážu naplánovat a zrealizovat pohybově citlivou LED animaci. Obrací