.. note:: Bonjour et bienvenue dans la Communauté Facebook des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder ! Plongez plus profondément dans l'univers des Raspberry Pi, Arduino et ESP32 avec d'autres passionnés. **Pourquoi rejoindre ?** - **Support d'experts** : Résolvez les problèmes après-vente et les défis techniques avec l'aide de notre communauté et de notre équipe. - **Apprendre et partager** : Échangez des astuces et des tutoriels pour améliorer vos compétences. - **Aperçus exclusifs** : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus. - **Réductions spéciales** : Profitez de réductions exclusives sur nos produits les plus récents. - **Promotions festives et cadeaux** : Participez à des cadeaux et des promotions de vacances. 👉 Prêt à explorer et à créer avec nous ? Cliquez [|link_sf_facebook|] et rejoignez-nous aujourd'hui ! .. _play_with_scratch: Jouez avec Scratch ======================== Outre la programmation sur Arduino IDE, nous pouvons également utiliser la programmation graphique. Ici, nous recommandons la programmation avec Scratch, mais le Scratch officiel est actuellement seulement compatible avec Raspberry Pi. Pour cela, nous nous sommes associés à une entreprise, STEMPedia, qui a développé un logiciel de programmation graphique basé sur Scratch 3 pour les cartes Arduino (Uno, Mega2560 et Nano) - `PictoBlox `_. .. image:: img/1_pictoblox.png Il conserve les fonctions de base de Scratch 3, mais ajoute également des cartes de contrôle, telles qu'Arduino Uno, Mega, Nano, ESP32, Microbit et les cartes principales faites maison de STEAMPedia, qui peuvent utiliser des capteurs externes, des robots pour contrôler les sprites sur la scène, avec de fortes capacités d'interaction matérielle. De plus, il intègre l'IA et l'apprentissage automatique, même si vous n'avez pas beaucoup de bases en programmation, vous pouvez apprendre et utiliser ces technologies populaires et de pointe. Glissez-déposez simplement les blocs de codage Scratch et créez des jeux sympas, des animations, des projets interactifs, et même contrôlez des robots comme vous le souhaitez ! Maintenant, commençons le voyage de découverte ! **1. Commencer** .. toctree:: :maxdepth: 2 pictoblox_start/1_install pictoblox_start/2_introduce pictoblox_start/3_quick_guide **2. Projets** Les projets suivants sont écrits dans l'ordre de difficulté de programmation, il est recommandé de les lire dans l'ordre. Dans chaque projet, il y a des étapes très détaillées pour vous apprendre à construire le circuit et comment le programmer étape par étape pour obtenir le résultat final. Bien sûr, vous pouvez également ouvrir le script directement pour l'exécuter, mais vous devez vous assurer d'avoir téléchargé le matériel pertinent de `github `_. Une fois le téléchargement terminé, décompressez-le. Référez-vous à :ref:`stage_mode` pour exécuter individuellement les scripts directement. Mais le :ref:`sh_humiture` utilise le :ref:`upload_mode`. .. toctree:: :maxdepth: 1 1_table_lamp 2_breathing 3_colorful_ball 4_lcd1602 5_moving_mouse 6_doorbell 7_temperature 8_alarm_clock 9_dht11 10_pendulum 11_rotating_fan 12_light_ball 13_shooting 14_balloon 15_star_crossed 16_apple 17_parrot 18_brick 19_fish 20_tap_tile 21_protect_heart 22_dragon .. _sh_car: **3. Jouez avec la voiture Scratch** Les projets suivants sont écrits dans l'ordre de difficulté de programmation, il est recommandé de les lire dans l'ordre. Dans chaque projet, il y a des étapes très détaillées pour vous apprendre à construire le circuit et comment le programmer étape par étape pour obtenir le résultat final. Bien sûr, vous pouvez également ouvrir le script directement pour l'exécuter, mais vous devez vous assurer d'avoir téléchargé le matériel pertinent de `github `_. Une fois le téléchargement terminé, décompressez-le. Référez-vous à :ref:`upload_mode` pour exécuter individuellement les scripts directement. .. toctree:: :maxdepth: 1 car/1_test car/2_movement car/3_line_track car/4_follow_your_hand car/5_obstacle_avoidance car/6_follow2 car/7_avoid2