Skip to main content

Arduino biblioteka

Biblioteka Soldered-Button-LED-Buzzer-Board preuzima I2C komunikaciju s ATtiny404 mikrokontrolerom na pločici. Uključite ButtonLedBuzzerBoard-SOLDERED.h, izradite jedan objekt ButtonLedBuzzerBoard_Soldered, pozovite begin() i možete čitati tipkala, postavljati boje LED dioda i svirati tonove.

Još nije instalirana? Slijedite Brzi početak prije korištenja stranica o funkcionalnostima.

Funkcionalnosti​

Svaka stranica započinje jednim provjerenim primjerom iz biblioteke i objašnjava svaku funkciju koju primjer koristi za postizanje tog rezultata.

Kako biblioteka komunicira s pločicom​

Biblioteka čita i zapisuje tri registra na pločici. Trebaju vam samo ako pišete vlastiti kod za drugu platformu.

RegistarSmjerSadržaj
0x00ČitanjeStanja tipkala, 1 bajt: bit 0 je BTN1, bit 1 je BTN2, bit 2 je BTN3
0x01PisanjeBoje LED dioda, 9 bajtova: crvena, zelena i plava za LED 0, zatim LED 1, zatim LED 2
0x02PisanjeFrekvencija zujalice u Hz, 2 bajta, prvo viši bajt; primjeri upisuju 0 za zaustavljanje tona