.. note::
Ciao, benvenuto nella Community di appassionati di SunFounder Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci la tua conoscenza su 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 consigli e tutorial per migliorare le tue competenze.
- **Anteprime esclusive**: Ottieni accesso anticipato agli annunci sui nuovi prodotti e alle anteprime esclusive.
- **Sconti speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
- **Promozioni festive e giveaway**: Partecipa a giveaway e promozioni speciali per le festività.
👉 Pronto a esplorare e creare con noi? Clicca su [|link_sf_facebook|] e unisciti oggi stesso!
.. _play_remote_control:
Controllo con il Telecomando
===============================
La Zeus Car può essere controllata direttamente tramite il telecomando: basta accendere l’auto e premere i pulsanti corrispondenti. Questo metodo è stabile e meno soggetto a interferenze esterne, anche se il controllo potrebbe risultare meno flessibile rispetto all’uso dell’APP.
Guida Rapida
-----------------------
Questo è un video tutorial rapido. Guarda prima il video, poi segui le istruzioni riportate di seguito.
.. raw:: html
.. raw:: html
#. Avviamo la Zeus Car.
* Alla prima accensione o dopo aver scollegato il cavo della batteria, il circuito di protezione contro la scarica eccessiva della Zeus Car Shield si attiverà automaticamente.
* Per sbloccare la protezione, collega il cavo Type-C per circa 5 secondi.
.. raw:: html
.. raw:: html
* Se l'indicatore di alimentazione si illumina, significa che la protezione è stata disattivata. Controlla gli indicatori della batteria: se entrambi sono spenti, continua a caricare la batteria collegando il cavo Type-C.
.. image:: img/zeus_power.jpg
:width: 500
:align: center
.. raw:: html
* Ora sposta l'interruttore più piccolo verso destra per stabilire la comunicazione tra la Zeus Car e l’ESP32 CAM. Successivamente, premi il pulsante Reset per riavviare il codice. A questo punto, noterai che le luci sotto il telaio cambieranno colore, passando dall’arancione a un azzurro chiaro.
.. raw:: html
.. raw:: html
#. Premi i diversi tasti del telecomando per controllare l’auto.
.. image:: img/remote_control.jpg
:width: 500
:align: center
.. raw:: html
* **Stop**: Arresta tutti i movimenti della Zeus Car.
* :ref:`ir_compass_cali`: Attiva la calibrazione della bussola.
* :ref:`ir_line_track`: Passa alla modalità di tracciamento della linea.
* :ref:`ir_follow`: Attiva la modalità di inseguimento.
* :ref:`ir_avoid`: Attiva la modalità di evitamento ostacoli.
* :ref:`drift`: Effettua una derapata a sinistra/destra.
* **Imposta Direzione**: Dopo aver posizionato l’auto in una determinata direzione, premi questo tasto per impostarla come direzione di marcia. In questo modo, puoi stabilire rapidamente una direzione senza dover ruotare l’auto manualmente.
* :ref:`rotate_left/right`: Ruota a sinistra/destra.
* :ref:`ir_move`: Controlla il movimento dell’auto in tutte le direzioni.
* **Pausa**: Ha la stessa funzione dello Stop, ma se la parte frontale dell’auto non è orientata nella direzione impostata inizialmente, tornerà lentamente alla direzione predefinita.
.. _ir_compass_cali:
Calibrazione della Bussola
-----------------------------------
Attiva la calibrazione della bussola premendo il tasto |ir_mute|.
Posiziona la Zeus Car sul pavimento. Una volta avviata la calibrazione della bussola, l'auto inizierà a ruotare in senso antiorario e si fermerà dopo circa 1 minuto. Se continua a ruotare per più di 2 minuti, il campo magnetico in quella zona potrebbe essere complesso. Prova a cambiare posizione e ripeti la calibrazione.
.. _ir_line_track:
Tracciamento della Linea
---------------------------
.. raw:: html
.. raw:: html
Premi il tasto |ir_play| per passare alla modalità di tracciamento della linea.
Sono disponibili due modalità di tracciamento della linea sulla Zeus Car: una in cui la testa dell’auto è sempre orientata nella direzione del movimento e una in cui rimane fissa in una direzione prestabilita. Qui viene selezionata la seconda modalità.
Prima di poter seguire la linea, è necessario calibrare il modulo Omni Grayscale e applicare la linea adesiva, come segue.
#. Applica una linea adesiva larga 3 cm
Il modulo Omni Grayscale dispone di otto sensori, con una distanza tra loro compresa tra 2 e 3 cm. Affinché la linea nera venga rilevata correttamente, almeno due sensori devono essere attivati contemporaneamente. Pertanto, la linea adesiva deve essere larga almeno 3 cm e gli angoli di curvatura non devono essere inferiori a 90°.
.. image:: img/map.png
:width: 500
:align: center
.. raw:: html
#. Calibrazione del modulo Omni Grayscale.
Poiché ogni superficie ha valori di scala di grigi diversi, la soglia preimpostata di fabbrica potrebbe non essere adeguata all’ambiente corrente. È consigliabile calibrare il modulo prima dell’uso e ogni volta che il colore del pavimento cambia significativamente.
* Posiziona la Zeus Car su una superficie bianca e regola il potenziometro fino a quando la luce del sensore di grigio si accende.
.. image:: img/zeus_line_calibration.jpg
:width: 500
:align: center
.. raw:: html
* Ora posiziona i due sensori di scala di grigi ai lati, esattamente tra la linea nera e la superficie bianca, quindi regola lentamente il potenziometro finché l'indicatore del segnale non si spegne.
.. image:: img/zeus_line_calibration1.jpg
:width: 500
:align: center
.. raw:: html
* Muovi ripetutamente l'auto sopra la linea nera e la superficie bianca per verificare che le luci dei sensori si spengano quando sono tra i due colori e si accendano quando sono sulla superficie bianca, confermando così che il modulo è stato calibrato con successo.
#. Posiziona la Zeus Car sulla linea adesiva, premi il tasto |ir_play| e l’auto seguirà la linea.
#. A causa della sensibilità ambientale del modulo Omni Grayscale, se il tracciamento non è preciso (fuori pista), è consigliabile ripetere la calibrazione più volte.
.. _ir_follow:
Modalità Segui
---------------------------
.. raw:: html
.. raw:: html
Premi il tasto |ir_backward| per attivare la modalità di inseguimento.
Il sensore a ultrasuoni rileva ostacoli fino a 20 cm di distanza e segue l'oggetto rilevato. I due moduli di evitamento ostacoli permettono all’auto di seguire l’oggetto a sinistra o a destra, ma devono essere calibrati prima dell’uso (a 15 cm).
#. Calibrazione del modulo di evitamento ostacoli IR.
* Inizia regolando il modulo di evitamento ostacoli destro. Durante il trasporto, gli urti possono inclinare il trasmettitore e il ricevitore del modulo a infrarossi. Perciò è necessario riallinearli manualmente.
.. raw:: html
.. raw:: html
* Posiziona un ostacolo a circa 15 cm di distanza dal modulo IR.
* Sul modulo sono presenti due potenziometri: uno per regolare la potenza di trasmissione e uno per la frequenza di trasmissione. Regolandoli, puoi modificare la distanza di rilevamento.
* Ruota un potenziometro: se a 15 cm la spia del segnale si accende, la calibrazione è riuscita. In caso contrario, regola l’altro potenziometro.
.. image:: img/zeus_ir_avoid.jpg
:width: 500
:align: center
.. raw:: html
* Ripeti la calibrazione per l’altro modulo di evitamento ostacoli.
#. Posiziona la Zeus Car su un tavolo o a terra e osservala mentre segue la tua mano o altri ostacoli.
.. _ir_avoid:
Evitamento Ostacoli
--------------------------------------
.. raw:: html
.. raw:: html
Per attivare la modalità di evitamento ostacoli, premi il tasto |ir_forward|. Prima, però, fai riferimento alla sezione :ref:`ir_follow` per calibrare i due moduli di evitamento ostacoli.
* La Zeus Car avanzerà in linea retta.
* Il modulo a ultrasuoni rileverà eventuali ostacoli davanti e, in caso positivo, l'auto svolterà a sinistra.
* Se il modulo di evitamento ostacoli sinistro rileva un ostacolo, l’auto svolterà a destra; se il modulo destro rileva un ostacolo, l’auto svolterà a sinistra.
.. _drift:
Drift Sinistra/Destra
-------------------------------------------------
Utilizza i tasti |ir_minus| e |ir_plus| per far derapare l'auto rispettivamente a sinistra o a destra.
* Premi il tasto |ir_minus| per far derapare l’auto verso sinistra.
.. image:: img/zeus_drift_left.jpg
:width: 500
:align: center
.. raw:: html
* Premi il tasto |ir_plus| per far derapare l’auto verso destra.
.. image:: img/zeus_drift_right.jpg
:width: 500
:align: center
.. raw:: html
* Se l'auto era ferma prima della derapata, premendo una sola volta il tasto |ir_minus| o |ir_plus|, la Zeus Car deraperà di 90° a sinistra o a destra.
* Se l’auto era in movimento prima della derapata, dopo aver premuto il tasto, la Zeus Car deraperà di 90° a sinistra o a destra e poi continuerà a muoversi lateralmente fino a quando non verrà premuto un altro tasto.
.. _ir_move:
Movimento in Tutte le Direzioni (1 ~ 9)
-----------------------------------------
.. raw:: html
.. raw:: html
Utilizza i tasti numerici da 1 a 9 per far muovere la Zeus Car in 8 direzioni diverse.
.. image:: img/remote_control_move.jpg
:width: 500
:align: center
.. raw:: html
.. _rotate_left/right:
Rotazione Sinistra/Destra (Tasto Cycle/USD)
-----------------------------------------------
* Premendo il tasto |ir_return| una volta, l'auto ruoterà di 45° verso sinistra con il corpo come punto di rotazione. A seconda dello stato precedente, continuerà a muoversi in avanti o si fermerà. Se l'auto era già ferma, si fermerà dopo aver ruotato di 45° a sinistra; se era in movimento, continuerà ad avanzare dopo la rotazione.
.. image:: img/zeus_turn_left.jpg
:width: 500
:align: center
.. raw:: html
* Analogamente, premendo una volta il tasto |ir_usd|, l'auto ruoterà di 45° a destra e poi continuerà ad avanzare o si fermerà, a seconda dello stato precedente.
.. image:: img/zeus_turn_right.jpg
:width: 500
:align: center
.. raw:: html