Բովանդակություն:
- Պարագաներ
- Քայլ 1. Միացրեք ձեր տվիչը Arduino- ին I2C ռեժիմի համար
- Քայլ 2: Տեղադրեք գրադարաններ ձեր Arduino IDE- ի համար
- Քայլ 3: րագիր
- Քայլ 4: Ելքի գծագրում
- Քայլ 5: Սերիայի մոնիտորի կարգավորում
Video: Interfacing Sensirion, SPS-30, Particulate Matter Sensor Arduino Duemilanove- ի միջոցով `օգտագործելով I2C ռեժիմը. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Երբ ես նայում էի SPS30 տվիչների միացմանը, հասկացա, որ աղբյուրների մեծ մասը Raspberry Pi- ի համար էր, բայց ոչ այնքան Arduino- ի: Ես մի փոքր ժամանակ եմ տրամադրում սենսորին Arduino- ի հետ աշխատեցնելու համար, և ես որոշեցի իմ փորձը տեղադրել այստեղ, որպեսզի այն օգտակար լինի այլ օգտվողների համար: Ինտերֆեյսը շատ հեշտ է, զոդման կարիք չկա, եթե ունեք ճիշտ մալուխ: Սենսորն աշխատեցնելու համար դուք պարզապես միացնում եք Arduino տախտակին հինգ կապ: Նաև գրադարաններն արդեն հասանելի են:
Բաղադրիչները հավաքելուց հետո ուշադիր ուսումնասիրեք և նայեք, թե ինչ մալուխներ, միակցիչներ և այլն ունեք: Այս նախագծում ես հետևեցի I2C միացման ռեժիմին:
Պարագաներ
- SPS30 Sensirion մասնիկների նյութի տվիչ և միակցիչ մալուխ: Ես իմն այստեղ եմ ստացել:
- Arduino Duemilanove (ցանկացած տեսակի Arduino- ն պետք է աշխատի այնքան ժամանակ, քանի դեռ որոշում եք SCL և SDA կապերը)
- USB մալուխ Arduino- ի համար
Քայլ 1. Միացրեք ձեր տվիչը Arduino- ին I2C ռեժիմի համար
Յուրաքանչյուր Arduino- ն կարող է ունենալ տարբեր կապեր: Ինչպես արդեն նշեցի, ես օգտագործել եմ I2C ռեժիմը (ոչ UART): Սենսորը կարող է ուղղակիորեն սնուցվել Arduino- ի 5V քորոցով:
Կատարեք միացումները, ինչպես ցույց է տրված սխեմատիկայում: Duemilanove- ի համար կապումներն են (ինչպես ցույց է տրված նկարում).
SDA ADC4
SCL ADC5
Համոզվեք, որ SPS30- ի Pin 4 («Ինտերֆեյսը ընտրված է») միացված է GND- ին ՝ սենսորի միացման դեպքում, հակառակ դեպքում սենսորը աշխատում է UART- ում I2C ռեժիմի փոխարեն, և այս վարորդը չի հայտնաբերելու սենսորը:
Քայլ 2: Տեղադրեք գրադարաններ ձեր Arduino IDE- ի համար
Ես հետևեցի այստեղ տրված հրահանգներին.
Գրադարանի տեղադրման հրահանգներ
Քայլ 3: րագիր
Կրկին հետևեք օգտագործման հրահանգներին.
Օգտագործումը
Օգտագործված ծրագիրը sps30.ino ֆայլն է Github կայքից:
Քայլ 4: Ելքի գծագրում
Եթե ոչինչ չեք անում, ծրագիրը կարելի է տեսնել սերիական մոնիտորի վրա:
Ես փորձեցի նախ դա կազմել, խմբագրելով ծրագիրը ՝ պարզապես անջատելով նշված տողը:
Քայլ 5: Սերիայի մոնիտորի կարգավորում
Պարզապես խմբագրեք տողը և նորից դրեք սերիական մոնիտոր: Իհարկե, ամեն անգամ, երբ անհրաժեշտ է վերբեռնել ձեր ծածկագիրը նոր փոփոխություններով:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Հեծանվավազք RGB LED- ի միջոցով գունային սպեկտրի միջոցով `օգտագործելով Raspberry Pi 2 և Scratch: 11 քայլ
Շրջանառեք RGB LED- ը Գույնի սպեկտրի միջոցով ՝ օգտագործելով Raspberry Pi 2 և Scratch. Թարմացրեք գրառումները մինչև 25 փետրվարի, 2016 թ. Ողջույն, տղերք, այս նախագծով ես ուզում էի օգտագործել Scratch- ը ՝ RGB LED- ը գունային սպեկտրի միջոցով շրջելու համար: Կան բազմաթիվ նախագծեր, որոնք դա անում են
Քայլ Servo շարժիչը սերիական հսկողության միջոցով Arduino- ի միջոցով օգտագործելով 3D տպիչ - Pt4: 8 քայլ
Arduino- ի միջոցով եռաչափ տպիչի միջոցով Step Servo Motor- ի սերիական կառավարում - Pt4. Motor Step շարքի այս չորրորդ տեսանյութում մենք կօգտագործենք այն, ինչ սովորել էինք նախկինում սերիական հաղորդակցության և իրական վերահսկողության միջոցով stepper servo շարժիչ կառուցելու համար: դիրքի հետադարձ կապ ՝ օգտագործելով դիմադրիչ կոդավորիչ, որը վերահսկվում է Arduino- ի կողմից:
Windows 10: 3 քայլում ակտիվացրեք GOD- ռեժիմը
Windows 10-ում ակտիվացրեք GOD-Mode- ը. Նրանք, ովքեր ծանոթ են խաղերին, գիտեն, որ գրեթե միշտ հասանելի է այնպիսի փոփոխություն, որը հնարավորություն կտա խաղերում աստվածանման ուժեր տալ: Այս փոփոխությունները ձեզ տալիս են անսահմանափակ կյանքեր, անխորտակելիություն և անսահման ուժեր: Իրականում դա
Ինչպես օգտագործել մակրո ռեժիմը ձեր տեսախցիկի վրա. 6 քայլ (նկարներով)
Ինչպես օգտագործել մակրո ռեժիմը ձեր տեսախցիկի վրա. Շատ երկար ժամանակ ուսանելի առարկաները տառապում են այն մարդկանցից, ովքեր անընդհատ ֆոկուսից դուրս պատկերներ են տալիս: Դե ես նպատակ ունեմ վերջ տալ սրան: Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել արտադրողի մեծ մասի տեսախցիկների մակրո կարգավորումը