
Raspberry Pi Temperature Sensor In this tutorial, we will be building a circuit to connect a temperature sensor to our Raspberry Pi, and writing a program to read the sensor data. The circuit we will build is going to connect to the Raspberry Pi using the GPIO pins. GPIO stands for General Purpose Input/Output. General purpose because all they are is simple connections that can be either high or low, a binary choice. This means we can easily do things that involves binary choices, and it will still be nice and simple to understand what is going on. In this tutorial, we are going to be turning LEDs off and on, and checking whether buttons are being pressed—all very binary actions, which makes them ideally suited for GPIO pins. However, this is not all that GPIO pins can be used for. Once we have built our circuit, the next step is to write a program to read the temperature, and give it to us in a nice format. Step One: Updating the Kernel The first step is to change where our Pi updates from, by editing a text file.
GNU Radio - Tutorials - gnuradio.org Beginner-level tutorials¶ Note that even as a GNU Radio beginner, you'll be delving into the realm of software defined radio, which is a complex field. Core concepts of GNU Radio applications - A must-read for everyoneWritePythonApplications - A tutorial on how to develop Python GNU Radio applications. Some DSP and programming background required.QTGUI Tutorial - A tutorial on how to develop Python GNU Radio applications. Some DSP and programming background required.Tom Rondeau's gr-tutorial - Some tutorials from the boss himself.Simulations - A tutorial on how to use GNU Radio without hardware to verify performance and simulate RF conditions. Tutorials on developing with and for GNU Radio¶ Writing GNU Radio code¶ Advanced Development¶ Development tools¶ Outdated tutorials¶ Kept here for archeological reasons only. Alonso's Examples: alonsos-examples.zip Non-GNU Radio-specific tutorials hosted on this wiki¶ All about decibels (dB) 3rd Party contributed Documentation¶ Outdated stuff: Attachments¶
Grbl Controller 3.0 | zapmaker Downloads: Souce Code: Record Issues Found: Grbl Controller is software that is designed to send GCode to CNC machines, such as 3D milling machines. Version 3.0 is has been optimized for the Arduino to control Grbl shields. Grbl Controller is written using the Qt cross-platform libraries. Qt is pretty cool because you can create a nice GUI application for Windows, Mac and Linux. Why am I writing about this? I found a project on github called GrblHoming aka Grbl Controller, which was originally developed by Kosme, which showed promise for running native C++ on Linux, however it needed some attention. I forked the project and started tweaking it to compile and run under Linux. For information on how to build it on all three platforms, check out this multi-page “manual”. Give it a try and let me know if it works for you.
Raspberry Pi and Wireless Sensor A few weeks ago, I blogged about at a 'shield' that plugs into the Raspberry Pi's GPIO port called the 'Slice of Pi'. This very low cost board also includes an X-Bee shaped socket into which RF modules can be plugged. The company behind the 'Slice of Pi' (Ciseco) is also behind a useful and low-cost range of RF devices. In this blog entry, I used one of their wireless sensor modules (in this case temperature) with a pair of XRF RF modems to add remote wireless temperature sensing to the Raspberry Pi using the serial connection on the GPIO pins. Here, a simple program (on the left) reads the temperature from the remote wireless sensor and displays it (in the right). Hardware Here is the Raspberry Pi, with a Slice of Pi and an XRF module all plugged together sandwich style. I plugged them together with the Pi turned off, as 'hot-swapping' makes me nervous. Software The temperature module sends the temperature as a string every 15 seconds. About the AuthorThese are my books.
Watching planes with software-defined radio In this post we look at how USB DVB-T hardware can be used with software-defined radio (SDR) to create a low cost aviation Mode S receiver. Modern aircraft are fitted with “Mode S” transponders that can be interrogated by air traffic control radar in order to ascertain their position and heading. Hobbyist equipment for receiving these transmissions has been available for some time and typically costs hundreds of pounds. But it's now possible to re-purpose DVB-T hardware costing around £20 to create an SDR-based receiver. gr-air-modes The SDR is constructed using the GNU Radio framework and details of how to configure this and the DVB-T hardware used can be found in a previous post. Google Earth integration The gr-air-modes application also provides Google Earth support and this can be configured with the following steps: Flight simulation and network applications Conclusion Top image: detail from Google Earth showing two aircraft and their flight paths. — Andrew Back Like this Leave a Comment
Botellones y potes - BP Abac SRL Abac es una empresa argentina fundada en 1979. Contamos con mas de 35 años de experiencia en el diseño, fabricación y comercialización de válvulas, manifolds para instrumentos. conectores y otros accesorios para instrumentación industrial y control de fluídos. Mercados Provee principalmente a las industrias de procesos. Entre otras: petroquímicas, refinación, producción y transporte de petróleo y gas, GNC, generación de energía, siderurgia, celulosa y papel. Atendemos regularmente a las principales y más exigentes compañias locales e internacionales, sean ellas empresas de ingeniería y montaje, OEMs o usuarios finales. Clientes o proveedores de Abac SRL. Wireless Temperature Sensor Project - PrivateEyePi Project Software Now that you have your electronics built we can work on the software. Boot up your Raspberry Pi and navigate to the home directory from the command prompt. Download the rftherm.zip software by typing the following commends: At the command prompt type: Code: cd /home sudo wget -N www.privateeyepi.com/downloads/rftherm.zip The unzip command will look something like figure 3 where the three source code files are uncompressed and copied into the /home directory. Figure 3 - Unzip the three source code files As per Figure 4 edit the globals.py file in order to enter your user and password. Figure 4 - Enter your user (email address) and password To save type CTRL-X, followed by Y and then ENTER. Each RF transmitter is pre-configured with a unique sensor number. Go to www.privateeyepi.com, log in or if you are a new user click "new user" and enter your details. Figure 5 - Configure the new sensor using the unique number provided with the sensor Configure Serial Port on the RaspberryPi
Embedded Systems Outlook The Embedded Systems Outlook highlights important technologies and methodologies making a large impact on the embedded systems market. By interacting with over 35,000 companies worldwide, National Instruments has formed strategic partnerships with many key customers and leading technology providers including Analog Devices, Intel, and Xilinx, to identify market trends and industry best practices. Download the 2013 outlook to explore the most pressing trends, opportunities, and challenges influencing today's design teams that are building embedded control and monitoring systems. Download the NI Embedded Systems Outlook 2013 Watch the webcast Reconfigurable Heterogeneous Architectures When faster CPU cores fall short, embedded system designers are combining heterogeneous processing elements to meet application needs. Democratization of Embedded System Design Total Economic Profitability The Digital Energy Revolution Embedded Vision
gEDA/PCB Stuff gEDA/PCB Stuff This page exists so that I can post random notes, ideas, and other pages related to the open source PCB layout editor and other gEDA-related programs. Looking for gEDA for Windows? Plug-Ins for PCB Compile like this: gcc -I$HOME/geda/pcb-build/src -I$HOME/geda/pcb-build -O2 -shared plugin.c -o plugin.so Other PCB Stuff Tips and Techniques What is the HID project? Goodies The new PS exporter supports a "bloat" setting where you can compensate for any inaccuracies in the thickness of traces and pads, either because of your printer or your etching process. There's an EPS exporter now, that can be used to create illustrations for documentation, and for converting board layers (manually) to other bitmap formats with ghostview. The new Postscript exporter emits a single file with multiple pages in it, and supports both fill-page and color options. Since we moved to git.gpleda.org, my local cvs mirror is no longer useful.
Construct a wireless temperature sensor - PrivateEyePi Project This project assumes you already have a Model A or B Raspberry Pi, power supply, HD card, screen, keyboard, network etc. Raspbian Wheezy OS. In this project you will construct a wireless battery operated temperature sensor. What you need The parts can be purchased from the PrivateEyePi Store 1 or many Wireless Temperature Sensor (RF02), which includes a 10K Precision Thermistor and a 10k resistor1 x Wireless Sensor Case Kit (RF04), shown on the right. How it works The wireless temperature sensor will transmit the temperature at 5 minute intervals to the base station. Construction Follow the following build guide for the wireless sensor kit (RF04) and plug the RF transmitter as shown in Figure 1. The RF transmitter looks exactly the same as the receiver units so be careful not to mix them up. The two white wires you see protruding on the right hand side are connected to the thermistor temperature sensor. Figure 1 - A wireless sensor case kit with a temperature sensor attached That's it!