Cu
SparkFun joystick cu Qwiic poti adauga un HID/controller la proiectul tau. Modulul joystick combina beneficiile unei conexiuni Qwiic cu un joystick analogic ce aminteste de butonul maneta de la Playstation 2 pentru care a devenit una dintre consolele preferatele ale noastre. Singurul lucru ce l-ar fi imbunatatit ar fi fost o versiune inteligenta si astfel a fost realizata.
Avand firmware-ul preinstalat, ATtiny85 se comporta ca intermediar (microcontroller) pentru intrarile analogice si digitale de la joystick. Acest lucru permite joystick-ului Qwiic sa isi raporteze pozitia peste I2C. Utilizand sistemul Qwiic, nu trebuie sa lipesti nimic pentru a face conexiunea la restul sistemului dar, daca preferi sa folosesti o placa breadoard, poti folosi pinii cu spatiere de 0.1”.
Joystick-ul este similar cu modelele analogice de la controllerele PS2. Miscarile de directie sunt masurate cu doua potentiometre de 10 kΩ conectate cu un mecanism de suspensie ce separa miscarea orizontala de cea verticala. Joystick-ul are, de asemenea, un buton de selectare actionat la apasare. Adresa I2C a modulului
SparkFun joystick cu Qwiic este si ea selectabila din software astfel ca poti folosi mai multe adrese pe aceeasi magistrala fara risc de coliziune.
Specificatii:
- Compatibil Qwiic
- Adresa slave selectabila din software
- Microcontroller de putere joasa ATtiny85
- Raporteaza pozitiile X si Y ale joystick-ului + apasarea butonului
Linkuri: