.. note:: Ciao, benvenuto nella community di appassionati di SunFounder Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati. **Perché unirsi?** - **Supporto esperto**: Risolvi problemi post-vendita e sfide tecniche con l'aiuto della nostra community e del nostro team. - **Impara e condividi**: Scambia suggerimenti e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Accedi in anteprima agli annunci di nuovi prodotti. - **Sconti speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti. - **Promozioni e omaggi festivi**: Partecipa a omaggi e promozioni speciali durante le festività. 👉 Pronto per esplorare e creare con noi? Clicca [|link_sf_facebook|] e unisciti oggi stesso! .. _cpn_joystick: Modulo Joystick ======================= .. image:: img/joystick_pic.png :align: center :width: 600 L'idea di base di un joystick è quella di tradurre il movimento della leva in informazioni elettroniche che un computer può elaborare. Per comunicare l'intera gamma di movimenti al computer, un joystick deve misurare la posizione della leva su due assi: l'asse X (sinistra-destra) e l'asse Y (alto-basso). Proprio come nella geometria di base, le coordinate X-Y individuano esattamente la posizione della leva. Per determinare la posizione della leva, il sistema di controllo del joystick monitora semplicemente la posizione di ciascun asse. Il design convenzionale di un joystick analogico realizza questo tramite due potenziometri, o resistori variabili. Il joystick dispone anche di un input digitale che viene attivato quando il joystick viene premuto verso il basso. .. image:: img/joystick318.png :align: center :width: 600 **Esempio** * :ref:`ar_joystick` (Progetto Arduino) * :ref:`star_crossed` (Progetto Scratch) * :ref:`dragon` (Progetto Scratch)