Мазмұны:

Микрофонды меңгеріңіз: бит Arduino IDE-Button және басқа GPIO көмегімен: 3 қадам (суреттермен)
Микрофонды меңгеріңіз: бит Arduino IDE-Button және басқа GPIO көмегімен: 3 қадам (суреттермен)

Бейне: Микрофонды меңгеріңіз: бит Arduino IDE-Button және басқа GPIO көмегімен: 3 қадам (суреттермен)

Бейне: Микрофонды меңгеріңіз: бит Arduino IDE-Button және басқа GPIO көмегімен: 3 қадам (суреттермен)
Бейне: Introduction to M5Stack Core2 ESP32 2" Display Development Module -Robojax 2024, Қараша
Anonim
Micro: bit-ті Arduino IDE-Button және басқа GPIO көмегімен меңгеріңіз
Micro: bit-ті Arduino IDE-Button және басқа GPIO көмегімен меңгеріңіз

Алдыңғы блогта Master Your Micro: bit Arduino IDE --Light LED көмегімен біз Arduino IDE -де micro: bit кітапханасын қалай орнату керектігін және Arduino IDE көмегімен микро: битке жарықдиодты қалай жүргізу керектігін айттық. Бұл мақалада біз сізге micro: bit түймесін және Arduino IDE көмегімен GPIO қалай жүргізу керектігін айтатын боламыз.

1 -қадам: түйме

Microbit тақтасында өздігінен жүретін екі түйме бар. Біз оны А және В түймесі деп атаймыз. А түймешігінің сәйкес IDE PIN коды - 5 және В түймесінің сәйкес IDE PIN коды - 11. Төмендегі түйменің схемасын көре аласыз.

Бұл суреттен біз түйменің тартылу кедергісіне қосылғанын көреміз. Түйме басылмас бұрын ол жоғары кернеуде болады. Түйме басылғаннан кейін ол төмен кернеуде болады. Міне түйменің үлгі коды:

[cceN_cpp theme = «таң»] const int түймесіA = 5; // түйме түйрегішінің саны const int түймесіB = 11; // түйменің түйінінің жарамсыздығын реттеу нөмірі () {Serial.begin (9600); Serial.println («микробит дайын!»); pinMode (түйме A, INPUT); pinMode (түймеB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println («A түймесі басылды»); } if (! digitalRead (buttonB)) {Serial.println («B түймесі басылды»); } кешіктіру (10); }

[/cceN_cpp]

Бағдарламаны жүктегеннен кейін, Serial Monitar -дің өткізу жылдамдығын 9600 -ге орнатыңыз.

А түймешігін басыңыз, Serial Monitar «А түймесі басылды» көрсетіледі; B түймесін басыңыз, онда «B түймесі басылды» көрсетіледі.

2 -қадам: Басқа GPIO

Micro: бит алтын саусағымен ішінара IO портын шығарады. Біз IO портының көп бөлігін бірнеше рет қолдануға болатынына ерекше назар аударуымыз керек. Бұл IO порттарын дұрыс пайдалану үшін IO портын қайталап пайдалану шарттарына сілтеме жасай аласыз. Толық ақпарат алу үшін төмендегі кестені көре аласыз. Бұл кестеде микро: бит жиегінің қосқышындағы әр түйреуіш туралы әр түрлі деректер көрсетілген.

P0, P1, P3, 3V және GND -ны ыңғайлы шығару үшін алигатор қысқышын қолдануға болады. Егер бұл сізге әлі де жеткіліксіз болса, сізге micro: bit разряд тақтасын сатып алуды ұсынғым келеді.

Жоғарыдағы екі ажырату тақтасы екеуі де осы IO порттарын бағдарламалауға және сыртқы тізбекті басқаруға мүмкіндік беретін барлық IO порттарын шығара алады.

3 -қадам: Салыстырмалы көрсеткіштер:

Микрофонды меңгеріңіз: Arduino IDE -Light LED көмегімен

Бұл мақала:

Егер сізде сұрақтар туындаса, мына мекенжайға хабарласа аласыз: [email protected].

Ұсынылған: