Raspberry Pi

  • eTopia Maker Show ZaragozaFebruary 5, 2013

    From 22th to 24th February there will be an appointment with Open Source (Open Hardware & Open Software) in Zaragoza. eTopia Maker Show Zaragoza will be the event where you will find from new educational methods based in Arduino or Raspberry Pi to the emerging 3D Printer world. There also will be Interactive Art, e-Health or Smart Cities. Open Source Technology is getting presence in our lifes more and more and allows us to develop a hundred of applications which change our lifetime.

    So we are going to collect the best of these applications where open technology has been used.

    Thanks to Arduteka, Milla Digital and several FabLabs we will be able to bring you talks, workshops, theme Boxes, contests, more than 25 3D printers, stands... and a lot of activities are waiting for you in this eTopia Maker Show!!

    Register now to attend the event.

    Via: Arduteka

  • Dog Treat Machine using Raspberry PiFebruary 1, 2013

     

    This machine called “Judd Treat Machine“, a Raspberry Pi based dog-treat-dispensing machine! A combination of various skillsets (CAD, machining, fabrication, powder coating, Raspberry Pi, electrical engineering and programming) make this a fun project!

    This machine allows you to feed Judd (a friendly and hungry dog). All you need to do is send an email and the box will dispense a treat to Judd, and then it will take a picture and email the picture back to the person who sent the initiating email.

    You may ask is this belongs to the field of smart home? Yes, I think so. I saw similar projects that about feed animal before. They are good jobs. If you have dog, cat or others, your can make one for them. You need not to worry them when on work or stay out.

    The project of “Judd Treat Machine” is open according the maker. The Python code and CAD model all posted out. Have a try!

    For more info and download the Python code and CAD model please go into the source.

    Via: DFRobot, Source: nyccnc.com

  • eTopia Maker Show ZaragozaJanuary 16, 2013

    From 22th to 24th February there will be an appointment with Open Source (Open Hardware & Open Software) in Zaragoza. eTopia Maker Show Zaragoza will be the event where you will find from new educational methods based in Arduino or Raspberry Pi to the emerging 3D Printer world. There also will be Interactive Art, e-Health or Smart Cities. Open Source Technology is getting presence in our lifes more and more and allows us to develop a hundred of applications which change our lifetime.

    So we are going to collect the best of these applications where open technology has been used.

    Thanks to Arduteka, Milla Digital and several FabLabs we will be able to bring you talks, workshops, theme Boxes, contests, more than 25 3D printers, stands... and a lot of activities are waiting for you in this eTopia Maker Show!!

    Register now to attend the event.

     

    Via: Arduteka

  • Twitter radioJanuary 3, 2013

    This anthropomorphized wood bowl will read Tweets out loud. It was built by [William Lindmeier] as part of his graduate work in the Interactive Telecommunications Program (ITP) at New York University. View the clip after the break to see and hear a list from his Twitter feed read in rather pleasant text-to-speech voices.

    The electronics involved are rather convoluted. Inside the upturned bowl you’ll find both an Arduino and a Raspberry Pi. But that’s not the only thing that goes into this. The best sounding text-to-speech program [William] could find was for OSX, so there is a remote computer involved as well. But we think what makes this special is the concept and execution, not the level of hardware inefficiency.

    The knob to the left sets the volume and is also responsible for powering down the device. The knob of the right lets you select from various Twitter lists. Each turn of the knob is responded to with a different LED color in the nose and a spoken menu label.

    Via: Hack a Day, Source: William Lindmeier

  • TEKNOTRAKITANA ENCOUNTERS 2012 TOPAKETAKDecember 21, 2012

    Next December 27 we will assist to the first Teknotrakitana Encounters 2012 Topaketak (TE012T).

    It takes place in the Contemporary Art Center of Huarte, (Spain), and it is a meeting for work, playful experimentation, sharing and creation in the area of new technologies and their application to art. So, there will not be only lectures and demos but also performances.

    You can see the program here.

    All contents in TE012T are based on Open Source Software and Hardware.

    Cooking Hacks will be attending lectures and demos for Arduino beginners and also will talk about our new Sensor Platform e-Health which allows Arduino and Raspberry Pi users to perform biometric and medical applications where body monitoring is needed by using 9 different sensors.

    See you there!

     

  • e-Health Sensor Platform and Waspmote in the IoT AwardsDecember 20, 2012

    The #IoT Awards seek to highlight and celebrate the year's best projects, companies and ideas helping to create an Internet of Things.

    Postscapes have awarded them through voting in the last 2 weeks to several categories. We have been nominated in two categories with our best contributions:

    - e-Health Sensor Platform as best Open Source Project. Our last contribution from Cooking Hacks to Arduino and Raspberry Pi boards was included last week and it has finished in second place.

    - Waspmote as best Smart City Application. Our Open Source Wireless Sensor Platform, developed by Libelium, has finished in second place too.

    We want to thank our Community your support with the received votes, allow our platforms to be expanded as the best Internet of Things solution. You make us feel as a winner.

    Thank you all!!

  • Raspberry Pi to Arduino connection bridge experiment – DC MotorDecember 12, 2012

    People from intelligentheating show us their nice projects. This time, they have used our Raspberry Pi to Arduino Shields Connection Bridge to run a DC motor. Here is a quick sneak-peak of an experiment they conducted when testing out some of the hardware.

    The video shows a combination of a Raspberry Pi, the Cooking Hacks shield, an Arduino motor-shield a small DC motor and a circuit consisting of a resistor and photo-resistor.
    The software in the background is processing the feedback from the photo-resistor and deciding when to turn the motor on and off, and in which direction. This software also generates the necessary PWM for the motor.

    In the video I cover the photo-resistor to turn the motor clockwise and then uncover it to turn it counter-clockwise.

    Enjoy!

    Via and Source: Intelligentheating

  • e-Health Sensor Platform for Arduino and Raspberry Pi by Cooking HacksDecember 11, 2012

    e-healthThe e-Health Sensor Shield allows Arduino and Raspberry Pi users to perform biometric and medical applications where body monitoring is needed by using 9 different sensors: pulse, oxygen in blood (SPO2), airflow (breathing), body temperature, electrocardiogram (ECG), glucometer, galvanic skin response (GSR - sweating), blood pressure (sphygmomanometer) and patient position (accelerometer).

    This information can be used to monitor in real time the state of a patient or to get sensitive data in order to be subsequently analysed for medical diagnosis. Biometric information gathered can be wirelessly sent using any of the 6 connectivity options available: Wi-Fi, 3G, GPRS, Bluetooth, 802.15.4 and ZigBee depending on the application.

    If real time image diagnosis is needed a camera can be attached to the 3G module in order to send photos and videos of the patient to a medical diagnosis center.

    Data can be sent to the Cloud in order to perform permanent storage or visualized in real time by sending the data directly to a laptop or Smartphone. iPhone and Android applications have been designed in order to easily see the patient's information.

    You can find our e-Health Sensor Platform Complete Kit to get a complete First Aid Kit for Makers or get the sensors separately.

    e-health_kit

    Read the complete guide here.

  • Raspberry Pi to Arduino Shields Connection Bridge ReviewNovember 29, 2012

    [Spanish Version] by Arduteka

    Today we show you the Raspberry Pi to Arduino Shield Connection Bridge which has been developed by Cooking Hacks.

    This shield will allow us to use the most of shields and Sketches that we have for our Arduino in our Raspberry Pi.

    It is an awaited shield that will allow us to fuse the Arduino versatility and all the work done by the community with the power of the Raspberry Pi.

    What is Raspberry Pi?

    Raspberry Pi is a small low cost computer, (around 30€) developed by the Raspberry Pi foundation with the aim of stimulating the teaching of basic computer science in schools.

    It has an affordable price considering that, using an audio and video kit, we can set as a cheap media center and play 1080p video using its HDMI. Features:

    • Processor Broadcom BCM2835 700MHz ARM1176JZFS with FPU and Videocore 4 GPU
    • GPU provides an Open GL ES 2.0 technology, accelerated hardware of OpenVG, and supports high-resolution images 1080p30 H.264
    • The GPU has a capacity of 1Gpixel/s, 1.5Gtexel/s or 24GFLOPs with filtering and DMA infrastructure
    • 512MB RAM
    • Start via SD card
    • Ethernet 10/100 BaseT network connector

    As operating system, we can use different distributions, from Raspbmc as a media center, to Raspbian, which is based in Debian and you can download it from the page of Raspberry Pi.

    What is the Raspberry Pi to Arduino Shields Connection Bridge?

    It is a shield which uses the Raspberry Pi GPIOs as the pins of our Arduino. It gives us a similar size like the standard of the Arduino with the difference that it has a communication socket in which you can connect Xbee, Zigbee, WIFI, Bluetooth...

    In the next video, you can watch in detail a couple of examples of how the same program that we have developed for our Arduino is smoothly introduced to our Raspberry Pi.

    But... we have to control these GPIO! That's why the Cooking Hacks team has developed the arduPi library. This library allows us to program Sketches in Raspberry Pi with the same language than in our Arduino!! It preserves one of the main features of the flagship of the free hardware: its simplicity.

    Because of the fact that the Raspberry Pi hasn't got any analog-digital converter, they have implemented in the shield a converter with a resolution of 12bit, bigger than the 10 bit of the Arduino Uno. With this, the shield has absolute compatibility with the different ways of communication that Arduino has: digital and analog I/O, I2C, SPI y UART, but in Raspberry Pi...


    When we want to use the the Raspberry Pi to Arduino Shield, the first thing that we have to do is to identify our Raspberry Pi model. There are two different versions and they use different libraries.
    The differences between the version 2,0 and 1,0 are:

    • 2 mounting holes added
    • 2 “reset” pin added that are called P6
    • GPIO21 has been replaced by GPIO27
    • The I2C interfaces have been changed
    • Resettable fuses have been removed
    • The P5 connector has been added. That's why we have the GPIO28, 29, 30 and 31 available, and a pin of +5V, +3V3 and two GND pins.

    The easiest way to identify if we have the version 1,0 or the 2,0 is looking if it has a pair of mounting holes as shown in the following image:

     

    You can download the library for your Raspberry Pi from the following links:

    • Library for Raspberry Pi Revision 2.0 board HERE.
    • Library for Raspberry Pi Revision 1.0 board HERE.

     

     How to program Raspberry Pi?

    First of all, we have to set our Raspberry Pi to work properly and access to the GPIO. We start activating the UART port, in the video you can watch the steps to follow if you have any question.

    1. Open a terminal in Raspberry Pi.
    2. We must install a text editor in our Raspberry. Surely, your distribution includes vi, but if you look it very difficult, you can use joe, to install it you have to introduce sudo apt-get install joe.  You can also use the default text editor in graphical mode as you can see in the video.
    3. Backup the file cmdline.txt. If we do an error we will be able to solve it. You have to write: sudo cp /boot/cmdline.txt /boot/cmdline_backup.txt This command creates a copy of the file in the same folder.
    4. Edit cmdline.txt with a text editor. If we have installed joe, we introduce sudo joe /boot/cmdline.txt In this file we will find something like this: dwc_otg.lpm_enable=0 rpitestmode=1 console=ttyAMA0,115200 kgdboc=ttyAMA0, 11520 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait (this line appears in v1.0. You can see the one related to v2.0 in the video).
    5. Now we have to remove the parameters that refer to the serial port UART (ttyAMA0) keeping something similar to this: dwc_otg.lpm_enable=0 rpitestmode=1 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
    6. We save the file and open inittab using sudo joe /etc/inittab and we comment (using # before the line) the next line 2:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100 (This line is for Raspberry V1.0, if we own a v2.0, the line will begin with '0:23')
    7. Now we have to restart our Raspberry Pi using sudo reboot to activate definitely the UART port.

    Once we have configured it, we have to compile the library arduPi.cpp. The Cooking Hacks team has left it accessible for anyone to contribute with, one of the advantages of free software.

    To do this, we will use GCC, if you have raspbian, it comes by default in the distribution. GCC is an integrated compiler of the GNU project for C, C++, Objective C and Fortran. It can receive a source program in any of these languages and generate a binary executable program in the language of the machine where it has to run.

    To compile the library, we have to introduce  g++ -c arduPi.cpp -o arduPi.o once they are in the directory where you have downloaded the file with the library.

    Now we can start with our sketch!

    Inside the folder we have downloaded, we can find a file called arduPi_template.cpp, which we will use as a template to our Sketches.

    The content of this template is:

    //Include arduPi library
    #include "arduPi.h"
    
    //Needed for Serial communication
    SerialPi Serial;
    
    //Needed for accesing GPIO (pinMode, digitalWrite, digitalRead, i2C functions)
    WirePi Wire;
    
    //Needed for SPI
    SPIPi SPI;
    
    /*********************************************************
     *  IF YOUR ARDUINO CODE HAS OTHER FUNCTIONS APART FROM  *
     *  setup() AND loop() YOU MUST DECLARE THEM HERE        *
     * *******************************************************/
    
    /**************************
     * YOUR ARDUINO CODE HERE *
     * ************************/
    
    int main (){
    	setup();
    	while(1){
    		loop();
    	}
    	return (0);
    }

    As you can see, we have only to introduce the code of our Arduino program where it is indicated, like if we have other functions apart from setup and loop.

    Once we have created our program, we have only to compile and execute it!

    To do it, using a terminal, we go to the folder where we have the Sketch and we have to write g++ -lrt -lpthread my_program.cpp arduPi.o -o my_program replacing my_program by the name we have given to it.

    Now, to execute it, we use sudo ./my_program and...voilá!

    Things to consider...

    As you have seen, there are infinite possibilities using the Raspberry Pi to Arduino Shields Connection Bridge, but we have to consider some security precautions because it is not an Arduino UNO. It is very similar to those that we use with the Arduino DUE. Here you have a reference link: http://arduino.cc/en/Main/ArduinoBoardDue

    In brief, the problem is that the Arduino DUE and Raspberry Pi, work at 3,3v, something that we have to take into account every moment, especially if we recycle circuits.

    Shields from Arduino and Cooking Hacks are prepared to work on this tension without risk of damaging your Arduino DUE or Raspberry Pi. But there are shields of others that they are not prepared, that's why you have always to be sure if it is compatible with Arduino Due, and if it is, it will be to Raspberry Pi too.

    You can see the different Shields and tutorial that Cooking Hacks have to us, you can click on each to see more details.


    Source: Arduteka

  • Social Drink Machine (powered with Arduino)November 23, 2012

    Do you know what you get if you combine Facebook, Twitter, Arduino, Raspberry PI and alcohol ? Well, you get the Social Drink Machine and a lot of really happy people at HowToWeb Bucharest.
    The Social Drink Machine involves a fully enabled robotic bar which prepares your dream cocktail, a Facebook application which you use to order the drink and also a Twitter bot as an alternative ordering method.

    In order to “drink with Facebook”, all you have to do is to scan the QR code displayed next to the machine with your mobile phone. It will get you to a Facebook application which enables you to choose the drink you want. Once you have decided what you want to drink, the application displays a large QR code on your mobile phone. You show this to the machine camera, and you will get your drink prepared. Actually, a robotic machine will prepare it for you. All you have to do is to place the glass, which is then moved back and forth until all of the ingredients have been mixed. And if you wanna brag about this, the application allows you to post on Facebook about the crush you just got on the cool robotic bartender.

    Via: Arduino Blog, Source: Robofun

Items 51 to 60 of 67 total