Բովանդակություն:
- Քայլ 1: Դիտեք կառուցման տեսանյութը:
- Քայլ 2: Պատվիրեք պահանջվող մասերը
- Քայլ 3. Trezor- ի տախտակների հավաքում
- Քայլ 4. Environmentարգացման միջավայրի ստեղծում և որոնվածի կազմում
- Քայլ 5: Փորձեք և կազմաձևեք ձեր Trezor դրամապանակը
![Իմ սեփական Trezor Crypto ապարատային դրամապանակ պատրաստելը. 5 քայլ (նկարներով) Իմ սեփական Trezor Crypto ապարատային դրամապանակ պատրաստելը. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4687-67-j.webp)
Video: Իմ սեփական Trezor Crypto ապարատային դրամապանակ պատրաստելը. 5 քայլ (նկարներով)
![Video: Իմ սեփական Trezor Crypto ապարատային դրամապանակ պատրաստելը. 5 քայլ (նկարներով) Video: Իմ սեփական Trezor Crypto ապարատային դրամապանակ պատրաստելը. 5 քայլ (նկարներով)](https://i.ytimg.com/vi/xw3ouxyULhA/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
![Իմ սեփական Trezor Crypto ապարատային դրամապանակի պատրաստում Իմ սեփական Trezor Crypto ապարատային դրամապանակի պատրաստում](https://i.howwhatproduce.com/images/002/image-4687-68-j.webp)
Այս նախագծում ես պատրաստում եմ իմ սեփական Trezor ծպտյալ արժույթի ապարատային դրամապանակը ՝ ամբողջական պարիսպով: Դա հնարավոր է, քանի որ Trezor- ը բաց կոդ է, այնպես որ ես օգտագործել եմ այն ֆայլերը, որոնք նրանք տրամադրում են իրենց github- ում ՝ 40 դոլարից ցածր իմ սեփական սարքը կառուցելու համար: Ընթացքում մի քանի խոչընդոտ կար, ուստի հույս ունեմ, որ այս ձեռնարկը կօգնի ձեզ, եթե որոշեք ինքներդ կառուցել մեկը:
Քայլ 1: Դիտեք կառուցման տեսանյութը:
![Image Image](https://i.howwhatproduce.com/images/002/image-4687-70-j.webp)
![](https://i.ytimg.com/vi/mZmv4wG6_PE/hqdefault.jpg)
Տեսանյութը նկարագրում է ամբողջ կառուցվածքը, ուստի խորհուրդ եմ տալիս նախ դիտել տեսանյութը ՝ նախագծի, իմ հանդիպած խնդիրների և դրանց լուծման եղանակների մասին ակնարկ ստանալու համար: Այնուհետև կարող եք վերադառնալ և կարդալ հետևյալ քայլերը ՝ ավելի մանրամասն բացատրելու համար:
Քայլ 2: Պատվիրեք պահանջվող մասերը
![Trezor- ի տախտակների հավաքում Trezor- ի տախտակների հավաքում](https://i.howwhatproduce.com/images/002/image-4687-71-j.webp)
Գնացեք Trezor github և ներբեռնեք նրանց սարքավորումների պահոցը: Էլեկտրոնիկայի թղթապանակի ներսում դուք կգտնեք գերբեր ֆայլեր, որոնք անհրաժեշտ են PCB- ները պատվիրելու համար: Այդ ֆայլերն ուղարկեք ձեր նախընտրած pcb ծառայության նախատիպը և պատվիրեք 1.0 մմ հաստությամբ հավաքածու և մնացած պարամետրերի համար գրեթե ստանդարտ տեղադրում: Դուք կարող եք նաև պատվիրել տրաֆարետ, որը կօգնի ձեզ հավաքման հարցում, ես այն չստացա, ես պարզապես հավաքումն արեցի ձեռքով ՝ զոդման մածուկ կիրառելով:
Էլեկտրոնիկայի թղթապանակի ներսում կգտնեք նաև մի ֆայլ, որը կոչվում է trezor.bom.txt: Պատվիրեք այնտեղ նշված մասերը ձեր նախընտրած էլեկտրոնիկայի դիստրիբյուտորից: 0.96 OLED էկրանը կարելի է պատվիրել aliexpress- ից, banggood- ից կամ ebay- ից:
Գործի թղթապանակի ներսում դուք կգտնեք STL ֆայլեր ՝ ինքներդ պարիսպը 3D տպելու համար: Լավագույն արդյունքներ ստանալու համար հարկավոր է խաղալ ձեր կտրող ծրագրաշարի պարամետրերով: Իմ դեպքում ես տպագրության համար օգտագործեցի Cura- ն և Creality CR10 3D տպիչը, սակայն պատյանների վերին հատվածը բավականին բարակ ստացվեց, այնպես որ ես պետք է այն օպտիմալացնեմ և դիզայնը նորից տպեմ:
Եթե դուք դեռ չունեք մեկը, ապա ձեզ հարկավոր կլինի նաև պատվիրել st-link v2 jtag ինտերֆեյս, այն ձեռք բերելու շատ տարբերակներ կան (դրանք էժան կլոններ են, բայց լավ են աշխատում) banggood- ում կամ aliexpress- ում:
Քայլ 3. Trezor- ի տախտակների հավաքում
Ես չեմ նկարել տախտակների իրական հավաքման որևէ պատկեր կամ տեսանյութ, քանի որ բաղադրիչները շատ փոքր են, և դժվար կլիներ դա արձանագրել և միևնույն ժամանակ հավաքել: Եթե նախկինում երբեք չեք հավաքել SMD տախտակներ, ապա անհնար է համարել այդ 0402 պասիվները ձեռքով կատարելը, բայց եթե նախկին փորձ ունեք, ապա մի փոքր մեծացնելով դա լավ կլինի:
Եթե դուք շաբլոն եք պատվիրել և այն նախկինում օգտագործել եք, ապա բավականին պարզ պետք է լինի, որ տախտակին կպցնել մի զոդման մածուկ և դրա բաղադրիչները տեղադրել վերևում: Դրանից հետո այն ամենը, ինչ ձեզ հարկավոր է անել, որոշակի ջերմություն կիրառել դրանք տեղում ամրացնելու համար:
Այստեղ պետք է նշել մի կարևոր բան. Սխեմատիկ պատկերը ցույց է տալիս R6 և R8 կետերը, որոնց մասին խոսք չկա, բայց դրանք չեն համալրվում: Ձեր trezor- ը չի աշխատի, եթե բնակեցնեք այդ դիմադրողները: Ես ստիպված էի բավականին ժամանակ ծախսել ՝ հասկանալու համար, թե ինչն էր իմը սխալ, նախքան հայտնաբերելը, որ այդ դիմադրիչները իրականում արտադրված չեն արտադրական տախտակներով:
Քայլ 4. Environmentարգացման միջավայրի ստեղծում և որոնվածի կազմում
![Environmentարգացման միջավայրի ստեղծում և որոնվածի կազմում Environmentարգացման միջավայրի ստեղծում և որոնվածի կազմում](https://i.howwhatproduce.com/images/002/image-4687-72-j.webp)
Դուք պետք է կարգավորեք dev միջավայրը, որպեսզի կարողանաք կազմել որոնվածի պատկերները: Ես օգտագործեցի Ubuntu 16.04 -ը և հեշտ էր ամեն ինչ կարգավորել: Ես հիմնականում հետևում էի այս github էջում գտնված հրահանգներին: Ես մի քանի կախվածություն եմ կորցրել, ուստի լրացուցիչ խորհուրդ եմ տալիս տեղադրել այս կախվածությունները.
sudo apt-get տեղադրել կառուցել-անհրաժեշտ cmake curl libcurl4-gnutls-dev libprotobuf-dev pkg-config libusb-1.0-0 libusb-1.0-0-dev libmicrohttpd-dev libboost-all-dev protobuf-compiler
Մի մոռացեք այս գծի արտահանման մասին MEMORY_PROTECT = 0 նախքան որևէ որոնվածը կազմելը: Իրոք, շատ կարևոր է դա հայտարարել նախքան կազմելը, քանի որ դա պաշտպանության գործառույթ է, որը եթե չակտիվացնենք, այն կողպելու է մեր միկրոկառավարիչը, այն հիմնականում անջատելու է JTAG ինտերֆեյսը և կանխելու է հետագա գրառումները bootloader ֆլեշ հիշողության մեջ:
Այս պահին, երբ փորձում էի կազմել որոնվածը, ես հանդիպեցի այս սխալին.
Հետադարձ (վերջին զանգը վերջին անգամ). Ֆայլ «nem_mosaics.py», տող 6, google.protobuf- ից json_format importError: անհնար է json_format անունը ներմուծել Makefile: 121. nem_mosaics.h] Սխալ 1
Սա պայմանավորված է մեկ այլ փաթեթի բացակայությամբ, և այն կարող է շտկվել ՝ տեղադրելով այն.
sudo pip տեղադրել googleapis-common-protos
Այս պահին ամեն ինչ պետք է հավաքվի առանց որևէ սխալի, և դուք պատրաստ եք ստացված պատկերը ցատկել ձեր trezor- ին: Միացրեք այս 3 ազդանշանները ձեր st-link v2 dongle- ին ՝ SWCLK SWDIO GND և այժմ պատրաստ եք գործարկել որոնվածը պատկերակը լուսավորելու հրամանները ՝ համաձայն վերը նշված github էջի հրահանգների:
Քայլ 5: Փորձեք և կազմաձևեք ձեր Trezor դրամապանակը
![Փորձարկեք և կազմաձևեք ձեր Trezor դրամապանակը Փորձարկեք և կազմաձևեք ձեր Trezor դրամապանակը](https://i.howwhatproduce.com/images/002/image-4687-73-j.webp)
![Փորձարկեք և կազմաձևեք ձեր Trezor դրամապանակը Փորձարկեք և կազմաձևեք ձեր Trezor դրամապանակը](https://i.howwhatproduce.com/images/002/image-4687-74-j.webp)
Որևէ որոնվածը թարթելուց հետո, եթե trezor- ը միացնում եք համակարգչին, այն պետք է հայտնաբերվի, և վարորդները ինքնաբերաբար կտեղադրվեն (գոնե պատուհանների վրա): Վարորդի տեղադրման ավարտից հետո դուք պետք է գնաք trezor.io/start, ինչպես հուշում է trezor- ի ցուցադրումը: Ձեզ կառաջարկվի տեղադրել մի փոքրիկ ծրագրակազմ, որը կամուրջ է գործում պատուհանների և նրանց վեբ ծառայության միջև: Տեղադրվելուց հետո ձեր նոր սարքը պետք է հայտնաբերվի նրանց առցանց հավելվածի կողմից և այն պետք է հուշի ձեզ թարմացնել որոնվածը, եթե առկա է ավելի նոր տարբերակ:
Firmրագրաշարը թարմացնելուց հետո trezor ծրագիրը ձեզ հնարավորություն կտա կարգավորել և կարգավորել ձեր նոր ապարատային դրամապանակը, ինչը նշանակում է, որ դուք հաջողությամբ ավարտել եք նախագիծը:
Շնորհակալ եմ, որ հետևեցիք ինձ այս ձեռնարկին և հուսով եմ, որ այն օգտակար եղավ: Դուք պետք է դուրս գաք իմ Youtube ալիքից ՝ ավելի հիանալի նախագծերի համար ՝ Voltlog Youtube Channel:
Խորհուրդ ենք տալիս:
IoT դրամապանակ (խելացի դրամապանակ Firebeetle ESP32- ով, Arduino IDE և Google աղյուսակ). 13 քայլ (նկարներով)
![IoT դրամապանակ (խելացի դրամապանակ Firebeetle ESP32- ով, Arduino IDE և Google աղյուսակ). 13 քայլ (նկարներով) IoT դրամապանակ (խելացի դրամապանակ Firebeetle ESP32- ով, Arduino IDE և Google աղյուսակ). 13 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7331-j.webp)
IoT դրամապանակ (խելացի դրամապանակ Firebeetle ESP32- ով, Arduino IDE- ով և Google աղյուսակով). Առաջին մրցանակը Instructables գրպանային մրցույթում. Նրանք փոխվում են մեկ գիշերվա ընթացքում, և դուք երբեք չգիտեք, թե որքան շատ «իրական» գումար ունեք, որոնք դուք դեռ ունեք ձեր բակում
Էլեկտրոնային դրամապանակ ՝ 3 քայլ
![Էլեկտրոնային դրամապանակ ՝ 3 քայլ Էլեկտրոնային դրամապանակ ՝ 3 քայլ](https://i.howwhatproduce.com/images/003/image-7681-7-j.webp)
Էլ. Այս գրառման մեջ ես վերցնում եմ
Bluetooth ադապտեր պատրաստելը Pt.2 (Համատեղելի խոսնակ պատրաստելը). 16 քայլ
![Bluetooth ադապտեր պատրաստելը Pt.2 (Համատեղելի խոսնակ պատրաստելը). 16 քայլ Bluetooth ադապտեր պատրաստելը Pt.2 (Համատեղելի խոսնակ պատրաստելը). 16 քայլ](https://i.howwhatproduce.com/images/004/image-10452-9-j.webp)
Bluetooth ադապտեր պատրաստելը Pt.2 (Համատեղելի խոսնակ պատրաստելը). Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել իմ Bluetooth ադապտերը ՝ հին բարձրախոսը Bluetooth- ի հետ համատեղելի դարձնելու համար:*Եթե դուք չեք կարդացել իմ առաջին հրահանգը " մի Bluetooth ադապտեր " Ես առաջարկում եմ դա անել նախքան շարունակելը: C
DIY Millennium Falcon դրամապանակ. 26 քայլ (նկարներով)
![DIY Millennium Falcon դրամապանակ. 26 քայլ (նկարներով) DIY Millennium Falcon դրամապանակ. 26 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1010-84-j.webp)
DIY Millennium Falcon դրամապանակ. Գալակտիկայում գտնվող շատ այլ մարդկանց նման, ես 2015 -ի մի լավ հատված անցկացրեցի դողալով ՝ «Աստղային պատերազմների» առաջին ֆիլմի ՝ The Force Awakens ֆիլմի թողարկման ակնկալիքով: Իհարկե, ես փորձեցի իմ հուզմունքը հավասարակշռել թերահավատության առողջ չափաբաժնի հետ, կրկին
Altoids Tin դրամապանակ ՝ 4 քայլ
![Altoids Tin դրամապանակ ՝ 4 քայլ Altoids Tin դրամապանակ ՝ 4 քայլ](https://i.howwhatproduce.com/images/002/image-4931-126-j.webp)
Altoids Tin դրամապանակ. Այս բազմակողմանի կոնֆետի անագը կարող է օգտագործվել նաև որպես դրամապանակ: Եթե դուք դեռ չեք հայտնաբերել, ստանդարտ վարկային քարտերն ու ID- ն հիանալի տեղավորվում են հարգելի Altoids անագի մեջ: Ստուգեք այն: Սա չափազանց հեշտ է, և մի կողմ թողնելով ամբողջ ուտելը