Skip to content
reichart edited this page Mar 29, 2024 · 138 revisions

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

image

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 !

Consoles de jeux

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

image

Pico avec l'environnement Arduino

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 !

une belle led colorée pour jouer

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.

Pico pour jouer une mélodie

Le son est rustique ; un buzzer est branché pin 16 ; c'est tout

image

La version de l'hymne de l'Ukraine code ici

Pico pour faire un instrument de mesure

Pour avoir un spectre audio sur 2 voies ( droite et gauche ) un pico suffit ; je peux même en faire un oscilloscope

image

Pico joue de la sirène

image

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

image

void setup() {
}
void loop() {
  for (int i = 100; i < 1000; i += 1) {
    tone(16, i);
    delayMicroseconds(1000);
  }
}

Pico a du cœur

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

image

installation du clone dans l'environnement Arduino

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

image

J'installe le gestionnaire des cartes

image

Et je choisis ma carte

image

Il y a beaucoup de choix : le constructeur est VCC-GND RP2040

image

Linux sur pico

image

Linux en version minimale avec fuzix-on-raspberry-pi-pico

Programme RUST sur 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

image

Comme dans 2001, l’Odyssée de l’espace : HAL permet de jouer à rust

image

A lire sur le site https://www.repaircafe-orsay.org/reprise-des-activites-dete/

tutos

Comment choisir ? J'aime bien les revues comme Elektor source

image

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

  1. Développements de code CROUS en micro python
  2. Développements de code anumby
  3. développement IA en python
  1. Zéro déchet
  2. Derniers projets
  3. Visio
  4. Video
  5. Archives

Proto 204

Mots clés

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