Բովանդակություն:
- Քայլ 1. ՍԻԳՐՈԿ ԵՎ ՊՈSԼՍՎԻՎ
- Քայլ 2: Ավելացնել հարվածի ցուցիչին
- Քայլ 3. ADXL ՀԱՍRԵՆՈՄ
- Քայլ 4: PCB- ի սխեմատիկ տպումներ
- Քայլ 5. Արվեստի գործերի նախատիպի նախշավորում
- Քայլ 6. Խորհրդի հավաքում
- Քայլ 7: ԿՈԴ
- Քայլ 8: Գտեք SDA SCL կապում
Video: ESP32 ADXL345 ՏՎՅԱԼԱԳԵՏ GPS_EXT RAM_EXT_RTC: 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ձեզանից նրանք, ովքեր խաղում էին Wemos 32 LOLIN տախտակով, ես մտածեցի, որ կսկսեմ փաստաթղթավորել մինչ այժմ իմ որոշ գտածոներ:
Ընթացիկ նախագիծը պետք է միացվի ADXL345 արագացուցիչի հետ, և ինչպես ցույց է տրված վերևում գտնվող լուսանկարում, ես հաջողությամբ միացրել եմ այն լոլինին և կարգավորել ADXL- ը որպես հարվածային սենսոր:
ADXL- ի գրանցամատյանները ստեղծվել են որպես կցված pdf և ընդհատումը, որը ես կարգավորել եմ ծածկագրում, որպեսզի հարվածը հայտնաբերելուց հետո ծածկագիրը դուրս թքի սերիական նավահանգստում:
Ես նաև անգործության գրանցամատյանը ստեղծեցի որպես ընդհատում և ստուգելուց հետո, թե որ ընդհատումն է գործարկվել, ապա թքում եմ նույն տվյալները:
Ես օգտագործում եմ I2c նավահանգիստը LOLIN- ում, և դուք կտեսնեք, որ ես ունեմ ռեժիմ ՝ ADXL- ում գրանցամատյանները թքելու համար, որպեսզի կարգաբերման ընթացքում կարողանամ ստուգել կազմաձևը: Այս գործառույթը գործարկվում է ժմչփ գործառույթում ՝ օգտագործելով տիքերի գրադարանը: Սա օգտակար գործառույթ է, որը պետք է ստեղծվի գրանցամատյանների վրիպազերծման և ստուգման համար, եթե այնտեղ ինչ -որ բան եք գրում, ինչը խորհրդավոր կերպով ստիպում է տվյալների տարօրինակ բաներ անել:
Ես նորմալացրել եմ 2 -ի հաճոյախոսությունների տվյալները LOLIN- ում և ձևաչափել դրանք, որպեսզի այն ներմուծվի Excel- ում:
Նայեք կցված PDF- ին ՝ իմ ներմուծած որոշ տվյալներով, և ես graphed Excel- ում ցույց եմ տալիս ADXL- ի որոշ հպումներ, որոնք առաջանում են FIFO ռեժիմի միջոցով ձգանների գրանցման ընդհատումից:
FIFO ռեժիմը մի օգտակար հատկություն է, որը չի միացնում միկրո և այն պահում է 32 նմուշ ձգանի վրա: Կրկին նայեք իմ տվյալների աղբանոցներին և կտեսնեք, թե որտեղից ենք սկսում զրոյական կետից, իսկ վերջին նմուշը `9.8ms կամ այնտեղ մոտ: Գրաֆիկի X տողը ցույց է տալիս միկրոէկրաների ժամանակը, որը աճում է ձախից աջ:
Ո NOTՇԱԴՐՈ IԹՅՈՆ ԵՍ ՎԵՐ LԻՆ ԳՐԱՓԸ ՓՈՓՈԽԵԼՈՎ IMԱՄԱՆԱԿԸ SHՈԱԴՐԵԼ Է ՄԻՆՈUSՍ 9800 միկրոսեկից: FIFO- ի առաջին փոփը ամենավաղ տվյալներն են, մնացածը `ավելի հին: Դիտումը պետք է լինի աջից ձախ:
Նշեք ADXL տախտակի երեք լարերը: SDA/SCL- ը և INT- ը INT- ից 1. Կրկին, եթե նայեք գրանցամատյանի կարգավորումներին և անցեք տվյալների թերթիկը, դա իմաստ կունենա:
Տվյալների նմուշը լիովին թեքված է 3200 նմուշի վրա, ինչը տալիս է 3125 օգտագործման վայրկյան նմուշների միջև: և 4 նմուշների նախնական գրավում: Նայեք Excel- ում սարքի տվյալների pdf- ին և իմ գծած գծապատկերներից յուրաքանչյուրին, որը ցույց է տալիս, թե ինչպես եմ շարժում գրավման պատուհանը:
Ես կտեղադրեմ կոնֆիգուրացիայի որոշ ծածկագիր և կխանգարեմ, եթե որևէ մեկին հետաքրքրում է:
I2C- ի համար ես օգտագործում եմ մետաղալարերի գրադարանը և դրա շուրջ գրել եմ որոշ գործառույթներ:
Ուշադրություն դարձրեք տվյալների փոքր հափշտակիչին, որը ես միացրել եմ SDA/SDL- ին և օգտագործելով Sigrok- ը, կարող եմ իրական ժամանակում վերծանել I2C ավտոբուսը:
Հաջորդ քայլը SAN սկավառակի վրա պահելն է, չնայած ես արդեն ապացուցել եմ, որ այն աշխատում է: Երբ դա արվի, ես կանցնեմ անլար ցանցին և կբեռնեմ կայք:
Սրան կավելացնեմ, երբ նախագիծն ընդլայնվի:
ՈOOՇԱԴՐՈԹՅՈՆ.
Նրանց համար, ովքեր ուշադիր են այնտեղ, դուք կնկատեք մի մեծ փոս, որը պաշտպանում է esp չիպը և jcper- ը pcb- ի վրա: Դա պայմանավորված է բնակիչ Կոկեր Սփանիելի շնորհիվ, ով ստուգել է փոստը և որոշել է ծամել տախտակը, նախքան ինձ թույլ կտա մուտք ունենալ դրան: Կարծում եմ, որ նա ոչ էսպրեսիվի երկրպագու է:
Իհարկե, ինչպես միշտ, ես միշտ պատրաստ եմ հարցերի, այնպես որ խնդրում եմ հարցնել:
Քայլ 1. ՍԻԳՐՈԿ ԵՎ ՊՈSԼՍՎԻՎ
Պարզապես մի փոքր նշեք զարկերակային դիտման և սիգրոկի մասին:
Սա անվճար ծրագրային ապահովում է ցանցից, և 8 տրամաբանական ներդիրներով փոքր ինտերֆեյսի տախտակն էժան է ebay- ից և այլք: Դուք կնկատեք, որ մի քանի պատկեր ես հանել եմ ավտոբուսից, մինչ ADXL- ն աշխատում էր, և այն նորից օգտակար է կարգաբերման համար: ունի ներկառուցված ապակոդավորիչ I2C- ի համար:
Շրջանակը հիանալի է ազդանշանների մակարդակները ստուգելու համար, բայց I2c- ի ձեռքի վերծանումը լավագույն դեպքում հոգնեցուցիչ է, չնայած որ ես մինչ այժմ հանգույց եմ ստեղծել և ձեռքով կարգաբերել: Դուք պետք է գնահատեք մի քանի հարվածներ նավահանգստի մակարդակում, որը ես արել եմ բազմաթիվ նախագծերի ժամանակ, բայց դա ժամանակատար է և հակված է սխալների … հատկապես գիշերը:
Շնորհակալություն այն տղաներին, ովքեր գրել են այս ծրագիրը: Աստված ուղարկեց i2c ծրագրերի համար, Ուշադրություն դարձրեք D4 տողին, որը վերահսկում է ADXL- ի ընդհատման գիծը:
Քայլ 2: Ավելացնել հարվածի ցուցիչին
Լավ, ես մի քանի ծայրամասային սարքեր եմ ավելացրել ցնցման սենսորին `հայեցակարգի ապացույցի համար:
Ներեցեք առնետների բույնը հիմա, երբ այն աշխատի, ես նախագծելու եմ բոլոր բաղադրիչները կապող pcb- ն և բոլորը դնելու եմ գեղեցիկ տուփի մեջ: Բոլոր կցված տարրերը, բացառությամբ SD քարտի, աշխատում են i2c- ով, որը գտնվում է spi ավտոբուսում:
Մնացել է կցել GPS մոդուլը, որը WIP է, բայց ես հույս ունեմ, որ լուծում կունենամ այս շաբաթվա վերջին:
Այսպիսով, ընթացիկ նախագիծը բաղկացած է.
ESP32 LOLIN տախտակ անլար կապով:
PCF իրական ժամանակի ժամացույց: Հետևում է ընթացիկ ամսաթվին և ժամին: Ես կոպիտ կերպով զոդվել եմ նախկինում փորագրած նախագծի տախտակին:
Արտաքին բռնկում: Պահում է արագացուցիչի կարգավորման տվյալները ՝ ի թիվս այլ բաների: Կարողություն 132k և կարող է դրա վրա մի քանի վեբ տվյալներ թափել `ընտրացանկերը հեշտացնելու և այլն
SPI SD քարտ ՝ ֆայլերի արագացուցիչի տվյալների և տեղեկամատյանների պահպանման համար: 8 ԳԲ, բայց կարող է ընդլայնվել:
OLED էկրան ՝ ընտրացանկեր և մի քանի այլ բան ցուցադրելու համար:
Ահա թե ինչ է [վերջապես] անելու
Դիտեք ցնցումները և գործունեությունը, որոնք գերազանցում են ֆոնը:
Գրանցեք SD քարտի ցնցումները ժամանակի և ամսաթվի վրա `ինքնաթիռի ժամացույցից:
Առկայության դեպքում դրոշմեք GPS- ից SD քարտի գտնվելու վայրը
Օգտագործելով մուտքի կետը ՝ տվյալները վերբեռնելու համար վեբ սերվեր ՝ տվյալները վերլուծելու համար … սա կարող է լինել բջջային հեռախոս:
| Մուտքի կետերի որոնումը LOLIN32- ի կարողությունն է, ինչպես նաև հրամանների համար վեբ սերվեր հյուրընկալելը, այնուհետև որպես հաճախորդ ամպային վեբ սերվերին միանալը: Դուք միշտ կարող եք պարզապես անջատել SD քարտը և վերբեռնել այն:
Դեռ շատ անելիքներ կան, բայց այն շարունակվում է:
Քայլ 3. ADXL ՀԱՍRԵՆՈՄ
Այժմ ահա մի ծիծաղելի բան. Ես ADXL 345 չիպը գնել եմ որպես փոքրիկ տախտակ, քանի որ այն ավելի էժան էր, քան ինքնուրույն չիպ ձեռք բերելը….. ինչպես է դա աշխատում: Ինչևէ, դրանից հետո ես սկսեցի այն միացնել i2c ավտոբուսին և պարզեցի, որ բախում եմ ունեցել eeprom- ի հետ հասցեներով, որոնք արդյունավետորեն սկսվում են 0x53- ից, ինչը թարգմանվում է A6- ում գրել և A7- ում կարդալ:
Այսպես, կարդալիս պարզվում է, որ եթե SDO/ALT ADDRESS HIGH եք վերցնում, կարող եք այն ստիպել 1D
Պարզվում է, որ իմ փոքրիկ տախտակը կոշտ կերպով ամրացված է ADXL- ի 12 -րդ կապում, չնայած SDO- ի քորոցին, որը թվում է, թե կարող ես բարձր քաշել այն: Մի փորձեք դա տանը ՝ առանց ներկայիս սահմանափակ սնուցման աղբյուրի …:. Սա աշխատում է և ձեզ դուրս է բերում գովազդային բախումից: Բարեբախտաբար, նրանք կարճ չեն արել չիպի տակ, այլապես ես կսուզվեի և ստիպված կլինեի չիպը հանել տախտակից: EEprom- ը, որն իմ պահեստայինն է, դասավորված է որպես 64k- ի երկու էջ ՝ որպես հասցե 0x52 և 53. Երբ ես դա արեցի, իմ խնդիրը լուծվեց:
Վեբ էջը նորից կարդալիս այն ասում է, որ այն սահմանված է 0x53, բայց այն փոքրատառ է, այնպես որ զգույշ եղեք:
Քայլ 4: PCB- ի սխեմատիկ տպումներ
Ահա արագ միացում սխեմայի և բաղադրիչների միջև: Սա շատ իմ դիզայնն է և դեռ WIP [Աշխատանքն ընթացքի մեջ է] Սխեման նախագծվել է, այնուհետև թարգմանվել է հետքերի համար նախատեսված ստեղծագործության մեջ: Ես ստուգել եմ բոլոր բաղադրիչների գործառույթը, ինչպես և սպասվում էր առնետներիս բույնը մոտենում է և այժմ հավաքվում եմ տախտակի վրա, որը տեղավորվելու է մի փոքրիկ տուփի մեջ [Մանրամասները ՝ հետևելու համար]
Անդրադառնալով shocker.pdf- ին:
Տախտակը բաղկացած է 8 հիմնական բաղադրիչներից
- SD քարտի պահեստավորում
- ADXL ԱԿՍԵԼԵՐՈՄԵՏՐ
- ISուցադրել OLED
- 3.3 V REG
- GPS1 ՄՈԴՈLEԼ
- EEPROM
- TIMER RTC
- ESP32 LOLIN ՉԻՊ ՌԴ ԱՐՏԱԴՐԱԿԱՆ ՄԻTERՈFՈԹՅՈՆՈՎ
Ամեն ինչ կախված է արագացուցիչից:
ADXL- ը ստեղծվել է INT1- ի վրա պրոցեսորն ընդհատելու համար, որն ուղղորդվում է պրոցեսորի 14 -րդ կապին: Միկրոյի ծածկագիրը ստեղծվել է այս ընդհատումը ընդհատելու և հիմնական ռեժիմում գործող դրոշակ սահմանելու համար: Ես կավելացնեմ ծածկագիրը նշելով ընդհատման ռեժիմի և հետ կանչման գործառույթի գրանցումը հետագայում:
ADXL- ն աջակցում է տարբեր վիճակների ընդհատումներին, ինչպիսիք են ցնցումը կամ անգործությունը, գումարած մի քանի ուրիշներ: Դուք կարող եք քողարկել այնպիսիք, որոնք ձգում են ձեր շքեղությունը ՝ ելնելով այն բանից, թե ինչ եք փորձում անել: ADXL- ը գործում է FIFO ռեժիմում, որպեսզի պահի 32 նմուշ ցնցող իրադարձությունը ֆիքսել որպես XYZ [96 արժեք]
ADXL RTC և EEPROM էկրանները բոլորը շարժվում են I2C- ից: SD ՔԱՐՏԸ միացված է SPI I/O- ին, իսկ GPS մոդուլը ՝ X12 X11 նշվող LOLIN- ի սերիական նավահանգիստներին:
Հերթականությունը հետևյալն է. Անընդհատ վերցրեք 232 տվյալները GPS միավորից և զտիչից: Մինչդեռ դուք ունեք վավեր GPS ժամանակ ՝ թարմացրեք RTC- ն սահմանված ընդմիջումներով: SD քարտի փոփոխականներն ընդհատելու դեպքում, ինչպիսիք են ժամանակը/Lat_Lng/Speed/Altitude/Store ADXL գրանցամատյանները հում ֆորմատ 2 -ի հաճոյախոսություն և ոչ 2 -ի լրացում: Բոլոր տվյալները սահմանվում են ստորակետով:
Նաև կնկատեք, որ կա վերականգնման քորոց, որը միացված է կապ 13 -ին: Այս քորոցը կսկսի ներկառուցված վեբ սերվերը, որը թույլ կտա Ձեզ միանալ կազմաձևիչին ՝ EEPROM- ում պահվող մուտքի կետ ստեղծելու համար: Վերագործարկելու դեպքում պրոցեսորը միանալու է մուտքի կետին և մուտք է գործելու ինտերնետ ՝ SD քարտից ֆայլեր վերբեռնելու համար: Եթե տվյալներ չկան և միացման կետ չկա, ապա միավորը պարզապես իրականացնում է տվյալների մուտքագրման գործընթացը sd քարտին, որը կարող եք հարցաքննել ծրագիրը [ShockerView.exe] [WIP] Սերվերի վրա տվյալները պահվում են SQL տվյալների բազայում և ցուցադրվում են [WIP]
PCB տպագրությունները կցված են վերևի և ներքևի հատվածների համար:
Քայլ 5. Արվեստի գործերի նախատիպի նախշավորում
Ահա թե ինչպես եմ արտադրում իմ նախատիպի տախտակները
Տպեք ստեղծագործությունը ծանր հետագծող թղթի վրա: Ես օգտագործում եմ 63 GSM դարբնոցներից, էժան և ուրախ: Տպիչն այստեղ առանցքային է: Դուք ցանկանում եք հնարավորինս անթափանց և հնարավորինս մաքուր: Իմ լազերային տպիչը այժմ գործարկվում է, բայց այն լավ է տպագրվում մինչև 10 հազար դոլար, դրանից ավելի քիչ մասնագիտացված սարքավորումների կարիք ունեք, քանի որ հետագծող թղթի հատիկը սկսում է խանգարել: Դուք կարող եք մասնագիտացված թուղթ գնել, բայց ահա դա շատ լավ է իմ նմանների համար: Ամեն դեպքում, ես անընդհատ կատարելագործում եմ իմ դիզայնը, այնպես որ դա շատ թանկ կլիներ փոքրիկ իմ համար: Եթե Ձեզ անհրաժեշտ է համապատասխան տախտակ, ապա խնդրեք փորձագետներին դա անել:
Ես սովորաբար տախտակներս նախատիպավորում եմ բաժիններով, այնուհետև արտադրում եմ գերբերների հետ վերջնական արդյունքը ինտերնետային ընկերության համար: Նախատիպը տեսակավորում է այդ բոլոր սխալներն ու բացթողումները ՝ նախքան իրական գումարներ կատարելը:
Հետո դուք տպեք պատկերները երկու առանձին A4 գծերի վրա, այնուհետև կտրեք դրանք այնպես, որ դրանք և՛ ծածկեն, և՛ վաճառեն դրանք իրենց դիրքով: բավականաչափ տեղ թողեք, որպեսզի ձեր երկկողմանի տախտակը սեղմվի շերտերի միջև և համոզվեք, որ տպված կողմը հակված է համակարգչին: Կատարեք մի քանի ճեղք, որը թույլ կտա ձեզ սահեցնել տախտակները և ժամանակավորապես վաճառել այն: Եթե զգույշ լինեք, կարող եք համընկնել վաճառվող ժապավենի հետ ՝ թույլ տալով այն չընտրել ՝ առանց հետագծող պատկերը ոչնչացնելու:
Տեղադրեք տախտակը մի կողմից ներքև ձեր ուլտրամանուշակագույն արկղի մեջ: NB Ես պատրաստեցի իմը `օգտագործելով չորս նոր 13W ուլտրամանուշակագույն լամպեր և որոշ հին հանդերձանք և պատրաստեցի տուփ` թափանցիկ ապակե վահանակով: Տարածությունը փորձնական էր: Կափարիչը սեղմվում է ներքև և փրփուրը սեղմում է տախտակի հետևի մասում ՝ դիմակը բռնելով ապակու վրա: Եթե դա չկարողանաք անել, լույսը կպակասի օձի դիմադրությանը: Միացրեք և բացեք տախտակը 1 րոպե 40 վայրկյան մեկ կողմում: Օգտագործեք ձեր ժամացույցը: Իրականում ես պետք է փոխեմ սա ՝ ժամաչափի վրա… ո՛չ այլ նախագիծ… երևի կգնեմ մեկը… դուք գիտեք, որ դուք սովոր չեք: Այն տախտակները, որոնք ես գնում եմ Mega Electronics- ից, էժան նախատիպի տախտակներ են, որոնք օժանդակ դիմակ ունեն: Դիմացկունությունը երբեմն մի փոքր կարկատում է, բայց ես ունեմ տախտակներ, որոնք ունեի չորս տարի, և դրանք դեռ լավ տախտակներ են արտադրում նախատիպերի պատրաստման համար:
Theգույշ եղեք, երբ տախտակը շուռ եք տալիս, թույլ մի տվեք, որ այն սայթաքի, այլապես մի քանի անպիտան բան կունենաք:
Այժմ պատրաստեք ձեր մշակողին: Ես օգտագործում եմ 2 գլխիկ 18: 1 -ին, այնպես որ դա երկու գլխարկ մշակողի և 36 գլխարկ մաքուր անխաթար ծորակի ջուր է: Developրագրավորողը գալիս է շշի կամ փոշու տեսքով, և այն սովորաբար ինձ տևում է մոտ 6 տարի: Խառնել այն պաղպաղակի տարայի մեջ և հագնել ձեռնոցներ: Մի դրեք ձեր մատները դրա մեջ, հակառակ դեպքում քսուքը կազդի դրա վրա: Ձմռանը ջերմաստիճանը կարող է խնդիր լինել: Keepուրը պահել 20 աստիճանի կամ դրա մոտակայքում, այն կրիտիկական չէ, բայց եթե ցուրտ է, արդյունքները կարող են անկանխատեսելի լինել: Ես դա արել եմ հունվարին իմ ավտոտնակում թեյնիկով, որպեսզի կարողանաս փոխհատուցել:
Նրբորեն տեղափոխեք տարան կողքից այն կողմ, երբ տախտակը դրեք դրա մեջ: Եթե դա ճիշտ եք արել, ապա կտեսնեք, որ օծանելիքի մագենտա հոսքը դիմադրվում է պղնձից, որը հետքերի միջև երևում է մի գեղեցիկ փայլուն պղինձ: Շրջեք այն ձեռնոցների օգնությամբ ՝ մյուս կողմը ստուգելու համար: Սովորաբար այս գործընթացը տևում է մոտ մեկ րոպե: Այսպիսով, ամբողջական ավարտից հետո տախտակը հանեք և մանրակրկիտ լվացեք տաք ջրով: Եթե այն ձանձրալի է, ապա հավանականությունը անհաջող է:
Ես դա ունեցել եմ մի քանի անգամ, բայց սովորաբար դա տեղի է ունենում այն պատճառով, որ ես չկարողացա ձեռնոցներ կրել կամ ջերմաստիճանը չափազանց ցածր էր, կամ ինչ -որ տեղ շեղելու պատճառով ես խառնեցի լուսավորության ժամանակը … ինչու են նրանք դա անում կրիտիկական բանի արանքում…:
Showույց տուր ինձ քո նախշերը
Դե, հիմա դու ունես տախտակ ՝ գեղեցիկ կանաչ հետքերով, որոնք պաշտպանված են խրամատով և այժմ պետք է կազմես երկաթի քլորիդ: Այժմ ես օգտագործում եմ նույն պաղպաղակի կոնտեյները, որպեսզի նվազագույնի հասցնեմ թափոնները և խառնեմ մինչև փաթեթի գրառումները: Ես գնում եմ երկաթի քլորիդը գնդակների փաթեթներով, որոնք դուք կշռում եք և լուծարում լուծույթի մեջ: Հագեցեք այնքան, որ պաղպաղակի լոգարանը լցնեք ճանապարհի մոտ 1/3 -ը: Եթե աշխատանքի համար բավականաչափ դիմահարդարում եք, ապա կարող եք լցնել պլաստիկ տարայի մեջ, և այն կպահպանվի երկար ժամանակ:
ՊԵՏՔ Է ՁԵՌՔ ՁԵՌՆԵԼ … ոչ թե ճարպի և այլնի պատճառով, այլ այն պատճառով, որ եթե չես անում, երկու շաբաթ ձեռքերդ վառ նարնջագույն կլինեն: Ես մի անգամ դա արեցի Լոնդոնում կայանալիք կարևոր հանդիպումից առաջ, և թվում էր, թե տանգո եմ տեսել: Այնուամենայնիվ, տեղյակ եղեք, որ այս իրերը տհաճ են պղնձի ամեն ինչի շուրջ … և իրոք որևէ բանի շուրջ: Հագեք հին հագուստ, քանի որ եթե այն հագնում է, դրանք աղբարկղ են: Այն կցվում է չժանգոտվող պողպատի լվացարաններին և ընդհանրապես ներկում է ամեն ինչ: Դա արեք դրսում կամ տնակում ՝ ամեն ինչից հեռու: Մի թափեք մնացորդները կոյուղու մեջ, դա հիանալի է ոչնչացնում բակտերիաները, ինչը այն չէ, ինչ ջրային իշխանությունները կցանկանային խթանել իրենց սեպտիկ տանկերում: Որոշ իշխանությունների համար սա նույնպես անօրինական է, այնպես որ դա մի արեք:
Երբ առաջին անգամ ձեր տախտակը թաթախում եք լուծույթի մեջ, պղնձի վրա հարձակվելիս այն կստանա գեղեցիկ կարմիր բրոնզագույն գույն: Եթե դա այդպես չէ, դուք դեռ կարող եք ունենալ օքսիդ դիմադրության մի շերտ, որը խանգարում է էթանտի աշխատանքին կամ ձեր լուծումը սխալ է: Եթե դա այդպես է, ապա վերադառնամ գծատախտակին, ես վախենում եմ, բայց հավանական չէ, որ ձեր գորգը սխալ է, եթե հետևում եք ավերածություններին:
Ամեն դեպքում, եթե ամեն ինչ կարգին է, դուք ունեք մի քանի կատարյալ հետքեր, որոնք պաշտպանված են օժանդակ դիմակով:
Սովորաբար այս պահին մասնագետը դիմակների շարք է օգտագործում ՝ անցքերի և բարձիկների շուրջը զարգացնելու և պղնձի միջոցով արտադրելու համար, գումարած մետաքսե էկրան օգտագործելու համար ՝ բաղադրամասերի համարներ և այլն: շերտից շերտ ինչ -որ պղնձե մետաղալար օգտագործելով … ակնհայտ է, որ այս մեթոդով բազմաշերտը ոչ -ոչ է: Եթե տրամադրությունս ունենա, ես ջանասիրաբար բաղադրիչների թվեր կավելացնեմ տպագրության շերտին, այնպես որ դուք նույնպես կկտրեք բաղադրիչի թվերը: Այն կարող է որոշ ժամանակ խնայել հավաքման ժամանակ, բայց կախված է նրանից, թե որքան զբաղված է խորհուրդը:
Այժմ ես բացահայտում եմ հետքերը ևս 2 րոպե մեկ կողմի վրա և ընկղմվում մշակողի մեջ `հեռացնելու բոլոր օքսիդ դիմադրությունը:
Այժմ ես հորատում եմ վիասները և ցանկացած անցք և թիթեղում բոլոր հետքերը և ստուգում շարունակականությունը մի մուլտիմետրով: Այս մասը գնդակի ցավ է, և դուք սովորաբար դա չէիք անի իսկական վիազներով պրոֆեսիոնալ արտադրված տախտակի համար, բայց դա արժե անել մետաղալարից խուսափելու համար: միայն մի կողմից զոդվելը… այնքան անգամ է պատահել:
Քայլ 6. Խորհրդի հավաքում
Լավ, հիմա ես ունեմ տախտակ, որը պատրաստ է գնալու համար, և ես փորել եմ բոլոր մուտքերը և անցքեր:
Կցեք բոլոր տեսակները մետաղալարով և կպցրեք երկու կողմերը: Ես սիրում եմ թիթեղացնել բոլոր հետքերը, քանի որ պաշտպանությունը պետք չէ դա անել, բայց դադարեցնում է պղնձի օքսիդացումը:
Ես կցեցի sd քարտը, որը գտնվում է մակերևույթի վրա և ավելացրի երկու հող ՝ դրա վրա մի կտոր կպցնելու համար, գումարած այն, որ ներքևում մի քանի կապում է այն ամրացնելու համար:
Հաջորդը ավելացրեց ADXL EEPROM- ը և այլն:
Ուժեղ իմաստով ծրագիրն այն է, որ 5V- ն USB- ից կամ արտաքին չղջիկից վերցնեք և այն տախտակի վրա սնուցեք 3.3V reg- ով: Ես մի փոքր reg գնել եմ Ebay- ից, որը հավաքված է որպես մոդուլ և գնահատված է 800mA … դա 300 գրետա է: քան USB- ը կարող է տրամադրել: Ես դեռ էներգիայի չափումներ չեմ կատարել, քանի որ կարող եմ փոփոխել ծրագրակազմը ….. կարող է օգտագործել ADXL- ից INACTIVITY- ի ընդհատումը: [WIP]
… Պետք է ավելացնել նկարներ, քանի որ շինարարությունն առաջ է ընթանում:
Քայլ 7: ԿՈԴ
Լավ, ես չեմ անցնի ամբողջ arduino- ի միջոցով, քանի որ ինչ -որ մեկը դա ավելի լավ է կատարել այլուր:
Ես պարզապես կընտրեմ համապատասխան բիթերը, որոնք մենք կարող ենք օգտագործել ձեր սեփական նախագծում:
Սա դեռ ընթացքի մեջ է այնքանով, որքանով վեբ կայքի վերբեռնումը համարվում է, բայց թույլ տվեք անցնել որոշ ծածկագրեր:
Գաղափարն այն է, որ նորմալ ֆունկցիոնալությունը սկզբում է այն սարքերը, որոնք բաղկացած են GPS /ցուցադրիչ /sd քարտից /իրական ժամանակի ժամացույցից /ext_flashmemory- ից և արագացուցիչից:
Դրանից հետո մենք մուտքագրում ենք մի օղակ, որը սպասում է, թե արդյոք ընդհատման ստեղնը սեղմված է: Եթե այն այնուհետև անցնում է կազմաձևողի ընտրացանկին ՝ wifi ցանցը կարգավորելու համար, որպեսզի ինքնաբերաբար մուտք գործեք դեպի վեբ էջի կազմաձևիչ մուտքագրված սարքը: դրոշակով `նշելու, որ հաջորդ բեռնախցիկում բեռնել կարգավորումները ֆլեշից: Դուք միշտ կարող եք դա չեղյալ համարել ՝ մուտքագրելով ipaddress և մուտքագրելով /killbill ՝ սկզբնաղբյուրից մաքրման և լռելյայն բեռնման նախաստորագրման համար:
ահա adxl արագացուցիչի ծածկագրում սահմանված ընդհատման գործառույթը և երկու առանձին կապերի վրա կազմաձևիչին անցնելը: Մենք օգտագործում ենք ADXL ընդհատումը `SHOCK իրադարձությունը ընդհատելու համար: Երկու ընդհատումների համար մենք սահմանում ենք հիմնական« հանգույց »-ում վերականգնված դրոշակ: ահա թե ինչ տեսք ունի այն.
նայեք կից ծածկագրին
Քայլ 8: Գտեք SDA SCL կապում
օգտագործել այս կոդը ՝
Serial.println (SDA);
Serial.println (SCL);
տպում է SDL- ի և SCL- ի համար այժմ ESP- ում կազմաձևված կապում
Գոյություն ունի ֆայլ, որն օգտագործվում է EPS32- ի սերիական նավահանգիստների գործառույթներին կապում քարտեզագրելու համար
Խորհուրդ ենք տալիս:
ADXL345- ի և մասնիկի ֆոտոնի միջոցով արագացման չափում. 4 քայլ
ADXL345- ի և մասնիկի ֆոտոնի միջոցով արագացման չափում. ADXL345- ը փոքր, բարակ, ծայրահեղ ցածր հզորության, 3 առանցքի արագացուցիչ է `բարձր լուծաչափով (13 բիթ) չափմամբ մինչև ± 16 գ: Թվային ելքային տվյալները ձևաչափվում են որպես 16-բիթ երկակի լրացում և հասանելի են I2 C թվային ինտերֆեյսի միջոցով: Չափում է
Raspberry Pi - ADXL345 3 -Axis Accelerometer Java ձեռնարկ. 4 քայլ
Ազնվամորի Pi-ADXL345 3 առանցքի արագացուցիչ Javaավա ձեռնարկ. ADXL345- ը փոքր, բարակ, ծայրահեղ ցածր հզորության, 3 առանցքի արագացուցիչ է `բարձր լուծաչափով (13 բիթ) չափմամբ մինչև ± 16 գ: Թվային ելքային տվյալները ձևաչափվում են որպես 16-բիթ երկակի լրացում և հասանելի են I2 C թվային ինտերֆեյսի միջոցով: Չափում է
ADXL345- ի և Raspberry Pi- ի միջոցով արագացման չափում. 4 քայլ
ADXL345- ի և Raspberry Pi- ի միջոցով արագացման չափում. ADXL345- ը փոքր, բարակ, ծայրահեղ ցածր հզորության, 3 առանցքի արագացուցիչ է `բարձր լուծաչափով (13 բիթ) չափմամբ մինչև ± 16 գ: Թվային ելքային տվյալները ձևաչափվում են որպես 16-բիթ երկակի լրացում և հասանելի են I2 C թվային ինտերֆեյսի միջոցով: Չափում է
ADXL345- ի և Arduino Nano- ի միջոցով արագացման չափում. 4 քայլ
ADXL345- ի և Arduino Nano- ի միջոցով արագացման չափում. ADXL345- ը փոքր, բարակ, ծայրահեղ ցածր հզորության, 3 առանցքի արագացուցիչ է ՝ բարձր լուծաչափով (13 բիթ) չափմամբ մինչև ± 16 գ: Թվային ելքային տվյալները ձևաչափվում են որպես 16-բիթ երկակի լրացում և հասանելի են I2 C թվային ինտերֆեյսի միջոցով: Չափում է
Սկսելով ESP32 - - ով ESP32 տախտակների տեղադրում Arduino IDE- ում - ESP32 Blink կոդ ՝ 3 քայլ
Սկսելով ESP32 | - ով ESP32 տախտակների տեղադրում Arduino IDE- ում | ESP32 Blink Code: Այս հրահանգների մեջ մենք կտեսնենք, թե ինչպես սկսել աշխատել esp32- ի հետ և ինչպես տեղադրել esp32 տախտակները Arduino IDE- ում, և մենք ծրագրելու ենք esp 32 -ին `թարթելու ծածկագիրը գործարկելով arduino ide- ի միջոցով: