.. include:: /index.rst :start-after: start_hello_message :end-before: end_hello_message .. _programming_scratch: Programmazione con Scratch ============================ Oltre alla programmazione nell'IDE Arduino, possiamo anche utilizzare la programmazione grafica. Consigliamo di utilizzare Scratch per la programmazione. Tuttavia, Scratch ufficiale attualmente supporta solo Raspberry Pi. Per risolvere questo problema, abbiamo sviluppato Mammoth Coding, un software di programmazione grafica basato su Scratch 3, specificamente per schede Arduino (Uno, Mega2560 e Nano). Mammoth Coding mantiene le funzionalità di base di Scratch 3 aggiungendo la capacità di controllare varie schede come Arduino Uno, Mega, Nano e schede personalizzate. Ti permette di utilizzare sensori esterni e robot per controllare gli sprite sul palco, offrendo robuste capacità di interazione hardware. Inoltre, questa app è facile da usare anche se non hai molta esperienza di programmazione. Puoi imparare e utilizzare queste tecnologie all'avanguardia con facilità. Trascina e rilascia semplicemente i blocchi di codifica Scratch per creare giochi emozionanti, animazioni, progetti interattivi e persino controllare i robot esattamente come li immagini! Iniziamo questo viaggio di esplorazione ora! **Scarica il codice** .. note:: Tutti gli script Scratch per i progetti seguenti sono stati caricati su GitHub. Puoi scaricarli tramite il link fornito. Tutti i file ``.sb3`` si trovano nella cartella ``galaxy-rvr-main/scratch_codes/``. * |download_galaxyrvr_code| Oppure consulta il codice su `SunFounder GalaxyRVR Kit per Arduino - GitHub `_. **Progetti base** Questi progetti sono i corsi base per controllare il GalaxyRVR con Mammoth Coding. Ti guideranno passo dopo passo su come utilizzare GalaxyRVR. .. toctree:: :maxdepth: 1 sc1_history sc2_app sc3_rvr_move sc4_ultrasonic sc5_animate sc6_obstacle sc7_obstacle_animate sc8_avoid sc9_follow sc10_rgb sc11_servo sc12_camera sc13_all **Progetti divertenti** Ecco alcuni progetti divertenti che non richiedono Galaxy RVR, ma che puoi realizzare qui. .. toctree:: :maxdepth: 1 fun/sc_fun_balloon fun/sc_fun_flappy_parrot fun/sc_fun_shooting fun/sc_fun_eat_apple fun/sc_fun_fish fun/sc_fun_sensitive_ball fun/sc_fun_tap_tile