background preloader

USB RFID + Python + Pub-Sub (MQTT)

USB RFID + Python + Pub-Sub (MQTT)
Related:  RaspberryRPi

Documentation - RFID/NFC 13.56 MHz shield for Raspberry Pi tutorial Tutorial Index Introduction RFID (Radio Frequency Identification) is a technology that uses electromagnetic fields to identify objects in a contactless way; it is also called proximity identification. Ingredients: Cooking Hacks offers Mifare® Classic 1k cards tags, stickers and key rings along with the RFID/NFC module for Arduino. Difficulty: Medium - Preparation Time: 20 minutes NOTE: All the code examples in this tutorial use the arduPi library. Step 1: Connecting the RFID/NFC module to Arduino: Setting up the hardware is very easy, just plug the XBee shield with the RFID/NFC module to Arduino. Step 2: Reading tags (read only cards): In this part we show an example of the Arduino reading Mifare tags. Show Code Here is the output: Step 3 : Reading / writing Mifare tags: The next example for this module is the writing/reading of tags. Warning!!! Each tag has some special blocks: Address 0 - . Code: Here is the output. Step 4 : Changing the keys:

Smart home automation webserver on OpenWRT router WR703N interfaced to Arduino, compared to Raspberry Pi and Ubuntu Download the WR703N Digest (340MB zip file): Dear Reader, there are many Linux boards on the market: Bifferboard, NanosG20, Foxboard, Beagleboard, AlixPC, Android phones and tablets, routers, netbooks, and most recently the Raspberry Pi. How to decide what to choose? So far the nicest solution I have found is one of the world’s smallest pocket routers TP Link WR703N. It must be reflashed with OpenWRT Linux, where most necessary program modules exist, however not everything is compatible with Debian Linux. Home webserver: Wifi HD webcam Electricity meter readout: Limitations are that internal flash 8 MB is quite small, but can be extended using external USB flash stick or HDD. Digest zip file (340 MB) holds information about setting up different functions on WR703N:

Raspberry Pi Guide - Quick Start Guide for Raspberry Pi What you will need Required SD CardDisplay and connectivity cablesAny HDMI/DVI monitor or TV should work as a display for the Pi . For best results, use one with a HDMI input, but other connections are available for older devices. Not essential but helpful to have Internet connectionTo update or download software, we recommend that you connect your Raspberry Pi to the internet, either via an Ethernet cable or a WiFi adapter.HeadphonesHeadphones or earphones with a 3.5mm jack will work with your Raspberry Pi. Plugging in your Raspberry Pi Before you plug anything into your Raspberry Pi, make sure that you have all the equipment listed above to hand. Begin by slotting your SD card into the SD card slot on the Raspberry Pi, which will only fit one way.Next, plug your USB keyboard and mouse into the USB slots on the Raspberry Pi.Make sure that your monitor or TV is turned on, and that you have selected the right input (e.g. Read more in our documentation.

Near Field Communication - Physical Computing with Raspberry Pi Difficulty: advanced This tutorial will have you make a coil for NFC and connect it up to your Pi. It will then teach you how to send and receive messages through your coil to give your Pis/robots a new way to communicate. You will probably also want to find another person doing this tutorial or a spare robot so you can test both sending and receiving messages. NFC is a simple form of wireless communication. So with a coil connected either side it means that we can send and detect 64 KHz signals. This leaves us with a few extra choices to make, the first of these is to choose a clock rate for our data. Next we have to choose the protocol for data itself. First you’ll need to make the coil. Wind you coil around the holder for your robot; about 30 turns should be sufficient. Using the sandpaper, strip insulation off the wire at each end so that it can be electrically connected to the Pi. You may like to mount your coil on the front of a robot chassis, so it looks something like this:

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. 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 Chacun de ces systèmes se déclare le meilleur et ils utilisent tous les 3 le génial XBMC. Au niveau du montage rien de très compliqué : #!

Using the Raspberry Pi with a 3G modem and GPS module | blog | milos.ivanovic So… I bought a Raspberry Pi. It was really tasty, so I had to buy 300 more. Ok, so it’s not actually raspberry-flavoured and it certainly has nothing to do with pies, or the mathematical constant π either. What it is related to, however, is electronics. an ARM-based, fully-featured, embedded computer scaled down to the size of a credit cardit has a 700MHz stock-clocked ARM CPU (ARM1176JZF-S), and 256MB RAMan SD card slot to store the operating systemHDMI + composite out100mbit LANa GPU fast enough to play full HD 1080p video2 USB 2.0 portssome low-level peripheralsand it costs just $35USD What a neat little thing. Mine actually arrived about a month ago but I never found the time to sit down and blog about it – well, now I can! My Raspberry Pi, with a 3G modem and GPS module connected, all running off a 16Ah battery With this setup I was able to make a live GPS tracker, using as well, of course, Google’s Google Maps API.

11 : Relier à un écran et afficher du texte Ce post est le onzième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Aujourd’hui nous allons apprendre à faire ça : Mais non pas la boite bande de péquenauds incultes (wink wink nudge nudge), mais ce magnifique écran LCD, à l’origine utilisé sur les vieux téléphones nokia (ben oui on est pas des nouilles molles). Le but de ce tuto sera donc de brancher un petit écran LCD rétro éclairé (a 2,50€ sur ebay cela dit) et d’y afficher un texte choisis. Je suis partis du principe que je voulais, lorsque je branche mon raspberry au labo ou autre part, récupérer l’adresse ip qui lui est automatiquement attribué par le réseau sur lequel je me connecte, et l’afficher sur l’écran afin que je puisse me connecter au rpi en ssh sans avoir a demander a l’admin du réseau cette fameuse ip. (oui je sais la ça n’est pas une IP réseau mais j’ai perdu l’autre photo alors on vas s’en contenter Ce sera donc notre fil rouge Le matériel Un raspberry Pi (holala quelle surprise !

Raspberry, Asterisk, Freepbx, SPA3102, Freebox tout y est !!! Mickael m’a proposé de me lancer dans un petit projet avec une raspberry-pi pour y faire tourner le serveur PABX Asterisk ! Du coup super motivé, je me lance dans la rédaction de cet article en espérant qu’il va vous aider Voila une petite description d’Asterisk sortie tout droit de Wikipedia ! : Rassurez vous, j’en vois déjà qui ont peur … je ne vais pas vous en mettre plein la tète sur la VOIP avec les différents protocoles.. le but de cet article est de faire que ca fonctionne J’ai utilisé la distribution Raspbx, basée sur (Debian7 / Wheezy) avec dedans : Asterisk 11.3.0FreePBX 2.11.0.0rc1.2 Pour le téléchargement de la carte SD pré-installé, c’est ici : (elle fait 521mo) Une fois téléchargée il faut la dézipper puis l’installer sur une carte SD (attention une carte au mini de 4gb, moi dans ma maquette j’ai pris une carte de 8gb) Vous pouvez aussi acheter la SD Card avec Asterisk pré-installé directement sur la boutique : ICI Voila ! asterisk –r

Related: