
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Ողջույն, իմ անունը Բորիս է, և սա իմ առաջին հրահանգներն են: Ես ունեմ Raspberry Pi 3B+ և ես այն օգտագործում եմ տան պարզ ավտոմատացման համար, ինչպիսիք են հեռուստացույցի, AC- ի և որոշ լուսարձակների կառավարումը: Վերջերս ես գնել եմ էժան չինական CNC երթուղիչ և սկսել եմ պատրաստել պարզ PCB (ուզում եմ նշել, որ ես բացարձակ սկսնակ եմ էլեկտրոնիկայի ոլորտում, այնպես որ կարող են լինել որոշ սխալներ):
Առաջին գաղափարից մեկը, որը ես ունեի, RPI- ի համար տախտակ կառուցելն էր, որն ունի ջերմաստիճանի տվիչ և IR լույս: Այսպիսով, սա ուսանելի է այն մասին, թե ինչ գործիքներ եմ օգտագործում այս գաղափարն իրականացնելու համար:
Քայլ 1: BOM

Տախտակի համար օգտագործված բաղադրիչները պարզ են, սակայն դրանք հիմնականում SMD են.
- Ազնվամորի PI 3B+
- Si7020-A10 *peratերմաստիճանի եւ խոնավության ցուցիչ
- MF25100V2 *25x25 մմ օդափոխիչ
- 1x4.7k 1206 դիմադրություն
- 1x63 1206 դիմադրություն
- 1x100nP 1206 կոնդենսատոր
- 1x1N4148W դիոդ
- 1xBC846B տրանզիստոր
- 1x IR Led *Ես պարզապես մեկը վերցնում եմ հին հեռուստահսկիչից
- PCB Միակողմանի պղինձ *կտրող տախտակը ունի 36x46.30 մմ չափս
- 2.54 մմ 2x20 փին վերնագիր
PCB- ի պատրաստման համար ես օգտագործել եմ 3018 CNC, փորագրման բիտ (0.1 մմ ծայր 30 ° անկյան տակ), 1 մմ բիթ տախտակի կտրման համար, 0.7 մմ բիթ PCB փորվածքների համար: Իմ օգտագործած ծրագրակազմը.
- EasyEda PCB դիզայնի համար
- FlatCam- ը gerber ֆայլերից gcodes գեներացնելու համար
- bCNC ՝ CNC- ն վերահսկելու համար
Քայլ 2: PCB սխեմատիկ


Սխեմատիկան շատ պարզ է, Si7020- ն օգտագործում է i2c արձանագրությունը, ուստի այն պետք է միացված լինի RPI- ի 3 -րդ և 5 -րդ կապին, օդափոխիչը պետք է միացված լինի 2 -րդ կամ 4 -րդ փիներին, իսկ մնացած բոլոր բաղադրիչները կարող են նշանակվել տարբեր կապում: Ներկայումս ես օգտագործում եմ այս կապերը քանի որ ինձ համար դա pcb- ի հետքերը նախագծելու ամենապարզ միջոցն էր:
Կարևոր է ասել, որ երբ ես բաղադրիչ եմ ավելացնում (կամ հետք եմ թողնում) pcb- ի դիզայնում ես միշտ կազմում եմ այս բաղադրիչի բարձիկները առնվազն 0.6 մմ: Օրինակ, եթե պահոցն ունի 0.6x0.4 մմ չափս, ես այն դարձնում եմ 0.6x0.6, և դա այն պատճառով, որ իմ CNC- ն ի վիճակի չէ այն փոքրացնել ՝ առանց շատ կտրելու:
Քայլ 3: PCB ֆրեզերացում




PCB ֆրեզերման համար ես օգտագործում եմ 30 ° անկյունային բիթ ՝ 0.1 մմ ծայրով: FlatCamp կարգավորում
-
Հետքերի կտրման համար
- Գործիքի տրամագիծը `0.13 Տիպ V
- «Կտրված Z» -ը պետք է լինի -0,06 մմ:
- Միացնել Multi-Depth- ը `0,03 արժեքով
- Travelամփորդություն Z: 1.2
- Spindle արագությունը `8000 (սա առավելագույնն է իմ DC շարժիչի համար)
-
Հորատանցքերի համար հորատման և տախտակի կտրման համար
- Կտրել Z.
- Zամփորդություն Z: 1.2
- Spindle արագությունը `8000 (սա առավելագույնն է իմ DC շարժիչի համար)
Մնացած բոլոր պարամետրերը թողել եմ անփոփոխ.
- Հետադարձ փոխարժեքը X-Y: 80
- Հետադարձ փոխարժեքը Z: 80
bCNC կարգավորում
Ֆրեզերումը սկսելուց առաջ ես վարում եմ ավտոմատ մակարդակ, և ես հեռու եմ դնում X-Y քայլերը, որպեսզի զոնդավորումը լինի առավելագույնը 3 մմ:
Քայլ 4: Sոդում


