Hur man gör en trådlös mekaniska tangentbord (6 / 7 steg)
Steg 6: Lägga till STM8 MCU för att kontrollera bakgrunden ljus och kontrollera batterispänningen
För att styra tangentbord bakgrunden ljus och kontrollera mängden Li-batteri, jag använder STM8F003 TIMER2_CH2 att mata en PWM våg för att styra LED ljusstyrka, och använda ADC till prov det Li-batteriet spänning, om batterispänningen sjunker till 3.5V, det är innebär låg batteri, låg batteri LED kommer att flash varje 3 secounds.
på grund av K230 keboard har inte Print-knappen, bläddra lock och bryta nyckel, så jag connet denna nyckel till STM8, jag använder knappen Bläddra Lock att anpassa tangentbord bakgrundsljus och på paus för att öppna eller stänga tangentbordet bakgrunden ljus.
om batteriet dorp ner till 3.3V, tangentbord bakgrunden ljus kommer att tvinga nära.
om jag connet MicroUSB till tangentbordsport kostnad, avgift LED vara tänds när battrey är laddning och blir turn off om batteriet är fullt.
Jag tillbringade $4 för att köpa en ny tangenttoppen för att ersätta gamla tangenttoppen.