LAPA - social lost & found | iOS & Android | key finder , pet locator , object tracker | Facebook integrated - Cisco Firefox Station météo à base d’Arduino | The Polyscope SD Card connection: MOSI - pin 11 ; MISO - pin 12 ; CLK - pin 13 ; CS - pin 10 // Libraries #include <SD.h> // Library for SD card connection #include <Wire.h> // Library to communicate with I2C modules #include "RTClib.h" // Library to use RTC module #include <Adafruit_BMP085.h> // Library to use BMP085 #include "DHT.h" // library to use DHT sensor #include <PCD8544.h> // library for LCD Screen // Low power #include <avr/sleep.h> #include <avr/wdt.h> // watchdog interrupt ISR(WDT_vect) wdt_disable(); // disable watchdog void myWatchdogEnable(const byte interval) MCUSR = 0; // reset various flags WDTCSR |= 0b00011000; // see docs, set WDCE, WDE WDTCSR = 0b01000000 | interval; // set WDIE, and appropriate delay wdt_reset(); set_sleep_mode (SLEEP_MODE_PWR_DOWN); sleep_mode(); // now goes to Sleep and waits for the interrupt // Variable declaration #define DHTPIN 2 // Digital pin of DHT sensor #define DHTTYPE DHT22 // DHT 22 (AM2302) DHT myDHT(DHTPIN, DHTTYPE,3); // Instanciate DHT module uint16_t year; if (!
Rethinking personal data | World Economic Forum-Rethinking personal data Report: Unlocking the Value of Personal Data: From Collection to Usage, February 2013 Unlocking the Value of Personal Data: From Collection to Usage, prepared in collaboration with the Boston Consulting Group, examines the need for new approaches in the policies which enable the managing of personal data in ways that are flexible, adaptive and contextually driven. The report highlights outcomes from a nine month, multistakeholder, global dialogue on how the principles for using personal data may need to be refreshed to ensure they protect the rights of individuals, unlock socio-economic value and are fit for the complexities of a hyperconnected world. A key insight from the report notes that the age of Big Data creates both new opportunities and risks, particularly as they relate to the privacy of individuals. The report calls for the importance of establishing an updated set of principles and the means to uphold them in a hyperconnected world. Who owns personal data?
Graver un bootloader sur ATMEGA328P-PU | The Polyscope Pour ceux qui programment sur Arduino, l’envie vient tôt ou tard de porter le montage hors de la carte Arduino pour des raisons de consommation, de place ou de coût. De nombreux conseils et tutoriaux existent et après m’y être frotté, un de plus ne sera pas de trop, notamment si vous aussi vous n’avez pas trop compris cette histoire d’horloge interne et d’oscillateur externe … Depuis le début Pour rappel, l’ATMEGA328P-PU est la puce au coeur de l’Arduino UNO notamment (encadrée en rouge sur l’image plus bas, on repère l’encoche à droite de la puce pour l’orienter correctement). On doit donc graver cette séquence pour pouvoir utiliser l’ATMEGA. Les étapes 1 – Utiliser l’Arduino comme ISP (In System Programmer) On charge un programme particulier dans l’Arduino pour qu’il devienne l’interface capable de graver notre ATMEGA. 2 – Charger un nouveau matériel dans l’IDE Arduino Le matériel ATMEGA autonome n’est pas listé par défaut dans les types de carte (menu Outils). 3 – Réaliser le circuit
EVRYTHNG Créez votre propre objet connecté ! 27 août 2014 On parle de plus en plus des objets connectés, mais cela reste encore des gadgets cher, et pas très "bidouille"... Nous allons ici créer un objet connecté très simple, composé d'un accéléromètre et d'un émetteur 433Mhz (piloté par un arduino), qui va être capable d'envoyer son orientation ( Si l'objet est dans le bon sens, retourné, sur le côté, si l'objet est à l'envers ), et ainsi déclencher des actions en fonction de son sens. On peut imaginer un cube, à qui chaque face est associé une action ( passer la maison en mode nuit sur une face, ouvrir tous les stores sur une autre, lancer un scénario, etc... ) Dès que le cube serait tourné, un signal serait envoyé au Raspberry qui interpréterait l'action et déclencherait un scénario. Mais ce n'est qu'un exemple parmi tant d'autre ! J'en profite pour vous mettre une petite photo du rendu final (enfin final, sur la breadbord de développement !) 1) Le matériel - Un arduino Nano ( acheté 4€17 ici ). 2) Le montage 3) Le logiciel
5 Best Open Source Tools to Create Scalable Online Social Networking Platforms | Tech Drive-in - Cisco Firefox While Facebook and Twitter is the core of the Internet’s social networking world, some companies and organizations may have reasons to set up their own social networking applications. For some companies, setting up their own social network is a good option because the public Internet may not be secure enough for certain conversations concerning sensitive proprietary information or customer contact information. Top 5 Open Source Social Networking Software Deploying your own uniquely branded social media tool with open source software could be a good choice especially if you plan to differentiate your product through custom development built on top of the open source tools. There are many open source social networking toolsets available and it can sometimes become quite overwhelming and cumbersome even to find out which one best suits your organization's requirements. Here's a list of 5 good open source social networking software which we think are the very best among the lot.
Arduino / ATmega : programmation ISP Aujourd’hui on va voir comment programmer une puce ATmel qui ne dispose pas de connexion USB intégrée, en utilisant un Arduino qui lui, a un USB. Cette méthode fonctionne (à ma connaissance) avec tous les micro-processeurs de la famille ATmega/ATtiny qui disposent du SPI, ainsi que les différents Arduinos. Pourquoi faire ? Dans ma conception des choses, un Arduino est un élément de prototypage, exactement au même titre qu’une breadboard. Il sert à simplifier le développement. Une fois cette étape effectuée, on bascule la partie électronique de l’Arduino qui nous intéresse sur un circuit dédié, et l’Arduino peut resservir au prototype suivant. On va voir en détail comment programmer un ATmega328P-PU (sur son oscillateur interne pour réduire le nombre de composants) et un Arduino Pro Mini 3.3v 8MHz. Composants nécessaires : – un Arduino (Uno dans notre exemple) – une puce ATmega / ATiny / un Arduino Pro Mini – une breadboard – du câble de prototypage Etape 1 : Préparer la partie logicielle