Eringոդման համար ես օգտագործում եմ Dremel Versatip- ը, որը կարող է օգտագործվել որպես տաք օդի ատրճանակ կամ զոդման սարք:
Սկզբից սկսում եմ երկաթե հուշումից: Ես օգտագործում եմ հոսք յուրաքանչյուր օգտագործած պահոցի վրա (պատկերների պատկերասրահում գտնվող pcb- ի շագանակագույն և սև մարզաձևերը հոսք են): Դրանից հետո ես շատ քիչ քանակությամբ թիթեղ եմ քսում: Հետո անցնում եմ տաք օդի ատրճանակին, բաղադրիչները տեղադրում այնտեղ և սկսում տաքացնել դրանք:
Քայլ 5: Գործարկեք և օգտակար հղումներ


IR led- ի համար ես օգտագործում եմ Lirc- ը, իսկ սենսորի համար գրել եմ փոքրիկ պիթոնի սցենար:
Փորձարկեք սենսորը. Ինչպես տեսնում եք, սենսորով չափվող ջերմաստիճանը 31˚ է: Իրական ջերմաստիճանն այն է, որ սենյակը 24 ° էր: Տարբերությունը գալիս է RPI ջերմաստիճանից, որը 45 ° է `օդափոխիչի գործարկմամբ: Այսպիսով, երբ ես վերադարձնում եմ չափված ջերմաստիճանը սենսորից, ես հանում եմ «7» -ը, և վերադարձված արժեքը բավականին ճշգրիտ է:
FlatCamp + bCNC ձեռնարկ
Python i2c Si7020- ի համար
Հրահանգներ Lirc- ի համար
RPI երկրպագուների ձեռնարկ
Ներողություն եմ խնդրում իմ կատարած բոլոր սխալների համար (իմ անգլերենը այնքան էլ լավ չէ):
Եթե ունեք որևէ հարց, ես սիրով կպատասխանեմ ձեզ:
Խորհուրդ ենք տալիս:
Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR) ՝ 4 քայլ

Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR). Երբ ես գնել եմ իմ DSLR- ը, երկրորդ ձեռքով այն ոսպնյակի կափարիչ չուներ: Այն դեռ նորմալ վիճակում էր, և ես երբեք չէի մոտենում ոսպնյակի գլխարկ գնելուն: Այսպիսով, ես վերջացրեցի մեկը պատրաստելով: Քանի որ տեսախցիկս տանում եմ փոշոտ տեղեր, երևի ամենալավն այն է, որ լինզայի կափարիչ լինի:
Ստեղնաշարի գլխարկ Micro ջրաներկ բոտեր. 12 քայլ (նկարներով)

Ստեղնաշարի գլխարկ Micro ջրաներկ բոտեր. Այս փոքրիկ ռոբոտները բխում են անձնական դիզայնի ամենասիրելի մարտահրավերից `ինչ -որ բան պատրաստելու համար անհրաժեշտ նյութերի և գործիքների նվազագույն քանակի ուսումնասիրություն: Այս դեպքում, իմ ցանկությունն է այն, ինչը և/կամ դարձնում է «արվեստ»:
Քառանկյուն LED գլխարկ (Deichkind Style) V1: 7 քայլ (նկարներով)

Tetrahedral LED Hat (Deichkind Style) V1. Գիտե՞ք գերմանական Deichkind երաժշտական խումբը: Դե, ես նրանց մեծ երկրպագուն եմ և մի քանի համերգների եմ եղել: Իրենց բեմի շոուի շրջանակներում այս խումբը հագնում է քառանկյուն գլխարկներ ՝ լի լուսադիոդներով: Արդեն ավելի քան 10 տարի առաջ առաջին համերգին ես գիտեի, որ
WiFi- ով վերահսկվող միաեղջյուրի գլխարկ? RGB լույսերով `5 քայլ (նկարներով)

WiFi- ով վերահսկվող միաեղջյուրի գլխարկ? RGB լույսերով. Բարև բոլորին: Իմ փոքրիկը որոշ ժամանակ ինձ հրում էր միաեղջյուրների հետ կապված հետաքրքիր կրելի DIY- ների մասին: Այսպիսով, ես քերծեցի գլուխս և որոշեցի ստեղծել ինչ -որ անսովոր բան և շատ ցածր բյուջեով: Այս նախագիծը չի պահանջում հավելված շարունակել
Ձմեռ պապի տեսակավորող գլխարկ. 10 քայլ (նկարներով)

Ձմեռ պապի տեսակավորող գլխարկ. Մենք սերտորեն համագործակցում ենք Ձմեռ պապի սեմինարի հետ `այս նորամուծությունը ձեզ չարաճճի կամ գեղեցիկ ցուցակ հաղորդելու համար: Այժմ, դուք կարող եք ստուգել իրական ժամանակում, արդյոք ձեր լավ և վատ գործերը ազդել են Ձմեռ պապի չարաճճի կամ հաճելի ցուցակում ձեր դիրքի վրա: Funվարճալի նախագիծ