Przejdź do głównej zawartości

Posty

Polecany post

MxChip obsługa przycisków użytkownika

Level 3 MxChip obsługa przycisków użytkownikaMamy już programik MxChip zabawy diodą, który potrafi zmieniać kolor diody, ją włączać i wyłączać pójdźmy o krok dalej. Ograniczmy się do pojedynczego uruchomienia funkcji diody wyłączmy diodę ją na zakończenie.
A potem włączmy funkcję na żądanie.
Potrzebujemy monitorować przyciski na płytce tutaj dokumentacja.

Czyli nasłuchujemy zmiany stanu na danym pinie na płytce. Ponieważ mamy wszystko zintegrowane to nie bardzo widać, że są to piny zewnętrzne, jednak właśnie na tym to polega.
Przytrzymaj Jedną z konfiguracji przycisków jest ich stałe przytrzymywanie i wykonywanie jakiejś operacji w trakcie przyciskania. Ma to dużo sensu np przy nagrywaniu dźwięku.
Musimy określić stan pinu przycisku na INPUT a potem odczytać jego stan za pomocą systemowej funkcji digitalRead.
void setup(void) {   // initialize the button pin as a input   pinMode(USER_BUTTON_A, INPUT);   lastButtonAState = digitalRead(USER_BUTTON_A);   pinMode(USER_BUTTON_B, INPUT);   …

Najnowsze posty

MxChip zabawy diodą

MXChip fajne powitanie na warsztatach

Wdzięczność za rok 2019

Talenty Gallupa w moim życiu

Gallup poznać talenty i co dalej?

Liderem być albo nie być

IoT Hub Device Provisioning Service - łańcuch certyfikatów

PlantUML diagramy zapisane tekstem

IoT solution accelerators: Remote Monitoring