background preloader

Logiciels, docs

Facebook Twitter

Google Translate. Questions receiving Oregon v1 data. » Power consumption – baseline » JeeLabs. Ok, first step in lowering JeeNode power consumption is to establish a baseline.

» Power consumption – baseline » JeeLabs

Here is the original code, the first few lines of the loop that is – the rest is the actual sensor readout and calculations, which take about 10 milliseconds: Freebox APIs documentation. API de la Freebox TV / Player (V5 / V6) via requêtes HTTP. Il est possible de gérer votre Freebox TV / Player par le réseau local via de simples URL (requêtes HTTP) du type : ou hd2>.freebox.fr/pub/remote_control?

API de la Freebox TV / Player (V5 / V6) via requêtes HTTP

Code=<ici votre code de telec>&key=<bouton><&long=true> Comment créer un télécommande virtuelle pour la Freebox. Free vient de publier l’API permettant de développer une télécommande virtuelle pour la Freebox.

Comment créer un télécommande virtuelle pour la Freebox

Pour simuler des appuis sur la télécommande de la Freebox en appelant l’url suivante : ? Key= (ou hd2 si vous disposez de plusieurs Freebox HD). Chaque bouton est ensuite défini de la sorte : OS developer API — Freebox 2.0.0 documentation. FreeboxOS Gateway APi allow access to Freebox Server settings and apps.

OS developer API — Freebox 2.0.0 documentation

This API can be used to develop companion apps for Smartphone, or provide an alternative to FreeboxOS web app. General Information. Rcnavy. RC Navy (2012) I.

rcnavy

Présentation (très) rapide des ARDUINO Les cartes arduino sont des cartes de prototypage rapide utilisant des micro-contrôleurs AVR de chez ATMEL. Ces cartes disposent de connecteurs "femelles" dans lesquels on peut "planter" des fils reliés à des capteurs (interrupteurs, potentiomètres, etc...) ou des actionneurs (LED, servo, etc...). Il y a plusieurs modèles, entre autres: Aiko distributed platform for the Internet of Things.

u8glib - Bibliothèque pour écrans LCD et OLED graphiques. <avr/sleep.h>: Power Management and Sleep Modes. Use of the SLEEP instruction can allow an application to reduce its power comsumption considerably.

<avr/sleep.h>: Power Management and Sleep Modes

AVR devices can be put into different sleep modes. Refer to the datasheet for the details relating to the device you are using. There are several macros provided in this header file to actually put the device into sleep mode. SketchList. Devices / Devices. Sirleech/Webduino. Webduino - Simple and extensible web server for Arduino and Ethernet Shield. This is an Arduino-based Web Server library, originally developed for a class at NYC Resistor.

webduino - Simple and extensible web server for Arduino and Ethernet Shield

Sebastien Lambot Interruptions multiples sur Arduino - Sebastien Lambot. Voici un guide sur le fonctionnement des interruptions sur Arduino.

Sebastien Lambot Interruptions multiples sur Arduino - Sebastien Lambot

Nous allons d’abord étudier un circuit simple pour bien comprendre les mécanismes d’interruption, et nous céerons ensuite un circuit capable de gérer de multiples interruptions. Les interruptions permettent à certaines tâches importantes de survenir à tout moment, et permettent donc de résoudre certains soucis de temporisation. Dès qu’une interruption est détectée par le processeur, celui-ci sauve son état d’exécution, exécute une portion de code liée à l’interruption (Interrupt Service Routine), et revient ensuite à son état avant l’interruption pour continuer ce qu’il faisait.

Sur Arduino, la création d’une interruption commence avec la fonction attachInterrupt(p1, p2, p3) qui prend 3 paramètres: p1: le numéro de l’interruption. Optimisation de la consommation d'une Arduino. Dans le cadre d'une réflexion sur la conception d'une centrale domotique, je me suis intéressé aux possibilités de réduction d'une carte Arduino.

Optimisation de la consommation d'une Arduino

En effet, les mesures effectuées par la centrale seront à un rythme d'environ une mesure par minute. Plugin_x10_heyu. This plugin documentation is now available on (cache) Developper Notes xPL schema.

plugin_x10_heyu

[ Arduino Annexe B ] Gestion de la mémoire - Le blog d'Eskimon. Maintenant que vous avez tout compris aux différents types de mémoires et que l'on a vu ensemble comment manipuler les plus simples, nous allons pouvoir passer à la dernière, la plus compliquée, la mémoire Flash dite "de programme". Cette mémoire, appelée plus communément "mémoire de programme" (ou encore "Progmem") sert d’ordinaire à stocker le code que vous avez créé puis compilé, le programme en somme. En effet, lorsque vous "téléversez" votre programme (beurk cette traduction) vers le microcontrôleur, c’est ici qu’il sera envoyé.

Comme toutes les mémoires flash, sa durée de vie (exprimée en nombres de lectures/écritures) n’est pas infinie. L’utilisation de cette flash est un peu particulière. Tutoriel complet sur I2C. Nous utilisons le protocole de communication par bus série I2C depuis longtemps : beaucoup de micro-contrôleurs et même de microprocesseurs utilisent cette technologie.

Il était temps de faire un article complet, en se concentrant sur la détection du périphérique, la lecture et l’écriture par la liaison I2C plutôt que sur le composant en lui-même. Consultez les mots-clés en colonne de droite pour avoir accès à une liste d’articles traitant du sujet. Pour qu’il soit complet, nous allons utiliser un maximum de contrôleurs et de langages différents : ARDUINO. [ Arduino 502] Différents types de mesures. La photo-résistance Nous y voilà, on va enfin voir le transducteur dont j’arrête pas de vous parler depuis tout à l’heure : la photo-résistance ! Je vois que vous commenciez à être impatients. Petit aperçu La photo-résistance est un composant électronique qui est de type transducteur. Il est donc capable de donner une image de la grandeur physique mesurée, la lumière ou précisément la luminosité, grâce à une autre grandeur physique, la résistance.

On trouve généralement ce composant en utilisation domotique, pour… devinez quoi ?! Mais on peut également le retrouver en robotique, par exemple pour créer un robot suiveur de ligne noire. Propriété.