Բովանդակություն:

Լուսացույցի կառավարում `4 քայլ
Լուսացույցի կառավարում `4 քայլ

Video: Լուսացույցի կառավարում `4 քայլ

Video: Լուսացույցի կառավարում `4 քայլ
Video: 4 քայլ՝ սոցիալական վախերը հաղթահարելու համար 2024, Նոյեմբեր
Anonim
Լուսացույցի կառավարում
Լուսացույցի կառավարում

Այս ձեռնարկում մենք սովորում ենք, թե ինչպես ստեղծել լուսացույց և ինչպես այն վերահսկել Drivemall քարտի միջոցով:

Մենք կտեսնենք, թե ինչպես կարելի է լուսացույցներ ստեղծել մեքենաների և հետիոտների համար ամրագրման կոճակով:

Եթե մենք չունենք վարորդական կենտրոն, կարող ենք օգտագործել arduino- ն, բայց Drivemall- ի զարգացման հղման տակ:

Drivemall- ը դասական Arduino տախտակին գերադասելու առավելությունն այն է, որ ավելի կոկիկ կարգավորման հանգեցնող կապերի բարդությունը նվազեցվի: Այնուամենայնիվ, սա պարտադիր չէ. Բոլոր արդյունքները դեռ ուժի մեջ են arduino տախտակի, տախտակի և միացման համար բավականաչափ dupont jumpers- ի հետ:

Քայլ 1: Նյութերի հաշիվ

Ապրանքների հաշիվը
Ապրանքների հաշիվը
  1. Baord Drivemall / ArduinoMega
  2. 4 կարմիր կարմիր
  3. 4 կանաչ կանաչ
  4. 4 կապույտ դեղին
  5. 8 տրանզիստոր npn
  6. 16 դիմադրություն 220 օմ
  7. 8 դիմադրություն 22k ohm
  8. 1 դիմադրություն 1k ohm
  9. մալուխ
  10. 1 կոճակ

Քայլ 2: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ

Լուսացույցը վերահսկվում է երկու PNP տրանզիստորների միջոցով, որոնք միացված են ըստ նկար 2 -ի գծապատկերին: PNP տրանզիստորի աշխատանքը շատ պարզ է, երբ հիմքը միացված է GND- ին, թողարկողի և կոլեկտորի միջև հոսանքի անցումը միացված է:

Մենք օգտագործում ենք տրանզիստորներ `նվազեցնելու համար յուրաքանչյուր լուսացույցը միացնելու համար պահանջվող տախտակի կապում թիվը:

Այսպիսով, եթե երկուսն էլ ՀԻՄՆԱԿՆԵՐԸ VDD են, կարմիր LED լուսավորվում կամ ավելի պարզ կլինի LED 21 17 14 6:

Եթե մենք սնուցում ենք երկրորդ տրանզիստորի BASE- ը, LED- ները 3 15 18 19 կմիացվեն:

Նախկինում, եթե մենք երկու հիմքերը միացնենք GND- ին, LED- ները 20 16 13 10 լուսավորվելու են

Փոխարենը կոճակի միացումն այն դասական դիմադրությունն է, որը միացված է GND- ին կոճակի մի քորոցով, իսկ մյուսը ՝ VDD- ով:

Arduino կապում գրանցվածներն են 1 -ից 10 -ը:

Քայլ 3: Fրագրակազմ

Որոնվածը
Որոնվածը
Որոնվածը
Որոնվածը
Որոնվածը
Որոնվածը
Որոնվածը
Որոնվածը

Պարբերաբար լուսացույցից միայն մեկն է կանաչ: Երբ հետիոտնային կոճակը սեղմվում է, հաջորդ շրջանում հետիոտների համար լուսացույցը կանաչ է փոխվում

Իրական ժամանակում հետիոտնի համար կոճակների կանչը կառավարելու համար օգտագործվել է millis () գործառույթը, որը սարքը միացնելուց ժամանակը վերադարձնում է միլիվայրկյաններով, որպեսզի այն կարողանա օգտագործվել

օրինակ

անստորագիր երկար հոսանք Միլիս = միլիլ ();.

if (currentMillis - previousMillis> 2000 և bt03 == true և bbot == false)

{

Serial.println (1);

T1 ();

նախորդ Միլիս = ընթացիկ Միլիս;

bt1 = ճշմարիտ;

BT03 = կեղծ;

}

Մենք բեռնում ենք ընթացիկ ժամանակը յուրաքանչյուր հանգույցում, և եթե ներկայիս հանած նախորդը մեծ է ընտրված ժամանակից, մուտքագրեք «եթե» -ի լուսացույցի վիճակը փոխելու համար հաջորդ անցման համար ակտիվացնելու է բուլո փոփոխականը, իհարկե առաջին բուլյան փոփոխականը դա արդեն ճշմարիտ է օղակի մուտքից առաջ:

Քայլ 4: Հրաժարում

Այս ձեռնարկը պատրաստվել է որպես Makerspace for Inclusion ծրագրի մաս, որը համաֆինանսավորվում է Եվրոպական հանձնաժողովի Erasmus + ծրագրի կողմից:

Theրագիրը նպատակ ունի խթանել կրթության ոչ պաշտոնական ձևը `որպես երիտասարդների սոցիալական ներառման խթանման միջոց, ոչ ֆորմալ կրթություն, որը կարելի է գտնել արտադրական տարածքներում:

Այս ձեռնարկը արտացոլում է միայն հեղինակների տեսակետները, և Եվրոպական հանձնաժողովը պատասխանատվություն չի կրում դրանում պարունակվող տեղեկատվության ցանկացած օգտագործման համար:

Խորհուրդ ենք տալիս: