Բովանդակություն:
- Քայլ 1: Տիպիկ օգտագործման դեպք
- Քայլ 2. Օրինակի վրա օգտագործված ծածկագիրը
- Քայլ 3. Իրականացրեք Low Pass RC զտիչ
- Քայլ 4. Matրագրավորմամբ վերահսկեք հետևի լույսը
- Քայլ 5: Վայելեք:
![1602 LCD հակադրության հսկողություն Arduino- ից ՝ 5 քայլ 1602 LCD հակադրության հսկողություն Arduino- ից ՝ 5 քայլ](https://i.howwhatproduce.com/images/001/image-2143-77-j.webp)
Video: 1602 LCD հակադրության հսկողություն Arduino- ից ՝ 5 քայլ
![Video: 1602 LCD հակադրության հսկողություն Arduino- ից ՝ 5 քայլ Video: 1602 LCD հակադրության հսկողություն Arduino- ից ՝ 5 քայլ](https://i.ytimg.com/vi/QLnM1aNMtb0/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
![Image Image](https://i.howwhatproduce.com/images/001/image-2143-79-j.webp)
![](https://i.ytimg.com/vi/XA5Dvjg0J_c/hqdefault.jpg)
![Տիպիկ օգտագործման դեպք Տիպիկ օգտագործման դեպք](https://i.howwhatproduce.com/images/001/image-2143-80-j.webp)
Նոր նախագծի վրա աշխատելիս ես հանդիպեցի մի խնդրի, երբ ուզում էի Arduino- ի միջոցով վերահսկել հետևի լուսավորությունը և 1602 LCD դիսփլեյի կոնտրաստը, բայց դիսփլեյն իսկապես փայլատակում էր:
Քայլ 1: Տիպիկ օգտագործման դեպք
![Տիպիկ օգտագործման դեպք Տիպիկ օգտագործման դեպք](https://i.howwhatproduce.com/images/001/image-2143-81-j.webp)
Տիպիկ օգտագործման դեպքում ցուցադրման հակադրությունը ճշգրտվում է փոփոխական ռեզիստորի միջոցով `ըստ տվյալների թերթի: Նման դեպքում, ռեզիստորի միջոցով մենք կարող ենք կարգավորել լարումը, որը երևում է V0 կապում, և հակադրությունը համապատասխանաբար կարգավորվում է: Arduino- ի միջոցով ամենալավ բանը, որ կարող ենք թողնել, PWM ազդանշանն է ՝ այլ ցիկլով, բայց, ցավոք, մոդուլը գոհ չէ դա ցուցադրելուց:
Քայլ 2. Օրինակի վրա օգտագործված ծածկագիրը
![Օրինակի վրա օգտագործված ծածկագիրը Օրինակի վրա օգտագործված ծածկագիրը](https://i.howwhatproduce.com/images/001/image-2143-82-j.webp)
![Օրինակի վրա օգտագործված ծածկագիրը Օրինակի վրա օգտագործված ծածկագիրը](https://i.howwhatproduce.com/images/001/image-2143-83-j.webp)
Նախքան սխեմատիկորեն անցնելը, թե ինչպես կարող ենք դա շտկել, թույլ տվեք ձեզ բացատրել այն կոդը, որը ես օգտագործում եմ:
Առաջին բանը, որ մենք պետք է անենք, ներառել Liquid Crystal գրադարանը, որպեսզի կարողանանք միանալ ցուցադրմանը: Հաջորդը, մենք LCD- ը կարգավորում ենք այն կապումներով, որոնց հետ մենք միացված ենք մեր էկրանին, և լրացուցիչ մենք սահմանում ենք այն կապերը, որոնց հետ կապված են մեր հետևի լուսավորությունը և հակապատկեր կապերը: Displayուցադրման հակադրության կառավարման քորոցը V0 է, այն միացված է Arduino- ի 6 -րդ կապին, իսկ լուսարձակի կառավարման քորոցը նշված է որպես A, և քանի որ սա հիմնականում LED է, այն միացված է 220 Օմ դիմադրիչի միջոցով Arduino- ի 10 -րդ կապին:.
Setup գործառույթում մենք սկզբում դնում ենք էկրանի պայծառությունը առավելագույնի վրա, իսկ հետո սկսում ենք հաղորդակցվել LCD- ի հետ: Makeիշտ աշխատելու համար մենք ցուցադրում ենք «բարև աշխարհ» հաղորդագրությունը և սպասում ենք մոտ կես վայրկյան, որպեսզի կարողանանք ստուգել, որ ելքը լավ է:
Շատ հաճախ, կախված V0 քորոցի վիճակից, կարող եք բախվել ՝ ոչինչ չցուցադրելու խնդրին, չնայած ակնկալիքն այլ էր: Դրա պատճառը հակադրության քորոցի արժեքն է: Եթե հակադրությունը չափազանց բարձր է դրված, էկրանը հազիվ տեսանելի է, այնպես որ մենք պետք է այն նվազեցնենք:
Կոդի հանգույց բաժնում մենք նախ մաքրում ենք LCD- ի բովանդակությունը, և քանի որ ծրագրայինորեն փոխելու ենք հակադրությունը, մենք ցուցադրում ենք տեքստ, իսկ մի հանգույցում թարմացնում ենք քորոցային ելքը և ներկայիս արժեքը ցուցադրում երկրորդ շարքի էկրանին:
Քայլ 3. Իրականացրեք Low Pass RC զտիչ
![Իրականացնել Low Pass RC զտիչ Իրականացնել Low Pass RC զտիչ](https://i.howwhatproduce.com/images/001/image-2143-84-j.webp)
![Իրականացնել Low Pass RC զտիչ Իրականացնել Low Pass RC զտիչ](https://i.howwhatproduce.com/images/001/image-2143-85-j.webp)
![Իրականացնել Low Pass RC զտիչ Իրականացնել Low Pass RC զտիչ](https://i.howwhatproduce.com/images/001/image-2143-86-j.webp)
Ինչպես տեսնում եք, սա կարծես աշխատում է, բայց էկրանն ամբողջովին փայլատակում է: Դրա պատճառն այն է, որ դիսփլեյն ակնկալում է ֆիքսված լարման, բայց փոխարենը ստանում է PWM ազդանշան Arduino- ից: Դա շտկելու համար մենք ավելացնում ենք շատ պարզ ցածր փոխանցման RC զտիչ, որպեսզի ելքային լարումը կարողանա զտվել և մենք ստանանք համեմատաբար կայուն ելք:
Ածր անցուղի ֆիլտրը կազմված է 1 կՕմ դիմադրությունից, որը մի կողմից միացված է Arduino- ի 6 -րդ կապին, այնուհետև `էկրանին V0- ին: 10 uF կոնդենսատորը միացված է իր բացասական կողմի հետ գետնին, իսկ դրականը `V0 պինին: Ռեզիստորը լիցքավորում է կոնդենսատորը PWM իմպուլսներով և կախված աշխատանքային ցիկլերից, այն լիցքավորվում է այլ լարման:
Քայլ 4. Matրագրավորմամբ վերահսկեք հետևի լույսը
![Matրագրայինորեն վերահսկեք հետևի լույսը Matրագրայինորեն վերահսկեք հետևի լույսը](https://i.howwhatproduce.com/images/001/image-2143-87-j.webp)
Նմանապես, ինչպես հակադրություն ենք դնում, մենք կարող ենք նույնը անել հետևի լուսավորության քորոցին, բայց առանց ցածր անցման զտիչ ավելացնելու անհրաժեշտության, քանի որ լուսադիոդի լուսադիոդն այդքան արագ միացնելիս և անջատելիս տեսանելի չէ:
Քայլ 5: Վայելեք:
![Վայելեք Վայելեք](https://i.howwhatproduce.com/images/001/image-2143-88-j.webp)
Հուսով եմ, որ այս շատ պարզ հնարքը կօգնի ձեզ ձեր հաջորդ նախագծում: Եթե ձեզ դուր եկավ այս Instructable- ը, ապա խնդրում եմ մտածեք հետևել ինձ և բաժանորդագրվել իմ YouTube ալիքին:
Համտեսեք կոդը YouTube- ում:
Ողջույն
Խորհուրդ ենք տալիս:
Arduino LED հսկողություն անալոգային ջոյսթիքով `6 քայլ
![Arduino LED հսկողություն անալոգային ջոյսթիքով `6 քայլ Arduino LED հսկողություն անալոգային ջոյսթիքով `6 քայլ](https://i.howwhatproduce.com/images/001/image-543-34-j.webp)
Arduino LED Control With Analog Joystick: Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել անալոգային Joystick- ը LED- ը վերահսկելու համար: Դիտեք ցուցադրական տեսանյութ
Google Օգնականի վրա հիմնված LED հսկողություն ՝ օգտագործելով Raspberry Pi: 3 քայլ
![Google Օգնականի վրա հիմնված LED հսկողություն ՝ օգտագործելով Raspberry Pi: 3 քայլ Google Օգնականի վրա հիմնված LED հսկողություն ՝ օգտագործելով Raspberry Pi: 3 քայլ](https://i.howwhatproduce.com/images/002/image-5461-j.webp)
Google Օգնականի վրա հիմնված LED վերահսկում ՝ օգտագործելով Raspberry Pi. Այո! Այս նախագծում մենք կիրականացնենք Google Assistant- ի վրա հիմնված LED- ի միջոցով Raspberry Pi 4 -ի օգտագործումը Python- ում HTTP- ի միջոցով: Դուք կարող եք LED- ը փոխարինել լամպով (ակնհայտորեն ոչ բառացիորեն, ձեզ հարկավոր է ռելեի մոդուլ) կամ որևէ այլ տան
Arduino LCD 16x2 ձեռնարկ - Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ով. 5 քայլ
![Arduino LCD 16x2 ձեռնարկ - Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ով. 5 քայլ Arduino LCD 16x2 ձեռնարկ - Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ով. 5 քայլ](https://i.howwhatproduce.com/images/001/image-1384-58-j.webp)
Arduino LCD 16x2 ձեռնարկ | Ինտերֆեյս 1602 LCD էկրան Arduino Uno- ի հետ: Բարև տղերք, քանի որ շատ նախագծերի էկրան է պետք, որպեսզի տվյալները ցուցադրվեն ՝ դա որոշ չափիչ սարք է, թե՞ YouTube- ի բաժանորդագրությունների հաշվիչ, թե՞ հաշվիչ կամ ստեղնաշարի կողպեք ցուցադրմամբ, և եթե այս բոլոր տեսակի նախագծերը կատարվեն arduino- ն նրանք կհաստատեն
Arduino/Android սկսնակների համար, կոդավորում չի պահանջվում - Տվյալներ և հսկողություն. 15 քայլ
![Arduino/Android սկսնակների համար, կոդավորում չի պահանջվում - Տվյալներ և հսկողություն. 15 քայլ Arduino/Android սկսնակների համար, կոդավորում չի պահանջվում - Տվյալներ և հսկողություն. 15 քայլ](https://i.howwhatproduce.com/images/003/image-7077-j.webp)
Arduino/Android սկսնակների համար, կոդավորումը պարտադիր չէ - Տվյալներ և վերահսկում. Թարմացում 23 ապրիլի, 2019 թ. - Միայն Arduino millis () օգտագործմամբ ամսաթվերի/ժամերի համար տե՛ս Arduino ամսաթիվ/ժամ գծագրում/մուտքագրում `օգտագործելով Millis () և PfodApp վերջին անվճար pfodDesigner V3- ը: .0.3610+ - ը ստեղծեց Arduino- ի ամբողջական էսքիզներ ՝ տվյալները ամսաթվի/ժամի համեմատ պատկերելու համար
Պարզ երկկողմանի շարժիչային հսկողություն Arduino- ի համար. 4 քայլ
![Պարզ երկկողմանի շարժիչային հսկողություն Arduino- ի համար. 4 քայլ Պարզ երկկողմանի շարժիչային հսկողություն Arduino- ի համար. 4 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125369-simple-2-way-motor-control-for-the-arduino-4-steps-j.webp)
Պարզ երկկողմանի շարժիչային հսկողություն Arduino- ի համար. ARԳՈՇԱՈՄ. Սա շարժիչը կառավարելու անվտանգ միջոց չէ: Մուտքի/ելքի յուրաքանչյուր պին կարող է կարգավորել միայն 40 մԱ հոսանք: Ես խորհուրդ կտայի օգտագործել H-Bridge կամ ինչ-որ բան այդ գծերի երկայնքով: Երբ ասում եմ պարզ, ես նկատի չունեմ արագության վերահսկիչ օգտագործելը: Բայց ուղղակիորեն կառավարեք շարժիչը