Sadržaj:
- Korak 1: BOM
- Korak 2: Shema PCB -a
- Korak 3: Glodanje PCB -a
- Korak 4: Lemljenje
- Korak 5: Pokrenite i korisne veze
Video: RPI domaći šešir: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zdravo, moje ime je Boris i ovo su mi prvi instruktori. Imam Raspberry Pi 3B+ i koristim ga za jednostavnu kućnu automatizaciju, poput upravljanja televizorom, izmjeničnom strujom i nekim svjetlima. Nedavno sam kupio jeftini kineski CNC usmjerivač i počeo proizvoditi jednostavne PCB -e (želim naglasiti da sam apsolutni početnik u elektronici pa bi moglo doći do nekih grešaka).
Jedna od prvih ideja koju sam imao bila je izgraditi ploču za RPI koja ima senzor temperature i infracrveno svjetlo. Dakle, ovo uputstvo govori o tome koje alate koristim za ostvarenje ove ideje.
Korak 1: BOM
Komponente koje sam koristio za ploču su jednostavne, međutim uglavnom su SMD:
- Malina PI 3B+
- Si7020-A10 *Senzor temperature i vlažnosti
- MF25100V2 *25x25mm ventilator
- 1x4.7k 1206 otpornik
- 1x63 1206 otpornik
- 1x100nP 1206 kondenzator
- 1x1N4148W dioda
- 1xBC846B tranzistor
- 1x IR Led *Upravo sam uzeo jedan sa starog TV kontrolera
- PCB Jednostrana bakrena ploča *ploča za izrezivanje je veličine: 36x46.30mm
- 2,54 mm 2x20 pin zaglavlje
Za izradu PCB -a koristio sam CN18 3018, graviranje (vrh 0,1 mm sa uglom od 30 °), 1 mm bit za izrezivanje ploče, 0,7 mm bit za PCB bušilice. Softver koji sam koristio je:
- EasyEda za dizajn PCB -a
- FlatCam za generiranje gkodova iz gerber datoteka
- bCNC za kontrolu CNC -a
Korak 2: Shema PCB -a
Shema je vrlo jednostavna, Si7020 koristi i2c protokol pa mora biti spojen na pin 3 i 5 na RPI, ventilator mora biti spojen na pin 2 ili 4, a sve ostale komponente mogu se dodijeliti na različite pinove. Trenutno koristim ove pinove jer je to za mene bio najjednostavniji način dizajniranja tragova za PCB.
Važno je reći da kad dodam komponentu (ili napravim trag) u dizajnu PCB -a, uvijek napravim jastučiće od ove komponente najmanje 0,6 mm. Na primjer, ako je jastučić veličine 0,6x0,4 mm, ja ga činim 0,6x0,6, a to je zato što moj CNC ne može učiniti manji bez previše rezanja.
Korak 3: Glodanje PCB -a
Za glodanje PCB -a koristim ugaoni nastavak od 30 ° sa vrhom od 0,1 mm. Postavka FlatCamp
- Za izrezivanje tragova
- Promjer alata: 0,13 Tip V.
- "Cut Z" bi trebao biti -0,06 mm.
- Omogući više dubina s vrijednošću: 0,03
- Putovanje Z: 1.2
- Brzina vretena: 8000 (ovo je maksimalno za moj istosmjerni motor)
- Za bušenje rupa i izrezivanje dasaka
- Rez Z: -1,501 *Koristim 1,5 mm F4 PCB pa ovu vrijednost treba promijeniti u skladu s debljinom vaše ploče.
- Putovanje Z: 1.2
- Brzina vretena: 8000 (ovo je maksimalno za moj istosmjerni motor)
Sve ostale postavke sam ostavio nepromijenjene:
- Brzina uvlačenja X-Y: 80
- Brzina uvlačenja Z: 80
bCNC podešavanje
Prije početka glodanja pokrećem autorazinu i uvijek postavljam X-Y korake za sondiranje na maksimalno 3 mm.
Korak 4: Lemljenje
Za lemljenje koristim Dremel Versatip koji se može koristiti kao pištolj sa toplim zrakom ili lemilica.
Prvo počinjem s željeznim vrhom. Nanosim fluks na svaki jastučić koji ću koristiti (smeđi i crni sportovi na PCB -u u galeriji slika su fluks). Nakon toga nanosim vrlo malu količinu kositra. Zatim prelazim na pištolj s toplim zrakom, postavljam komponente na tamo mjesta i počinjem ih zagrijavati.
Korak 5: Pokrenite i korisne veze
Za IR led koristim Lirc, a za senzor sam napisao malo python skripte.
Testirajte senzor: Kao što vidite, temperatura izmjerena senzorom je 31˚. Stvarna temperatura je u prostoriji bila 24˚. Diif dolazi iz RPI temperature, koja je 45˚ sa ventilatorom. Dakle, kad vratim izmjerenu temperaturu sa senzora oduzimam "7" i vraćena vrijednost je prilično točna.
FlatCamp + bCNC vodič
Python i2c za Si7020
Instrukcije za Lirc
RPI fan tutorial
Izvinjavam se na svim greškama koje napravim (moj engleski nije baš dobar).
Ako imate bilo kakvih pitanja, rado ću vam odgovoriti.
Preporučuje se:
Pasji šešir: 11 koraka (sa slikama)
Pasji šešir: Plišani pas igračka postao je automatizirani šešir. Servo motor s kartonskom polugom pomiče glavu nasumično, kontrolira Arduino Uno na baterije. Nijedna plišana životinja nije povrijeđena tokom izgradnje ovog projekta
3W LED lampa za šešir - 300 lumena: 12 koraka (sa slikama)
3W LED svjetiljka za šešir-300 lumena: Hands-free zatamnjivanje s tri postavke Vrijeme rada: 2-3 sata (visoko), 4-6 sati (srednje), 20-30 sati (nisko) Koristi 3 AA baterije Opcije za druge LED boje Šešir lampe inspirisan je ProdMod -om, koji je dizajnirao 3W LED video
Tetraedarski LED šešir (Deichkind stil) V1: 7 koraka (sa slikama)
Tetraedarski LED šešir (Deichkind stil) V1: Poznajete li njemački muzički sastav Deichkind? Pa, njihov sam veliki obožavatelj i bio sam na nekoliko koncerata. Kao dio svojih scenskih predstava, ovaj bend nosi šešire sa tetraedrom, pune LED dioda. Već na prvom koncertu prije više od 10 godina znao sam da
Šešir nije šešir - šešir za ljude koji zaista ne nose šešire, ali bi htjeli iskustvo šešira: 8 koraka
Šešir ne šešir - šešir za ljude koji zaista ne nose šešire, ali bi hteli iskustvo sa šeširom: Uvek sam želeo da mogu da budem šešir, ali nikada nisam pronašao šešir koji bi mi odgovarao. Ovaj " šešir nije šešir, " ili fascinator kako se zove, rješenje je gornjeg kora za moj problem sa šeširom u kojem bih mogao prisustvovati derbiju u Kentuckyju, u vakuumu
Servo šešir sa škarama: 4 koraka (sa slikama)
Servo šešir sa škarama: Ovaj jednostavan 3D ispis i projekt servo motora dobro je raspoloženje za Simone Giertz, sjajnu tvornicu koja je upravo imala operaciju uklanjanja tumora na mozgu. Škare se pokreću mikro servo motorom i Trinket mikrokontrolerom koji radi sa malim Ardom