Attribut:Notes

This is a property of type Text.

Affichage de 20 pages utilisant cette propriété.
L
[http://fr.wikipedia.org/wiki/Loupe Loupe sur Wikipédia]  +
Application de ce phénomène a une échelle planétaire : - Article sur Futura Sciences : https://www.futura-sciences.com/planete/actualites/climatologie-impact-energetique-flaques-banquise-44141/ - Article sur Natura Sciences : https://www.natura-sciences.com/environnement/fonte-banquise-arctique527.html Application à l'échelle d'une ville (îlot de chaleur) : - Étude sur les îlots de chaleur (exemple de Besançon) https://www.fnau.org/wp-content/uploads/2025/04/2024-11-20-icu-observation-publication-3-formes-urbaines.pdf - Simulation de l'impact des changements d'adaptation sur les quartiers : https://elioth.com/ice-la-solution-pour-etudier-le-rafraichissement-de-vos-quartiers/ <div class="icon-instructions info-icon"> <div class="icon-instructions-icon"><i class="fa fa-info-circle"></i></div> <div class="icon-instructions-text">Fiche modifiée dans le cadre du projet FEDER acculturation climatique.</div> </div><br/>  +
M
Les photos du montage du robot sont pris à partir du manuel inclus dans la boîte. On peut le retrouver en ligne : http://download.makeblock.com/mBot-V1.1-Blue_STD_User%20Manual_Fr_D1.1.10_7.40.4630_Edit.pdf <br/>  +
https://pixees.fr/extrait-2-de-comprendre-linformatique-en-jouant-a-faire-un-tour-de-magie-par-marie-duflot/  +
Article Wikipédia : [https://fr.wikipedia.org/wiki/Neurone neurones] et [https://fr.wikipedia.org/wiki/Syst%C3%A8me_nerveux système nerveux]  +
Les expériences des petits débrouillards - La Terre - edition Albin Michel Jeunesse [https://fr.wikipedia.org/wiki/Tectonique_des_plaques Tectonique des plaques : https://fr.wikipedia.org/wiki/Tectonique_des_plaques] Expansion du fond de l'océan : https://fr.wikipedia.org/wiki/Expansion_des_fonds_oc%C3%A9aniques  +
Site internet présentant des publications et recherches sur la préhistoire : [https://www.hominides.com/html/references/les-premiers-pas-de-l-homme-0588.php hominides.com] Présentation de Christine Tardieu : [https://www.institutmc.org/images/journeesdetude/2017/C-TARDIEU.pdf ''<u>L’adaptation à la bipédie, quelles conséquence sur l’anatomie ?</u>''] et [https://inc.parisdescartes.fr/fr/2017/01/christine-tardieu-comment-nous-sommes-devenus-bipedes-2/ <u>sa conférence</u>] associée. Un ''Australopithecus afarensis'' célèbre : [http://www.museedelhomme.fr/fr/musee/collections/australopithecus-afarensis-dite-lucy-3789 Lucy] Pour en svoir plus sur nos cousins, tu peux lire ce dossier sur l'exposition ''[http://grandssinges.grandegaleriedelevolution.fr/fr Sur la piste des Grands Singes]'' qui a eu lieu au Muséum National d'Histoire Naturelle entre 2015 et 2016.  +
[[Group:Mini-stage dinosaures]]  +
[https://www.airbreizh.asso.fr/pollens/ /pollens/] https://www.notre-environnement.gouv.fr/actualites/breves/article/le-changement-climatique-facteur-d-augmentation-des-allergies-aux-pollens https://www.sciencedirect.com/science/article/abs/pii/S1877032019303914 https://www.youtube.com/watch?v=nDUSrxeZv6M - vidéo sur la complexité de gérer les plantes allergènes en ville <br/><div class="icon-instructions info-icon"> <div class="icon-instructions-icon"><i class="fa fa-info-circle"></i></div> <div class="icon-instructions-text">Fiche réalisée dans le cadre du projet FEDER acculturation climatique.</div> </div><br/>  +
Pour aller plus loin : Vous trouverez des documents très complet sur le site d'e-bug https://www.e-bug.eu/ et bien sur https://fr.wikipedia.org/wiki/Wikip%C3%A9dia  +
* [http://www.cnrtl.fr/definition/ludion Le CNRTL propose une définition de Ludion] * [https://fr.wikipedia.org/wiki/Ludion_(physique) Le Ludion sur Wikipédia]   +
https://datahub.bordeaux-metropole.fr/pages/accueil/ https://fastapi.tiangolo.com/ https://open-meteo.com/  +
https://fr.wikipedia.org/wiki/Effet_Venturi  +
http://mappemonde.canalblog.com/albums/explications___/index.html site pour créer et enrichir ses cartes : https://umap.openstreetmap.fr/fr/  +
N
[http://fr.wikipedia.org/wiki/Nuage Les nuages sur Wikipédia] [http://www.meteo-pro.fr/nuage.php Comment les nuages se forment-ils ?] <br/><div class="icon-instructions info-icon"> <div class="icon-instructions-icon"><i class="fa fa-info-circle"></i></div> <div class="icon-instructions-text">Fiche utilisée dans le cadre du parcours pédagogique "Enquête santé".</div> </div><br/>  +
O
Guide Ademe "[https://librairie.ademe.fr/changement-climatique/7745-tout-comprendre-le-changement-climatique-9791029724589.html#product-presentation Tout comprendre : le changement climatique]", pour avoir en tête quelques notions clefs. <div class="icon-instructions info-icon"> <div class="icon-instructions-icon"><i class="fa fa-info-circle"></i></div> <div class="icon-instructions-text">Fiche réalisée dans le cadre du projet FEDER acculturation climatique.</div> </div>  +
https://biofaculte.blogspot.com/2015/03/microscopes-optique-photonique-electronique.html <br/>  +
Classeur pédagogique “Jardibiodiv - la biodiversité du sol”, Les Petits Débrouillards et Apolline Auclerc. Apolline Auclerc enseignante-chercheuse au Laboratoire Sols et Environnement - INRAE -  Université de Lorraine - ENSAIA Jardibiodiv, observatoire participatif de la biodiversité des sols : <u>http://ephytia.inra.fr/fr/P/165/jardibiodiv</u> Présentation du programme jardiBiodiv : <u>https://www.youtube.com/watch?v=CBwhVJJAyEI</u>  +
[https://fr.wikipedia.org/wiki/D%C3%A9veloppement_de_la_coquille_d%27%C5%93uf_chez_la_poule_domestique Structure et formation de l'oeuf de poule sur Wikipedia]  +
P
<nowiki>Open Data Bordeaux Métropole - <u>https://opendata.bordeaux-metropole.fr/explore/dataset/dechetteries-en-temps-reel/information/</u><br /><br />Télécharger Thony - [https://thonny.org/ Thonny, Python IDE for beginners]<br /><br />Code source : <br /><br /><br />from machine import Pin, PWM<br /><br />import network<br /><br />import urequests<br /><br />import time<br /><br /><br /># === WIFI CONFIGURATION ===<br /><br /><br />WIFI_SSID = "S22 Ultra de Ibrahim"<br /><br />WIFI_PASS = "mec bien"<br /><br /><br /># === REQUEST PARAMETERS ===<br /><br /><br />latitude = 44.8378<br /><br />longitude = -0.5792<br /><br />radius_m = 1000 <br /><br /><br /># === Servo motors (4 servos) ===<br /><br /><br />SERVO_PINS = [33, 13, 16, 4]<br /><br />servos = [PWM(Pin(pin), freq=50) for pin in SERVO_PINS]<br /><br />def angle_to_duty_ns(angle):<br /><br />min_ns = 500_000 # 0° → 0.5 ms<br /><br />max_ns = 2_500_000 # 180° → 2.5 ms<br /><br />return int(min_ns + (angle / 180) * (max_ns - min_ns))<br /><br /><br /># adapte la taille en fonction du nombre de servos<br /><br /><br />initial_angles = [130, 0, 30, 0] <br /><br />current_angles = initial_angles.copy()<br /><br />def initiation_des_position():<br /><br /><br />for i, servo in enumerate(servos):<br /><br />angle = initial_angles[i]<br /><br />current_angles[i] = angle<br /><br />servo.duty_ns(angle_to_duty_ns(angle))<br /><br /><br />def reset_all_servos():<br /><br />for i, servo in enumerate(servos):<br /><br />angle = initial_angles[i]<br /><br />current_angles[i] = angle<br /><br />servo.duty_ns(angle_to_duty_ns(angle))<br /><br /><br /># === ACTIVATE ONLY THE CONSERNE SERVO ===<br /><br /><br />def activate_single_servo(state):<br /><br />"""<br /><br />Active uniquement un servo selon la valeur :<br /><br />1 → servo 0<br /><br />2 → servo 1<br /><br />3 → servo 2<br /><br />4 → servo 3<br /><br />Tous les autres reviennent à 0°<br /><br />"""<br /><br /><br />if 1 <= state <= 4:<br /><br />servo_index = state -1<br /><br />new_angle = current_angles[servo_index] + 60<br /><br />servos[servo_index].duty_ns(angle_to_duty_ns(new_angle)) # Angle désiré<br /><br /><br /># === WIFI CONNECTION ===<br /><br /><br />def connect_wifi():<br /><br />wlan = network.WLAN(network.STA_IF)<br /><br />wlan.active(True)<br /><br />reset_all_servos()<br /><br />initiation_des_position()<br /><br />if not wlan.isconnected():<br /><br />print("Connecting to Wi-Fi...")<br /><br />wlan.connect(WIFI_SSID, WIFI_PASS)<br /><br />while not wlan.isconnected():<br /><br />print(".", end="")<br /><br />time.sleep(0.5)<br /><br />print("\nConnected to Wi-Fi:", wlan.ifconfig())<br /><br /><br /># === API CALL ===<br /><br /><br />def call_api(lat, lon, radius_m):<br /><br />url = f"https://hackathon.mathias-duprat.fr/api/liveTrafic?lat={lat}&long={lon}&radius={radius_m}"<br /><br />print("\nCalling API:", url)<br /><br />try:<br /><br />res = urequests.get(url)<br /><br />print("HTTP Code:", res.status_code)<br /><br />data = res.json()<br /><br />res.close()<br /><br />return data<br /><br />except Exception as e:<br /><br />print("Error:", e)<br /><br />return None<br /><br /><br /># === Speaker ===<br /><br /><br />BUZZER_PIN = 15<br /><br />last_state = None<br /><br />def update_state(new_state):<br /><br />global last_state<br /><br />if new_state != last_state and last_state is not None:<br /><br />beep() # beep uniquement si l'état a changé<br /><br />last_state = new_state<br /><br />def beep(frequency=2000, duration=0.12):<br /><br />buzzer = PWM(Pin(BUZZER_PIN))<br /><br />buzzer.freq(frequency)<br /><br />buzzer.duty(512)<br /><br />time.sleep(duration)<br /><br />buzzer.duty(0)<br /><br />buzzer.deinit()<br /><br /><br /># === MAIN LOOP ===<br /><br /><br />connect_wifi()<br /><br />previous_value = None<br /><br />try:<br /><br />while True:<br /><br />beep()<br /><br /><br />data = call_api(latitude, longitude, radius_m)<br /><br />if data and 'moyenne_etat' in data:<br /><br />current_value = data['moyenne_etat']<br /><br />beep(frequency=2000, duration=0.12)<br /><br />if previous_value is None:<br /><br /><br /># Première lecture<br /><br />previous_value = current_value<br /><br />print(f"Initial moyenne_etat = {current_value}")<br /><br />activate_single_servo(current_value)<br /><br />beep()<br /><br />elif current_value != previous_value:<br /><br /><br /># Changement d'état<br /><br />print(f"Value changed from {previous_value} to {current_value}")<br /><br />activate_single_servo(current_value)<br /><br />previous_value = current_value<br /><br />beep()<br /><br />time.sleep(0.12)<br /><br />else:<br /><br />print(f"No change, current value = {current_value}")<br /><br />else:<br /><br />print("'moyenne_etat' not found in API response")<br /><br />print("Waiting 10 seconds before next call...\n")<br /><br />time.sleep(10)<br /><br />except KeyboardInterrupt:<br /><br /><br /># Remise à zéro des servos et fin propre du programme<br /><br />reset_all_servos()<br /><br />for servo in servos:<br /><br />servo.deinit()<br /><br />print("\nProgramme arrêté")<br /><br /><br/></nowiki>