Բովանդակություն:
- Քայլ 1: Անհրաժեշտ նյութեր
- Քայլ 2. DHT11 տվիչի ծրագրավորում
- Քայլ 3. Programրագրավորում HMC5883L տվիչ
- Քայլ 4. ADXL335 արագացուցիչի ծրագրավորում
- Քայլ 5. RFID պիտակի ծրագրավորում
- Քայլ 6: Gրագրավորում GPS ակոսը
- Քայլ 7: Տվյալների փոխանցում Actoboard- ի վերաբերյալ
- Քայլ 8: Sigfox մոդուլ
- Քայլ 9: Տվյալների ուղարկում ամպի վրա
- Քայլ 10: Main.cpp
![Orienteering Race ապարանջան. 11 քայլ Orienteering Race ապարանջան. 11 քայլ](https://i.howwhatproduce.com/images/001/image-1832-43-j.webp)
Video: Orienteering Race ապարանջան. 11 քայլ
![Video: Orienteering Race ապարանջան. 11 քայլ Video: Orienteering Race ապարանջան. 11 քայլ](https://i.ytimg.com/vi/MuhoGWZhPXY/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
![Orienteering Race Ապարանջան Orienteering Race Ապարանջան](https://i.howwhatproduce.com/images/001/image-1832-44-j.webp)
Երբևէ փորձե՞լ եք անցնել կողմնորոշման հաջորդ մակարդակին: Ձեռքի տակ ունե՞ք անհրաժեշտ բոլոր տեղեկությունները: Այստեղ դուք կտեսնեք, թե ինչպես ենք մենք կատարելագործել հիանալի գործունեությունը տեխնոլոգիայով:
Մենք պատրաստվում ենք ստեղծել կողմնորոշման ապարանջան, որը ձեզ կտրամադրի շատ տեղեկատվություն և թույլ կտա ձեզ շատ ֆունկցիոնալություն, ինչպիսիք են ՝
- Եղանակի ջերմաստիճանը և խոնավությունը
- Կողմնացույցը
- Այն դիրքը, որտեղ դուք գտնվում եք GPS տեղեկատվությամբ
- fallանկացած անկման հայտնաբերում
- RFID դասախոս
- SOS կոճակ
- Ուղարկեք բոլոր տվյալները ամպին
Մնում է քայլ առ քայլ հետևել այս ձեռնարկին, այնպես որ եկեք սկսենք:
Նշում. Այս նախագիծն իրականացվել է Polytech Paris-UPMC- ի ներդրված համակարգի առանձնահատկությունների միջոցով:
Քայլ 1: Անհրաժեշտ նյութեր
![Անհրաժեշտ նյութ Անհրաժեշտ նյութ](https://i.howwhatproduce.com/images/001/image-1832-45-j.webp)
Ահա այն նյութերի ցանկը, որոնք անհրաժեշտ են այս գործիքը կառուցելու համար.
- GPS ակոս
- կարգավորիչ Pololu կարգավորիչ U1V11F5
- Փոխարկիչ 0, 5V -> 5V
- RFID Marin H4102
- արագացուցաչափ ADXL335
- կողմնացույց ՝ 3 առանցքի մոդուլ HMC5883L
- LCD էկրան ՝ gotronic 31066
- DHT11: peratերմաստիճանի եւ խոնավության ցուցիչ
- Կոճակ SOS- ի համար
- Sigfox մոդուլ
- Մարտկոցի աջակցություն + մարտկոց LR06 1.2v 2000 mAh
- Միկրոհսկիչ ՝ MBED Board LPC1768
Այժմ, երբ մենք ունենք մեր բոլոր կահույքը, կարող ենք գնալ հաջորդ քայլին:
Քայլ 2. DHT11 տվիչի ծրագրավորում
![Mingրագրավորում DHT11 տվիչ Mingրագրավորում DHT11 տվիչ](https://i.howwhatproduce.com/images/001/image-1832-46-j.webp)
1. Տեղադրեք 4K7 դիմադրություն VCC- ի և DHT11- ի տվյալների քորոցի միջև
2. Կանաչ մալուխը կապեք այն Pin- ի հետ, որտեղ ցանկանում եք տվյալներ ստանալ (այստեղ դա NUCLEO L476RG- ի D4 կապն է)
3. Տախտակը պետք է միացված լինի 3V3 սննդակարգին (կարմիր) և գետնին (սև)
4; Օգտագործեք սերիական միացում NUCLEO L476RG- ի A0 կապում `տվյալները տեսնելու համար
5. Օգտագործեք MBED միջավայրը ծածկագիրը կազմելու համար (տես լուսանկարը)
Ամբողջական main.c- ն հասանելի է կցորդ ֆայլում
Քայլ 3. Programրագրավորում HMC5883L տվիչ
![HMC5883L տվիչի ծրագրավորում HMC5883L տվիչի ծրագրավորում](https://i.howwhatproduce.com/images/001/image-1832-47-j.webp)
1. HMC5883L- ի համար կարող եք վերցնել նույն սնունդը, ինչ նախկինում:
2. NUCLEOL476RG տախտակին դուք ունեք SCL և SDA անունով երկու Pin
3. Միացրեք HMC5883L- ի SCL- ն NUCLEO- ի խորհրդի SCL կապին:
4. Միացրեք HMC5883L- ի SDA- ն NUCLEO- ի խորհրդի SCL կապին:
Ամբողջական main.cpp- ը հասանելի է կցորդ ֆայլում:
Քայլ 4. ADXL335 արագացուցիչի ծրագրավորում
![Արագացուցիչի ADXL335 ծրագրավորում Արագացուցիչի ADXL335 ծրագրավորում](https://i.howwhatproduce.com/images/001/image-1832-48-j.webp)
1. Ինչպես նախորդ քայլերը, կարող եք օգտագործել նույն սնունդը (3V3 և գետնին):
2. MBED ինտերֆեյսում օգտագործեք «անալոգին» հայտարարված երեք տարբեր մուտքագրումներ
3. Անվանեք դրանք InputX, InputY և InputZ:
4. Հետո դրանք կապեք ձեր ընտրած երեք կապի հետ (այստեղ մենք օգտագործում ենք համապատասխանաբար ՝ PC_0, PC_1 և PB_1)
A0- ն դեռևս ամրացնում է նավահանգիստը, որտեղ փոխանցվում են բոլոր տվյալները:
Ամբողջական main.cpp- ը հասանելի է կցորդ ֆայլում
Քայլ 5. RFID պիտակի ծրագրավորում
![RFID պիտակի ծրագրավորում RFID պիտակի ծրագրավորում](https://i.howwhatproduce.com/images/001/image-1832-49-j.webp)
1. Օգտագործեք նույն սնունդը
2. Միկրոհսկիչի վրա օգտագործեք երկու PIN, որոնք հասանելի են RX/TX RFID սենսորը միացնելու համար (այստեղ դա N8CLO L476RG- ում D8 և D9 է)
3. MBED- ում չմոռանաք հայտարարել PIN կոդերը (այստեղ PA_9 և PA_10)
Ամբողջական main.cpp- ը հասանելի է կցորդ ֆայլում
Քայլ 6: Gրագրավորում GPS ակոսը
![GPS ակոսի ծրագրավորում GPS ակոսի ծրագրավորում](https://i.howwhatproduce.com/images/001/image-1832-50-j.webp)
1. Դուք կարող եք օգտագործել նույն սնունդը այստեղ (3V3 և Ground)
2. Օգտագործեք միայն GPS- ի փոխանցումը և միացրեք այն միկրոկոնտրոլերի վրա:
3. Հետո պետք է կտրել տվյալները համապատասխան տվյալների օգտագործման համար, ինչպես DMS- ը և ժամանակը:
Ամբողջական main.cpp- ը հասանելի է առդիր ֆայլում:
Քայլ 7: Տվյալների փոխանցում Actoboard- ի վերաբերյալ
![Actoboard- ի վերաբերյալ տվյալների ուղարկում Actoboard- ի վերաբերյալ տվյալների ուղարկում](https://i.howwhatproduce.com/images/001/image-1832-51-j.webp)
1. Actoboard- ի համար օգտագործվող բոլոր փոփոխականների համար մենք պետք է այն փոխարկենք «int» տիպի:
2. MBED կազմողի վրա «printf» - ում օգտագործեք հետևյալ նիշերը ՝ «AT $ SS: %x, այն փոփոխականի անունը, որը ցանկանում եք ուղարկել actoboard»:
3. Փոփոխականը պետք է լինի տասնվեցերորդ տեսքով, ինչպես XX- ը: <FF (տասնորդական թվով 255) արժեքը չի համապատասխանում, այդ իսկ պատճառով մենք RFID- ի համար օգտագործում ենք միայն առաջին երեք նիշերը:
4. Ստեղծեք հաշիվ Actoboard- ում:
Քայլ 8: Sigfox մոդուլ
![Sigfox մոդուլ Sigfox մոդուլ](https://i.howwhatproduce.com/images/001/image-1832-52-j.webp)
1. Միացրեք sgfox մոդուլը միկրոկառավարիչի վրա:
2. Օգտագործեք actoboard անցուղին և համապատասխան մոդեմը actoboard- ում տվյալների ստացման համար ՝ sigfox մոդուլի շնորհիվ:
Քայլ 9: Տվյալների ուղարկում ամպի վրա
![Տվյալների ուղարկում ամպի վրա Տվյալների ուղարկում ամպի վրա](https://i.howwhatproduce.com/images/001/image-1832-53-j.webp)
![Տվյալների ուղարկում ամպի վրա Տվյալների ուղարկում ամպի վրա](https://i.howwhatproduce.com/images/001/image-1832-54-j.webp)
![Տվյալների ուղարկում ամպի վրա Տվյալների ուղարկում ամպի վրա](https://i.howwhatproduce.com/images/001/image-1832-55-j.webp)
1. Ստեղծեք Bluemix հաշիվ և ստեղծեք NodeRed ծրագիր «Ապարանջան» ամպի վրա ՝ օգտագործելով Cloudant կազմաձևը:
2. Actoboard- ի տվյալները միացրեք Cloud- ում գտնվող NodeRed հավելվածին Actoboard URL- ի միջոցով և տեղադրեք այն:
3. Իրականացրեք NodeRed ծրագիրը `հավաքված տվյալների սենսորներով, որոնք ստացվել են actoboard- ով և ուղարկվել NodeRed հավելվածին:
4. Ստեղծեք տարր ՝ բոլոր տվիչների համար ստացված տվյալները ցուցադրելու համար: օրինակ ՝ «Տվյալների բազա ° 1»:
5. Կազմաձևեք Geospatial տարր ՝ GPS կոորդինատները հավելվածի քարտեզի վրա ցուցադրելու համար ՝ օգտագործելով JSON ծրագրավորման լեզուն:
Քայլ 10: Main.cpp
Ահա main.cpp + gps.h որը պատրաստվել է մեր կողմից, քանի որ GPS գործառույթը չափազանց երկար էր:
Խորհուրդ ենք տալիս:
LED ապարանջան ՝ 8 քայլ (նկարներով)
![LED ապարանջան ՝ 8 քայլ (նկարներով) LED ապարանջան ՝ 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7619-j.webp)
LED ապարանջան. Կարեք ձեր սեփական LED ապարանջանը և հագեք այն: Ձեր ձեռնաշղթան կլուսավորվի, երբ այն միասին կպցրեք և փակեք միացումը: Կարեք ձեր սխեման, այնուհետև զարդարեք այն այնպես, ինչպես ցանկանում եք: Եթե դա դասավանդում եք որպես սեմինար, օգտագործեք ստորև բերված իմ մեկ թերթանոց pdf ֆայլը: Ստուգեք
Երաժշտական շրջան խաղահրապարակ Էքսպրես ապարանջան ՝ 5 քայլ
![Երաժշտական շրջան խաղահրապարակ Էքսպրես ապարանջան ՝ 5 քայլ Երաժշտական շրջան խաղահրապարակ Էքսպրես ապարանջան ՝ 5 քայլ](https://i.howwhatproduce.com/images/007/image-20711-j.webp)
Երաժշտական շրջանի խաղահրապարակ Էքսպրես ձեռնաշղթա. Այս երաժշտական ձեռնաշղթայի ստեղծման համար ձեզ հարկավոր կլինի The Circuit Playground Express համակարգիչ Կարի ասեղ Թել Երկար և զգացված մկրատ
Hands Free MaKey MaKey Ground ապարանջան ՝ 8 քայլ
![Hands Free MaKey MaKey Ground ապարանջան ՝ 8 քայլ Hands Free MaKey MaKey Ground ապարանջան ՝ 8 քայլ](https://i.howwhatproduce.com/images/001/image-2203-31-j.webp)
Hands Free MaKey MaKey գրունտային ապարանջան. Boise State University- ի Ալբերտսոնսի գրադարանում MaKey MaKey Build Night- ի ընթացքում մի շարք մասնակիցներ մեկնաբանեցին, որ լավ կլինի, որ երկու ձեռքերն ազատ լինեն, քան գետնի մալուխին բռնելու կարիք ունենա: Ներկան և ուսանող ՝ Սքոթ Շմ
Մտածում եմ քո մասին Ապարանջան. 3 քայլ
![Մտածում եմ քո մասին Ապարանջան. 3 քայլ Մտածում եմ քո մասին Ապարանջան. 3 քայլ](https://i.howwhatproduce.com/images/006/image-15665-29-j.webp)
Մտածեք ձեր մասին Ապարանջան. Լուսավորեք ձեր սիրելիի օրը ՝ տեղեկացնելով նրանց (և տեսեք), որ դուք մտածում եք նրանց մասին ամենուր, այս պարզ թևնոցների միջոցով
Գրկախառնված ապարանջան ՝ 6 քայլ
![Գրկախառնված ապարանջան ՝ 6 քայլ Գրկախառնված ապարանջան ՝ 6 քայլ](https://i.howwhatproduce.com/images/001/image-690-129-j.webp)
Hug-Time Ապարանջան. Ես ուզում էի իմ աղջկան դարձնել մի ապարանջան, որը նա կարող էր կրել, որը կասեր նրան, թե երբ է գրկելու ժամանակը, որպեսզի նա կարողանա ձևացնել, թե Trolls- ի կերպարներից է: Նրանց համար, ովքեր չգիտեն, տրոլները ամբողջ ժամանակն անցկացնում են երգելով և պարելով