-
Notifications
You must be signed in to change notification settings - Fork 1
Home
8 dépôts github : exemples-de-montages avec les ateliers et projets réalisés au repair café festisol animations et projets réalisés pendant FESTISOL et à la MJC ; CROUS-micro-python animations et projets commencés au CROUS et poursuivis pendant les ateliers numériques ; piano une nouvelle passion réalisée à coup de marteau visio et communication ; jouets réparations, récréations mathématiques, création de nouveaux jouets developpement-voiture robot, intelligence artificielle ; raspberry-pico et micro-python ; Repair Café d'Orsay Blog
Venez dans les associations, ne restez pas toujours chez vous ! Souvent je suis resté bloqué sur un projet malgré les multiples tutos sur internet ou les multiples kits commerciaux me proposant des solutions. Avec très peu de moyens matériels, beaucoup d'astuces, des composants du Proto ou des objets de récupération, en discutant au repair café d'Orsay ou à l'Anumby, je découvre la sobriété même dans le numérique !
Les anciens arduinos devaient être programmés ; il a fallu ajouter un écran mais j'ai tout de suite commencé par jouer avec les picos avec un "glisser-coller" d'un fichier : pico est vu comme une clé USB en appuyant sur "boot" en le branchant ; fichiers à recopier pour consoles de jeux ici
Le Pico est plus récent que l'arduino : il n'a pas encore toutes les librairies ni la facilité d'utilisation ; il est plus rapide avec un double cœur et nous utiliserons un clone muni d'une diode colorée pour réaliser des montages sans soudure à ultrason ou un Big Ben donnant la température !
neo.mp4
Pour l'instant, tout l'environnement arduino n'existe pas sur pico ; NeoPixelConnect marche bien ; code ici
#include <NeoPixelConnect.h>
Nous utilisons la led de couleur : nous pouvons faire varier la couleur.
Le son est rustique ; un buzzer est branché pin 16 ; c'est tout
La version de l'hymne de l'Ukraine code ici
Pour avoir un spectre audio sur 2 voies ( droite et gauche ) un pico suffit ; je peux même en faire un oscilloscope
Ce n'est pas du mozart encore ; très simple à monter ; un buzzer sur la carte (pin 16) et Pico peut jouer de la musique
void setup() {
}
void loop() {
for (int i = 100; i < 1000; i += 1) {
tone(16, i);
delayMicroseconds(1000);
}
}
Le Pico a 2 coeurs ; je reprends les fichiers >> exemples >> RP2040 ; essayez le programme "multicore" avec 2 boucles loop() et loop1()
// The normal, core0 setup
void setup() {
Serial.begin(115200);
delay(5000);
}
void loop() {
Serial.printf("C0: Blue leader standing by...\n");
delay(1000);
}
// Running on core1
void setup1() {
delay(5000);
Serial.printf("C1: Red leader standing by...\n");
}
void loop1() {
Serial.printf("C1: Stay on target...\n");
delay(500);
}
les 2 cœurs C0 et C1 répondent simultanément
Le Pico est utilisable avec l'environnement Arduino ici en copiant dans les préférences :
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
J'installe le gestionnaire des cartes
Et je choisis ma carte
Il y a beaucoup de choix : le constructeur est VCC-GND RP2040
Linux en version minimale avec fuzix-on-raspberry-pi-pico
Rust : Un langage qui offre à tous le pouvoir de construire des logiciels fiables et efficaces dit le site. Je programme en RUST sur pico
Comme dans 2001, l’Odyssée de l’espace : HAL permet de jouer à rust
A lire sur le site https://www.repaircafe-orsay.org/reprise-des-activites-dete/
Comment choisir ? J'aime bien les revues comme Elektor source
L'univers Arduino est vaste ; découvrez des montages en quelques clics pour faire des jouets avec des arduino, les nouveaux modules raspberry pico ou avec du wifi les petits esp CROUS-micro-python
- Développements de code CROUS en micro python
- Développements de code anumby
- développement IA en python
- Robot Service Jeunesse 2023
- Robot Service Jeunesse 2022
- Robot tournesol Festisol 2021
- Robot éclairé Festisol 2021
A Actionneurs Afficheurs Animations2021 Animations2022 Animations2023 Animations2024 Archives B Boite à outils Boomerang C Capteurs CLIMAT code anumby CROUS cymbales électroniques D Développements Domotique / Énergie / Objets connectés E électricité Electroménager Eolienne Escape Game F Festisol Festisol G Gometz le Chatel GPIO I Instruments Instruments IR jardin solaire J Jeux informatiques anciens Jouets Jouets pour petit Jouets amusants L Logiciels Low-Tech LUDOMAT ludothèque M Machine à café Math micropython Mini-Austin-avec-batterie-plomb Mode-d'emploi Montages N nvme O Olympiade Organigramme P PC Photovoltaïque Pico W600 Piscine Processeur Proto python R Raspberry pico Répéteur WiFi Robot éclairé Festisol 2021 Robot tournesol Robot Rust S Service Jeunesse Simulateur Smartphone Sonnette programmable Status Stockage T télécommande IR pour tractopelle Télécommandes diverses Tiers Lieu Tournesol Transmission V Video Visio Z Zéro déchet
L'univers Arduino est vaste ; découvrez des montages en quelques clics pour faire des jouets avec des arduino, les nouveaux modules raspberry pico ou avec du wifi les petits esp CROUS-micro-python
La progression par 5 niveaux des exemples-de-montages est importante pour aborder des projets de plus en plus ambitieux. Compléter votre boite à outils avec des Capteurs, des Afficheurs en utilisant des Instruments de mesure. Regarder les Videos et montez vos propres projets pour refaire les jeux du festival festisol et commencer à utiliser les nouveaux raspberry-pico. Voulez-vous nous aider à développer d'autres applications ? Commencez un peu de code CROUS-micro-python, participez au developpement-voiture ou pour construire des jouets Anumby