background preloader

Carnet du maker - L'esprit Do It Yourself

Carnet du maker - L'esprit Do It Yourself
Related:  Fabrication numériqueInformatique, électronique, mécatronique, robotique

Installez vos outils de travail - Programmez vos premiers montages avec Arduino On n’a rien sans rien. L’Arduino n’échappe pas à la règle. Il va donc falloir vous équiper de matériel pour bien débuter, et c’est ce que nous allons voir dans cette section ! Matériel La programmation sur Arduino, du fait de son interfaçage avec des matériels électroniques, nécessite d’acheter du hard...ware ! (Et non Lukas, ce n'est pas ce que vous imaginiez...) Le coût du hardware nécessaire pour programmer sur Arduino n’est pas excessif, mais il n’est pas anodin non plus. Ce cours, au moins pour la première partie, ne va pas demander de casser votre grosse tirelire suisse, mais la petite réservée aux plaisirs exceptionnels (Lukas ça suffit !). La carte Arduino Afin de pouvoir commencer à programmer, il vous faut acquérir la carte Arduino. Je vous conseille de commencer par cette carte. La "breadboard" Ensuite il faut prévoir une plaque d’essai ou breadboard qui est indispensable pour tester et interfacer ses projets. Il existe des breadbords de plusieurs tailles. Logiciels

Initiez-vous à l'électronique embarquée, capteurs et actionneurs Un système embarqué, au sens large, va utiliser des informations issues de capteurs sur des grandeurs physiques, pour fournir un service dont une ou plusieurs composantes mettent en oeuvre des actionneurs. Ce cours vise à décrire succinctement, au sens des caractéristiques matérielles bas niveau, ces capteurs et ces actionneurs, non pas du point de vue de leurs principes physiques, mais de leur mise en œuvre pratique autour d’un microcontrôleur. Cette mise en œuvre fait intervenir des liens de communication (souvent avec les capteurs) et de gestion dynamique d’énergie (souvent avec les actionneurs). Par ailleurs, des interfaces particulières d’un microcontrôleur sont concernées par les capteurs et les actionneurs. Des quiz vous permettront d’évaluer l'acquisition des différentes notions enseignées. Cette mise en œuvre fait intervenir des liens de communication (souvent avec les capteurs) et de gestion dynamique d’énergie (souvent avec les actionneurs).

Résultats de recherche pour esp32-cam L'ESP32-CAM est carte offerte à prix très modique (moins de 10 euros) qui comporte un microcontrôleur ESP32 et une caméra OV2640. Une des caractéristiques les plus intéressantes de l'ESP32 étant la possibilité de communiquer en WiFi, une utilisation évidente de l'ESP-32 CAM consiste à transmettre en direct des images vidéo par WiFi (caméra de surveillance, etc.). En plus d'une caméra OV2640, le module est équipé d'un lecteur de cartes micro SD qui pourra éventuellement servir à stocker des images ou des séquences vidéo. Si vous êtes déjà familier avec les modules ESP-32 conventionnels, vous remarquerez toutefois que le module ESP32-CAM ne comporte aucun connecteur USB: pour programmer le microcontrôleur, vous devez utiliser un convertisseur USB-Série fonctionnant à un niveau logique de 3,3 V. Le module que j'ai reçu était déjà assemblé: nul besoin de souder soi-même les connecteurs, ni même de connecter la caméra. Connexions de l'ESP32-CAM au convertisseur USB-série À lire également

La Grotte Du Barbu - Entrez dans le monde mystérieux des barbus… Cours arduino Syntaxe du langage ArduinoCommandes de structure du programmeVoir la page d’accueil du document références (menu “Aide” du logiciel) , qui renvoie vers les explications de chaque commande de la syntaxe Arduino et dont voici la table des matières. Chaque instruction est suivie de sa traduction, entre-parenthèses et en noir. Structure générale • void setup() (configuration-préparation) • void loop() (exécution) Contrôle et conditions • if (si...) • if...else (si...alors...) • for (pour...) • switch case (dans le cas où...) • while (pendant que ...) Opérations de comparaison • == (équivalent à) • != (différent de) • < (inférieur à) • > (supérieur à) • <= (inférieur ou égal à) • >= (supérieur ou égal à) Operations booléènnes • && (et) • || (ou) • ! Autres commandes • // (commentaire simple ligne) • /* */ (commentaire multi-lignes) • #define ( donner une valeur à un nom) Variables Fonctions Entrées-sorties numériques Nombres aléatoires

Le Microcontrôleur Les bases du microcontrôleur Cette page a pour but de démystifier les microcontrôleurs et vous aider à faire vos premiers pas avec l'engin. Il serait ambitieux de vouloir résumer en quelques lignes le fonctionnement des microcontrôleurs. Voici le sommaire de cette page : 1/ Que puis-je faire avec un microcontrôleur ? La réponse est tellement vaste que l'exhaustivité est impossible. Actions envisageables sur les sorties du µC : - Commander ==> C'est souvent la première utilisation souhaitée. - Compter ==> Tout µC possède un opérateur mathématique. - Afficher ==> Il y a plein de façons d'afficher des informations. - Mémoriser ==> Grâce à la mémoire intégrée à tout µC (l'EEPROM) il peut stocker, même si l'alimentation est coupée, tout type d'information de la plus élémentaire (l'état d'un bit) à la plus évoluée (un fichier de son). - Communiquer ==> Et oui, il peut le faire. Acquisitions envisageables sur les entrées du µC : - Mesurer un état binaire ==> C'est le cas le plus simple.

Caméra Wi-Fi ESP32-CAM avec Arduino - Tropratik Cet article détaille la programmation de l’ESP32-CAM à l’aide d’Arduino pour la réalisation d’une caméra Wi-Fi autonome transmettant son flux vidéo sur votre navigateur internet. Au niveau matériel, ce projet de Caméra Wi-Fi avec Arduino repose sur le module ESP32-CAM du fabriquant AI-Thinker (fiche technique) en vente ici qui est équipé de la caméra OV2640 (fiche technique). Au niveau logiciel, cet article décrit de façon simple et détaillée les différentes étapes d’écriture du programme Arduino permettant d’utiliser l’ESP32-CAM comme caméra Wi-Fi distante. Le comportement de la caméra sera le suivant: Connexion au point d’accès Wi-Fi en utilisant les paramètres de connexion renseignés dans le code logiciel. La transmission du flux vidéo par Wi-Fi est exigeante en terme de performances, aussi nous utilisons la configuration matérielle avec antenne externe. Programmation de l’ESP32-CAM Matériel nécessaire pour la programmation de l’ESP32-CAM Câblage et programmation de l’ESP32-CAM

Créer un point d'accès (hotspot) WiFi en quelques minutes avec raspAP Quand on a besoin (rapidement) de mettre en place un Point d’Accès AP (AP = Access Point) WiFi avec un Raspberry Pi, la solution qui vient immédiatement à l’esprit est hostapd. Accessoirement il faut installer un serveur DHCP pour distribuer des adresses aux machines qui se connectent. Tout ça en ligne de commande et dans les fichiers de configuration. Que celui qui n’a jamais fait de connerie d’erreur dans ces moments là, en oubliant de supprimer un #, en mettant une virgule en bout de ligne à cause d’un doigt qui traine ou autre… me jette la première pierre ! Cliquez pour avoir une information sur les niveaux Pour permettre aux deux Raspberry Pi de l’article sur MQTT de communiquer, sans passer par une box, j’ai décidé de transformer le Raspberry Pi récepteur de données en hotspot (point d’accès) pour que l’autre (plus tard les autres) Raspberry Pi puissent y accéder même en cas de problème avec la box. Pas question ici d’utiliser le point d’accès pour repartir sur Internet.

Historique-Du-Projet-Arduino / Arduino Le projet Arduino est issu d'une équipe d'enseignants et d'étudiants de l'école de Design d'Interaction d'Ivrea 1 (Italie). Ils rencontraient un problème majeur à cette période (avant 2003 - 2004) : les outils nécessaires à la création de projets d'interactivité étaient complexes et onéreux (entre 80 et 100 euros). Ces coûts souvent trop élevés rendaient difficiles le développement par les étudiants de nombreux projets et ceci ralentissait la mise en œuvre concrète de leur apprentissage. Jusqu'alors, les outils de prototypage étaient principalement dédiés à l'ingénierie, la robotique et aux domaines techniques. Leur préoccupation se concentra alors sur la réalisation d'un matériel moins cher et plus facile à utiliser. En 2003, Hernando Barragan, pour sa thèse de fin d'études, avait entrepris le développement d'une carte électronique dénommée Wiring, accompagnée d'un environnement de programmation libre et ouvert.

2013-Schémas, Montages et Composants électroniques Build an ESP32CAM Robot Car | DroneBot Workshop Today we are going to build a robot car using the popular ESP32CAM module. This is an amusing and educational project for builders of all ages! Our car will have a web-based control interface, so you can drive it and view the camera from any computer, tablet, or phone. Introduction We have already taken a look at the amazing ESP32CAM module. We are going to use this module as the basis for a simple robot car. You can use this design as the heart of a more sophisticated robot, taking advantage of the many functions of the ESP32 to add sensors and output devices. This robot would also be an excellent project for students or someone teaching electronics to a beginner, as the resulting product is interesting and fun to use and can be expanded and extended in many different ways. Whatever the reason you have for making it you’ll find it to be a fun and entertaining project. ESP32CAM Robot Car Parts However, there are some basic components that all designs will require. ESP32CAM Module Antenna

Related: