Talaan ng mga Nilalaman:
- Hakbang 1: BOM
- Hakbang 2: PCB Schematic
- Hakbang 3: Paggiling ng PCB
- Hakbang 4: Paghihinang
- Hakbang 5: Patakbuhin at Mga kapaki-pakinabang na Link
Video: RPI Homemade Hat: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kumusta, Ang pangalan ko ay Boris at ito ang aking kauna-unahan na Mga Tagubilin. Mayroon akong isang Raspberry Pi 3B + at ginagamit ko ito para sa simpleng pag-automate ng bahay tulad ng kontrolin ang TV, AC at ilang mga ilaw. Kamakailan ay bumili ako ng isang murang chinese CNC router at nagsimulang gumawa simpleng mga PCB (Nais kong ituro na ako ay ganap na nagsisimula sa electronics kaya maaaring may ilang mga pagkakamali).
Ang isa sa unang ideya na mayroon ako ay upang bumuo ng board para sa RPI na may temperatura sensor at IR na humantong. Kaya't ang itinuturo na ito ay tungkol sa kung anong mga tool ang ginagamit ko upang magawa ang ideyang ito.
Hakbang 1: BOM
Ang mga sangkap na ginamit ko para sa board ay simple, subalit sila ay halos SMD:
- Raspberry PI 3B +
- Si7020-A10 * Sensor ng temperatura at kahalumigmigan
- MF25100V2 * 25x25mm fan
- 1x4.7k 1206 risistor
- 1x63 1206 risistor
- 1x100nP 1206 capacitor
- 1x1N4148W diode
- 1xBC846B transistor
- 1x IR Led * Kumuha lang ako ng isa mula sa lumang tv controller
- PCB Single gilid na tanso * ang cutout board ay may sukat: 36x46.30mm
- 2.54mm 2x20 pin header
Para sa katha ng PCB ginamit ko ang isang 3018 CNC, pag-ukit ng kaunti (0.1mm na tip na may 30˚ anggulo), 1mm na bit para sa board cutout, 0.7mm bit para sa mga drill ng PCB. Ang ginamit kong software ay:
- EasyEda para sa disenyo ng PCB
- FlatCam para sa pagbuo ng mga gcode mula sa mga gerber file
- bCNC para sa pagkontrol sa CNC
Hakbang 2: PCB Schematic
Ang eskematiko ay napaka-simple, ang Si7020 ay gumagamit ng i2c protocol kaya dapat itong konektado sa pin 3 at 5 sa RPI, ang tagahanga ay dapat na konektado sa pin 2 o 4 at lahat ng iba pang bahagi ay maaaring italaga sa iba't ibang mga pin. Kasalukuyan kong ginagamit ang mga pin na ito sapagkat para sa akin ito ang pinakasimpleng paraan upang magdisenyo ng mga bakas para sa pcb.
Mahalagang sabihin na kapag nagdagdag ako ng sangkap (o gumawa ng bakas) sa disenyo ng pcb palagi kong ginagawa ang mga bahagi ng pad na ito ng kahit 0.6mm. Halimbawa kung ang pad ay may sukat na 0.6x0.4mm ginagawa ko itong 0.6x0.6 at ito ay dahil hindi magawang gawing mas maliit ng aking CNC nang hindi gaanong pinuputol.
Hakbang 3: Paggiling ng PCB
Para sa paggiling ng pcb gumagamit ako ng 30˚ na anggulo na bit na may 0.1mm na tip. Pag-setup ng FlatCamp
-
Para sa cutout ng mga bakas
- Tool Diameter: 0.13 Type V.
- Ang "Cut Z" ay dapat na -0.06mm.
- Paganahin ang Multi-Lalim na may halagang: 0.03
- Travel Z: 1.2
- Bilis ng spindle: 8000 (ito ang max para sa aking DC motor)
-
Para sa hole hole at cutout ng board
- Gupitin Z: -1.501 * Gumagamit ako ng 1.5mm F4 PCB kaya ang halagang ito ay dapat mabago alinsunod sa kapal ng iyong pcb.
- Travel Z: 1.2
- Bilis ng spindle: 8000 (ito ang max para sa aking DC motor)
Iniwan ko ang lahat ng iba pang mga setting na hindi nagbabago:
- Rate ng Pagkain X-Y: 80
- Rate ng Pagkain Z: 80
pag-set up ng bCNC
Bago simulan ang paggiling nagpapatakbo ako ng autolevel at aways naitakda ko ang mga hakbang sa X-Y para sa pagsisiyasat na maging maximum 3mm.
Hakbang 4: Paghihinang
Para sa paghihinang ginagamit ko ang Dremel Versatip na maaaring magamit bilang hot air gun o soldering iron.
Nagsisimula muna ako sa iron tip. Naglalapat ako ng pagkilos ng bagay sa bawat pad na gagamitin ko (ang brown at itim na sports sa pcb sa image gallery ay pagkilos ng bagay). Pagkatapos nito ay naglalagay ako ng napakakaunting halaga ng lata. Pagkatapos ay lumipat ako sa hot air gun, iposisyon ang mga sangkap sa mga lugar at simulang pag-initin ang mga ito.
Hakbang 5: Patakbuhin at Mga kapaki-pakinabang na Link
Para sa pinangunahan ng IR ginagamit ko ang Lirc at para sa sensor nagsulat ako ng isang maliit na script ng sawa.
Subukan ang sensor: Tulad ng makikita mo ang temperatura na sinusukat ng sensor ay 31˚. Ang aktwal na temp ay ang silid ay 24˚. Ang diif ay nagmula sa RPI temp, na 45˚ na may fan na tumatakbo. Kaya't kapag ibinalik ko ang sinusukat na temperatura mula sa sensor binawas ko ang "7" at ang naibalik na halaga ay medyo tumpak.
FlatCamp + bCNC tutorial
Python i2c para sa Si7020
Mga tagubilin para sa Lirc
Tutorial ng tagahanga ng RPI
Humihingi ako ng paumanhin para sa lahat ng mga pagkakamali na nagawa ko (ang aking ingles ay hindi masyadong mahusay).
Kung mayroon kang anumang mga katanungan Masisiyahan akong sagutin ka.
Inirerekumendang:
Homemade Electronic Drum Kit Na May Arduino Mega2560: 10 Mga Hakbang (na may Mga Larawan)
Homemade Electronic Drum Kit Sa Arduino Mega2560: Ito ang aking Arduino Project. Paano bumuo ng isang e-drum kit kasama si Arduino? Kumusta mahal na mambabasa! -Bakit ang paggawa ng gayong isang proyekto? Una sa lahat dahil kung gusto mo ang mga ganitong uri ng bagay, masisiyahan ka talaga sa proseso ng trabaho. Pangalawa, dahil ang talagang murang co
Hat Not Hat - isang sumbrero para sa mga taong hindi talaga nagsusuot ng mga sumbrero, ngunit nais ang isang karanasan sa sumbrero: 8 mga hakbang
Hat Not Hat - isang Hat para sa Mga Taong Hindi Talagang Magsuot ng Mga sumbrero, Ngunit Gusto Ng Karanasan sa Hat: Palagi kong hinahangad na ako ay maging isang taong sumbrero, ngunit hindi pa nakakahanap ng isang sumbrero na gumagana para sa akin. Ito " Hat Not Hat, " o fascinator tulad ng tawag dito ay isang pinakamataas na solusyon sa aking problema sa sumbrero kung saan maaari akong dumalo sa Kentucky Derby, vacuum
Iling ang Pagtuklas ng Hat Hat Sa Circuit Playground Express: 12 Hakbang (na may Mga Larawan)
Iling ang Pagtukoy ng Hat Hat Sa Circuit Playground Express: Ang madali at mabilis na tutorial na ito ay nagtuturo sa iyo kung paano gumawa ng isang sumbrero sa pakikipag-usap! Ito ay tutugon sa isang maingat na naprosesong sagot kapag 'tinanong mo' ang isang katanungan, at marahil makakatulong ito sa iyo na magpasya kung mayroon kang anumang mga alalahanin o problema. Sa aking Wearable Tech na klase, ako
Retro-Gaming Machine Na May Raspberry PI, RetroPie at Homemade Case: 17 Mga Hakbang (na may Mga Larawan)
Retro-Gaming Machine Na May Raspberry PI, RetroPie at Homemade Case: Ilang oras na ang nakakaraan natagpuan ko ang isang pamamahagi ng Linux para sa Raspberry Pi na pinangalanang RetroPie. Nalaman ko kaagad na ito ay isang mahusay na ideya na may mahusay na pagpapatupad. Isang layunin na Retro-gaming system nang walang mga hindi kinakailangang tampok. Brilliant. Di nagtagal, nagpasya akong
Homemade Phone Na May Mga Simpleng Elektronikong Circuits: 10 Hakbang (na may Mga Larawan)
Homemade Phone With Simple Electronic Circuits: Ang proyektong ito tungkol sa pakikipag-usap sa dalawang tao na may pangunahing electonic circuit. Ito ang proyekto ng aralin kong Elektronikong mga circuit. Nais kong gumawa ng isang video tungkol dito. Deskripsyon Narito ang isang simple ngunit mabisang circuit ng intercom na nakabatay sa mga transistor.