
Arduino Cette page vous permet d'accéder à la plupart de mes articles qui impliquent une carte Arduino (l'Arduino Uno. la plupart du temps). Capteurs utilisés avec Arduino Autres périphériques pour Arduino Communication Moteurs et robots avec Arduino MIDI et musique Projets Arduino variés Programmation Raspberry Pi - Connecter directement sur un PC avec une câble RJ45 Lorsque je suis en déplacement je ne me balade pas souvent avec un clavier + souris + câble HDMI (et encore moins l'écran qui va avec !). Si je veux bidouiller le Raspberry Pi, je n'ai pourtant pas vraiment le choix. Je vais donc expliquer dans le tutoriel suivant comment utiliser uniquement un ordinateur portable connecté avec un simple câble réseau (RJ45) au Raspberry Pi.Vous devez vous dire, mais pourquoi faire ça, sachant que le Raspberry Pi est prévu pour être branché directement sur un routeur lorsqu'on le déplace. Certes, mais ce que je voulais faire, c'est principalement pouvoir l'utiliser en local, et comme je n'ai pas forcement un clavier, une souris et surtout un écran HDMI sous la main, ce n'était pas forcément simple. Pré-requis : Préparation de le carte SD Généralement, lorsque l'on connecte le Raspberry Pi sur un routeur, il obtient une adresse IP automatiquement, grâce au serveur DHCP de celui-ci. Branchements Installation de Xming et Putty
Arduino and Python For a project (check out my blog for updates) I'm working on I needed to be able to communicate with my arduino, luckily the arduino can communicate though serial. It turns out almost any programming language can be used for serial communication but python seems to be the easiest so far. I had some problems getting it all to work and finding a basic tutorial online proved very difficult. I'm going to assume that if you're reading this you have some knowledge of how an arduino works and how to upload sketches and what not, however I will explain the arduino code when we get there. The code is not that hard to understand, the hard part is understanding how the serial communication works. So, I'm going to show you how to tell your arduino to blink using your computer.
raspberry-pi:comment-passer-votre-raspberry-en-francais Connectez vous en direct sur votre Raspberry avec clavier et un moniteur. Identifiez vous avec : Login : pi Password : raspberry /!\ Attention si vous avez fraichement installé Raspbian, le clavier va être en anglais, tapez alors : rqspberry /!\ Rappel : Sous un environnement Linux le mot de passe ne s'affiche pas ! Tapez ensuite : sudo raspi-config Pour navigurer dans se menu il faut utiliser les flèches directionnel pour monter/descendre et la touche tabulation pour changer d'options, barre espace pour cocher/décocher les cases. Allez sur la ligne : configure_keyboard Set keyboard layout » Select Keyboard model : Generic 105-key (intl) PC Keyboard layout : Other Country of origin for the keyboard : French Keyboard layout : French Key to function as AltGr : The default for the keyboard layout Compose key : No compose key Use Control+Alt+Backspace to terminate the X server? Changement de la langue du système : Allez sur la ligne : change_locale Set locale » Select Locales to be generated: sudo reboot
Arduino pour bien commencer en électronique et en programmation Bienvenue à toutes et à tous pour un tutoriel sur l'électronique et l'informatique ensemble ! Depuis que l’électronique existe, sa croissance est fulgurante et continue encore aujourd’hui. Si bien que faire de l’électronique est devenu accessible à toutes personnes en ayant l’envie. ). Ce que nous allons apprendre aujourd'hui est un mélange d'électronique et de programmation. Nous allons, dans un premier temps, voir ce qu'est l'électronique et la programmation. Plan du cours Je vais détailler un peu le plan du cours. Apprentissage des bases Le cours est composé de façon à ce que les bases essentielles soient regroupées dans les premières parties. Après cela, vous aurez acquis toutes les bases nécessaires pour poursuivre la lecture sereinement. Notions en robotique et en domotique Là, ce sont les parties 5 et 6. Ce n'est pas tout ! Les annexes Pour finir, les annexes traiterons de sujets n'ayant pas une place conséquente dans le cours, mais tout aussi intéressant.
Raspberry-pi : utilisation des entrées, sorties Aujourd’hui nous allons voir comment utiliser les entrées/sorties (GPIO) du Raspberry-pi pour interfacer du matériel extérieur. Pour cela nous allons utiliser le langage de programmation Python dont nous allons faire la découverte avec un premier programme. Ensuite nous ajouterons la librairie Rpi-GPIO qui permet de piloter facilement les entrées sorties du Raspberry-pi pour allumer des Leds. Python :Python est un langage de programmation assez simple. Il a l’avantage d’être un langage interprété et non compilé. Pour faire nos premiers pas avec Python nous allons commencer par le traditionnel ‘Hello world ! Ouvrez le gestionnaire de fichier, dans le répertoire /home/pi créez un nouveau répertoire appelé MesScripts et à l’intérieur créez un nouveau fichier nommé Bonjour.py Dans ce fichier collez texte suivant : Print ‘Salut’ Print ‘Je suis un Raspberry pi.’ Enregistrez et Fermez…. Lancez ensuite la console pour pouvoir exécuter le programme. Vous devriez voir à l’écran le résultat.
Référence Arduino français Main/Home Page proposé par le site www.mon-club-elec.fr Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié ! Bienvenue sur ce site ! Vous trouverez sur ce site la documentation de référence en français pour plus de 250 instructions et fonctions du langage Arduino et des librairies utilisables avec le langage Arduino, avec exemples. Ce site est la traduction en français et commentée de la référence officielle (en anglais) du langage Arduino. Il constitue en quelque sorte un site mirroir en français du site Arduino officiel. Voir également : Tous les derniers changements Vous trouverez dès à présent en ligne : Vous pouvez également découvrir mes programmes Arduino sur mon site principal : www.mon-club-elec.fr Site créé et maintenu par X.
07 : Allumer/éteindre une vraie lampe OU comment faire de la domotique low cost. Ce post est le septième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Rhhha je vous ai trompé cher visiteurs, je n’avais plus de lampe sous la main alors j’ai pris…. un réveil !! Mais peu importe, l’application est exactement la même, on se passera de lampe pour cet exercice (c’est la faute a ma chérie qui n’a pas voulu me laisser sa lampe de chevet “lapin crétin” comme sujet d’expérience, l’hérétique !!) Comme promis nous allons voir aujourd’hui comment utiliser le raspberry PI et plus précisément les ports GPIO (broches) de la carte pour contrôler un élément électrique de votre habitation, cet élément peut être n’importe quoi : une lampe/lumière, un réveil, un frigo, une tv, bref tout ce qui vous passe par la tête Voila une petite vidéo pour vous mettre en bouche et vous montrer ce qu’on vas faire (cliquez sur l’image ci dessous pour la télécharger) : Prêt a tenter le coup? Voici les éléments requis pour cette expérience : Un petit schéma s’impose :
Programmer avec Scratch - L'Atelier Canopé 78 – Marly-le-Roi Le logiciel Scratch est l’un des supports possibles pour aborder l’initiation à l’algorithmique, au programme de collège (mathématiques et technologie) dès la rentrée de septembre 2016. Scratch, quelques infos Qu’est-ce que c’est ? raconter de petites histoires en animant des personnages tracer des figures créer des petits jeux vidéos faire des calculs... Essayer Scratch Logiciel à installer, Windows, Mac, Linux : lien de téléchargement du logicielUtiliser en ligne. L’interface de Scratch L’espace d’édition (à droite) permet la création des scripts à partir de la bibliothèque de blocs (au centre). La bibliothèque de blocs est organisée en 8 chapitres de couleurs. le démarrage et l’arrêt des scripts les boucles de répétition les tests conditionnels les procédures les opérateurs les variables les instructions de déplacement, changement d’apparence, tracés, musique... Scratch, des missions et des cartes Sites institutionnels : des ressources pédagogiques en mathématiques
Raspberry PI en mode HTPC et pilotage via télécommande Qui ne connait pas le Raspberry Pi ? Bon pour ceux qui reviennent d’une transhumance de deux ans dans les montagnes sur le plateau du Larzac voici un petit rappel. Le Raspberry Pi est un ordinateur de la taille d’une carte de crédit, créé par la fondation du même nom. A la base, destiné à encourager la programmation informatique, son faible coût en a fait un objet prisé et sujet à des montages toujours plus ingénieux. Pour en savoir plus je vous propose de relire le billet de Mickael de planete-domotique à ce sujet. HTPC quésako « qu’es aquò » ? HTPC ou Home Theater Personal Computer est un ordinateur que l’on utilise comme home cinéma. En clair, je vous propose de transformer votre TV ancienne génération en TV connectée nouvelle génération. L’un des gros avantages du Raspberry Pi c’est que son système d’exploitation tient sur une carte SD. Quelle image installer ? Actuellement il existe 3 gros systèmes sur le créneau des HTPC : OpenElec, Raspbmc, Xbian #! cp . irw
Recycler 2 lecteurs DVD en Mini Traceur (CNC Plotter) Arduino - Projets DIY Mini Traceur CNC Arduino Traduction de la configuration du traceur en français et ajout d'une variable "vitesseDeplacement" permettant d'ajuster la vitesse de déplacement des axes X et Y Projets DIY - 02/2016 D'après Mini CNC Plotter firmware, based in TinyCNC Send GCODE to this Sketch using gctrl.pde Convert SVG to GCODE with MakerBot Unicorn plugin for Inkscape available here More information about the Mini CNC Plotter here (german, sorry): #define LINE_BUFFER_LENGTH 512 const int penZUp = 130; // Angle servomoteur, crayon relevé const int penZDown = 40; // Angle servomoteur, crayon baissé const int penServoPin = 6; // Pin sur lequel est relié le servomoteur const int stepsPerRevolution = 20; // Valeur par défaut Servo penServo; // Objet pour actionner le servomoteur struct point { // /!
Installation de la Télévision Numérique Terrestre Installation de la Télévision Numérique Terrestre. Distribution : 2013-02-09-wheezy-raspbian Matériel : Clé usb Tnt réf. : Zolid Mini DVB-T Stick : 1) Vérification de la version linux : pi@raspberrypi ~ $ uname -a Linux raspberrypi 3.6.11+ #371 PREEMPT Thu Feb 7 16:31:35 GMT 2013 armv6l GNU/Linux 2) Brancher la clé usb tv tnt . 3) Vérification : pi@raspberrypi ~ $ dmesg ... [ 1005.480107] usb 1-1.3.4: new high-speed USB device number 12 using dwc_otg [ 1005.581927] usb 1-1.3.4: New USB device found, idVendor=048d, idProduct=9135 [ 1005.581960] usb 1-1.3.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1005.691374] it913x: Chip Version=02 Chip Type=9135 [ 1005.692347] it913x: Dual mode=0 Tuner Type=38 [ 1005.692364] it913x: Unknown tuner ID applying default 0x60 [ 1005.693788] dvb-usb: found a 'ITE 9135 Generic' in cold state, will try to load a firmware [ 1005.725864] dvb-usb: did not find the firmware file. Ouvrir :
ENT Box - partie 1 - Acanthoceras Que ce cache-t-il derrière ce petit sous-marin ? ENT Box Développé par M.A Chardine, professeur de Sciences physiques, ENT Box c’est un Environnement Numérique de Travail en classe sans connexion Internet. Comment ça marche ? Très simplement avec un ordinateur et un routeur wifi + les portables / tablettes des élèves. #BYOD Le professeur installe sur son ordinateur ENT Box, et branche un routeur wifi sur celui-ci. Chaque élève se connecte à l’aide de son téléphone, de sa tablette ou depuis un ordinateur relié au routeur sur la page définie par ENT Box : ou via un Qr-Code (maj : version 2.0.1 Doppler) Via ENT Box, les élèves ont accès à un système de page web qui comprend à la fois : – un blog avec des articles rédigés par le professeur et création de défi (gamification) – un réseau social avec gestion de posts – un pad collaboratif pour l’écriture (commun ou individuel) – une zone de téléchargement de fichiers envoyés par le professeur – un espace de stockage partagé