INHOUDSOPGAWE:
Video: RPI tuisgemaakte hoed: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hallo, my naam is Boris en dit is my heel eerste instruksies. Ek het 'n Raspberry Pi 3B+ en ek gebruik dit vir 'n eenvoudige tuisautomatisering, soos om die TV, AC en 'n paar ligte te beheer. Onlangs het ek 'n goedkoop Chinese CNC -router gekoop en begin maak eenvoudige PCB's (ek wil daarop wys dat ek 'n absolute beginner in elektronika is, so daar kan foute wees).
Een van die eerste idees wat ek opgedoen het, was om 'n bord te bou vir die RPI met temperatuursensor en IR -geleide, so hierdie instruksies gaan oor watter gereedskap ek gebruik om hierdie idee te bereik.
Stap 1: BOM
Die komponente wat ek vir die bord gebruik het, is eenvoudig, maar dit is meestal SMD:
- Framboos PI 3B+
- Si7020-A10 *Temperatuur- en humiditeitsensor
- MF25100V2 *25x25mm waaier
- 1x4.7k 1206 weerstand
- 1x63 1206 weerstand
- 1x100nP 1206 kapasitor
- 1x1N4148W diode
- 1xBC846B transistor
- 1x IR Led *Ek haal net een van die ou TV -kontroleerder
- PCB Koper aan die een kant *die uitsnybord is 36x46,30 mm groot
- 2.54mm 2x20 -pen kop
Vir die vervaardiging van PCB gebruik ek 'n 3018 CNC, graveerbits (0,1 mm punt met 30˚ hoek), 1 mm bit vir borduitknipsel, 0,7 mm bit vir PCB bore. Die sagteware wat ek gebruik het is:
- EasyEda vir PCB -ontwerp
- FlatCam om gcodes uit gerber -lêers te genereer
- bCNC vir die beheer van die CNC
Stap 2: PCB -skema
Die skema is baie eenvoudig; die Si7020 gebruik i2c -protokol, dus moet dit gekoppel word aan pen 3 en 5 op RPI, die waaier moet aan pen 2 of 4 gekoppel word en alle ander komponente kan aan verskillende penne toegewys word. want vir my was dit die eenvoudigste manier om die spore vir die PCB te ontwerp.
Dit is belangrik om te sê dat as ek komponent (of spoor) by die PCB -ontwerp voeg, altyd hierdie komponentblokkies minstens 0,6 mm maak. Byvoorbeeld, as die pad met die grootte 0.6x0.4mm is, maak ek dit 0.6x0.6, en dit is omdat my CNC dit nie kan kleiner maak sonder om te veel te sny nie.
Stap 3: PCB -frees
Vir pcb -frees gebruik ek 'n hoek van 30˚ met 'n punt van 0,1 mm. FlatCamp -opstelling
-
Vir spore uitsny
- Gereedskapdiameter: 0,13 tipe V.
- Die "Cut Z" moet -0,06 mm wees.
- Aktiveer multi-diepte met waarde: 0,03
- Reis Z: 1.2
- Spilsnelheid: 8000 (dit is maksimum vir my GS -motor)
-
Vir gate boor en borduitknipsel
- Sny Z: -1.501 *Ek gebruik 1.5mm F4 PCB, so hierdie waarde moet verander word volgens u PCB -dikte.
- Reis Z: 1.2
- Spilsnelheid: 8000 (dit is maksimum vir my GS -motor)
Ek het alle ander instellings onveranderd gelaat:
- Voertempo X-Y: 80
- Voertempo Z: 80
bCNC opstelling
Voordat ek begin maal, werk ek outomaties en stel ek altyd XY-stappe in om die maksimum 3 mm te bepaal.
Stap 4: Soldeer
Vir soldeer gebruik ek Dremel Versatip wat gebruik kan word as warmluggeweer of soldeerbout.
Eers begin ek met die ysterpunt. Ek pas flux toe op elke pad wat ek sal gebruik (die bruin en swart sport op die PCB in die beeldgalery is fluks). Daarna smeer ek baie min blik. Dan skakel ek oor na 'n warmluggeweer, plaas die komponente op die plekke en begin dit verhit.
Stap 5: Begin en nuttige skakels
Vir IR -LED gebruik ek Lirc en vir die sensor het ek 'n klein luislangskrif geskryf.
Toets die sensor: Soos u kan sien, is die temperatuur wat deur die sensor gemeet word, 31˚. Die werklike temperatuur is dat die kamer 24˚ was. Die diif kom van die RPI -temperatuur, wat 45˚ is met waaier wat loop. Dus, as ek die gemete temperatuur van die sensor terugstuur, trek ek '7' af en die teruggekeerde waarde is redelik akkuraat.
FlatCamp + bCNC -tutoriaal
Python i2c vir Si7020
Instruksies vir Lirc
RPI -aanhanger -tutoriaal
Ek vra om verskoning vir alle foute wat ek gemaak het (my Engels is nie baie goed nie).
As u enige vrae het, antwoord ek u graag.
Aanbeveel:
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: 6 stappe (met foto's)
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: Hoe om 'n tuisgemaakte termoelektriese Peltier -koeler / mini -yskas self te maak met W1209 -temperatuurbeheerder. Hierdie TEC1-12706-module en die Peltier-effek maak die perfekte DIY-koeler! Hierdie instruksies is 'n stap-vir-stap handleiding wat jou wys hoe om
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: 10 stappe (met foto's)
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: Dit is my Arduino -projek. Hoe om 'n e-drumstel met Arduino te bou? Hallo liewe leser!-Waarom so 'n projek doen? In die eerste plek, want as u van hierdie soort dinge hou, sal u die werkproses baie geniet. Tweedens, omdat dit regtig goedkoop is
Hoed nie hoed nie - 'n hoed vir mense wat nie regtig hoede dra nie, maar 'n hoedervaring wil hê: 8 stappe
Hat Not Hat - 'n hoed vir mense wat nie regtig hoede dra nie, maar graag 'n hoedervaring wil hê: ek het altyd gewens ek kon 'n hoedpersoon wees, maar het nog nooit 'n hoed gevind wat vir my werk nie. Hierdie " Hat Not Hat, " of fascinator soos dit genoem word, is 'n boonste oplossing vir my hoedprobleem waarin ek die Kentucky Derby, vakuum, kan bywoon
Retro-speelmasjien met framboos PI, RetroPie en tuisgemaakte tas: 17 stappe (met foto's)
Retro-speelmasjien met Raspberry PI, RetroPie en tuisgemaakte koffer: 'n Ruk gelede het ek 'n Linux-verspreiding vir Raspberry Pi met die naam RetroPie gevind. Ek het dadelik uitgevind dat dit 'n goeie idee is met 'n uitstekende implementering. Een-doel retro-spelstelsel sonder onnodige funksies. Kort daarna het ek besluit om
Tuisgemaakte yskas met slimbeheerfunksie (vrieskas): 11 stappe (met foto's)
Tuisgemaakte yskas met slimbeheerfunksie (diepvrieskas): Hallo vriende, dit is deel 2 van die DIY -yskas, gebaseer op 'n peltiermodule; in hierdie deel gebruik ons 2 peltiermodules in plaas van 1; ons gebruik ook 'n termiese kontroleerder om die gewenste temperatuur in te stel 'n bietjie energie