background preloader

Hardware Development

Facebook Twitter

This is where I will collect stuff abount one of my great interrests: The making of electronic stuff

How To Build a Home Automation System with Raspberry Pi and Arduino. We’ve talked about the relative merits of Arduino and Raspberry Pi before – they each have their strengths. They needn’t be an either or choice though – combine them to get the best of both worlds. Home automation is the perfect candidate for this. The home automation market is flooded with expensive consumer systems, incompatible with one another and costly to install. If you have a Raspberry Pi and an Arduino, you can basically achieve the same thing at a fraction of the price, assuming you’re willing to put in the time and the effort. Heimcontrol.js by Willi Thiel is a Node.js app built to run on Raspberry Pi.

Here’s a breakdown of the project: The Raspberry Pi will act as the brains and the gateway of operations – it will run a Node app, tied to a Mongo database, and serve the front-end interface to any web browser.An Arduino, powered from the Pi, will interface between the electronics – radio control power switches, for now. To do this, you will need: Start Afresh Preparation which node. Tempest (codename) TEMPEST is a National Security Agency codename referring to spying on information systems through leaking emanations, including unintentional radio or electrical signals, sounds, and vibrations.[1] TEMPEST covers both methods to spy upon others and also how to shield equipment against such spying.

The protection efforts are also known as emission security (EMSEC), which is a subset of communications security (COMSEC).[2] The NSA methods for spying upon computer emissions are classified, but some of the protection standards have been released by either the NSA or the Department of Defense.[3] Protecting equipment from spying is done with distance, shielding, filtering and masking.[4] The TEMPEST standards mandate elements such as equipment distance from walls, amount of shielding in buildings and equipment, and distance separating wires carrying classified vs. unclassified materials,[3] filters on cables, and even distance and shielding between wires/equipment and building pipes. System & hardware benchmark, monitoring, reporting.

Install and Remove Since version 1.51, CPU-Z includes an installer. The installation offers several advantages in comparison to the stand-alone version : The installation creates program entries in the start menu and on the desktop. It installs the right binary (x32 or x64) depending on your system. Installation Run the setup executable file, and let it guide you for the installation process. Removal You can remove the program either from the Add or Remove Programs window (from Settings, Control Panel), or choose Uninstall CPU-Z from Start menu, Programs, CPUID, CPU-Z. Configuration file CPU-Z uses a configuration file, cpuz.ini, that allows to set several parameters for the program. Application parameters Special Keys The F5 key allows to save a screenshot as a bmp file in the application directory.

Cache Latency Computation The cache latency computation tool allows to gather information about the cache hierarchy of the system. CPU-Z reports a wrong CPU vcore. Project web – sourceforge. Philips unveils poleless street lighting system. FreeStreet is a suspended street lighting system, that doesn't require streetlight poles Image Gallery (4 images) A group of people including city planners and architects recently put a challenge to Dutch electronics company Philips: design an outdoor lighting system that helps to declutter our streets. The result was FreeStreet, a street lighting system that does away with vertical streetlight poles in favor of horizontally-strung cables that have clusters of LED lights built into them. The system won its designers a 2011 Dutch Design Award, and is available for use in Europe as of this month. The cables are suspended to run parallel to the street that they’re lighting, and must be electrically sourced to the streetfront facade every 100 meters (328 feet) – according to Philips, the figure for most other suspended systems is closer to about every 20 meters (66 feet).

Additionally, FreeStreet is said to be up to 40 percent more energy efficient than traditional sodium street lighting. IBF-Wiki. Lav din egen nas - Alt om DATA - Download, test, antivirus, netværk. 09. maj 2012 - kl. 13:05 I løbet af det seneste års tid har vi draget fordel af det utrolige prisfald inden for traditionelle roterende harddiske. Indtil de tragiske oversvømmelser i Thailand var priserne faldet til 400 kroner pr. terabyte. Det havde fået mange af os til at opgradere vores systemer med nye drev, og det flød rundtomkring med gamle drev på 160GB til 500GB.

Det oplagte spørgsmål er: Hvad skal vi gøre med disse drev? Projektets mål Opret en filserver Lav en netværksforbundet lagerenhed, der bruger gamle sata-harddiske, og som er konfigureret i et sikkert system med dataredundans og hurtig adgang. Det skal du bruge: FreeNAS v8+Et imponerende sejlivet operativsystem, der bygger på FreeBSD, men som er optimeret til blot én opgave: at køre systemopsætning som netværksforbundet lager.

Sata-drevMindst tre eller flere sata-drev og et bundkort med mindst lige så mange sata-porte. Jargonen oversat Toptips Gigabit-lan Det giver ingen mening blot a smide dem væk. Opnår vi perfektion? 1. 2. 3. Arduino. Hassock Hog motor controller description. The micro-controller was the "brain" of the robot controller, and as such it had to do a lot of tasks to do. Some were going to be extremely time critical such as accurately measuring the width of the receiver pulses and sending pulses to the motor drive MOSFETs, while others could be fitted in as and when time allowed. I was hopeful that my choice of micro-controller was a good one, but it was only because of a few pertinent feature that the micro proved that it could handle all the tasks I needed it to.

The critical features of the micro-controller were: Being able to write interrupt driven machine code routines that could be directly embedded into the main C program Interrupt capability from I/O lines as well as presetable timers Interrupt priority assignable to individual events Pre-loadable timers and data port registers Cooperative multi-tasking operating system Real time clock source Interrupt routines Pulse jitter Motor speed routine Receiver pulse validation Fail-safe operation. Playground - GPS. Connecting a Parallax GPS module to the Arduino (Adapted from Igor Gonzalez Martin's Spanish language tutorial here.)

This tutorial shows how to connect a Parallax GPS module to the Arduino, and how to use Arduino code to read information like date, time, location and satellites in view from the standard NMEA data streams that the module produces. Hardware Connections: The module connects to the Arduino through a 4800 bps TTL-level interface (8 data bits, no parity, 1 stop bit, non-inverted). Only four wires are needed to read the module's GPS data. Note: if you are using an Andruino Uno, keep in mind that you can't use the GPS module at the same time as your computer is connected on the USB port. (photo and drawing by Igor Gonzalez Martin) Understanding NMEA GPS strings GPS modules typically put out a series of standard strings of information, under something called the National Marine Electronics Association (NMEA) protocol. Each of these sentences contains a wealth of data.

Eg1. Eg3.

Guitar stompboxes

Range finder. Arduino – Sonic range finder with SRF05. A guide to using the SRF05 Distance Sensor with Arduino in order to calculate distances from objects. In this case I’m also altering the output of an LED with PWM according to how close an object is to the sensor. So the nearer you are the brighter the LED. So if we start with the SRF05, it’s an IC that works by sending an ultrasound pulse at around 40Khz.

It then waits and listens for the pulse to echo back, calculating the time taken in microseconds (1 microsecond = 1.0 × 10-6 seconds). You can trigger a pulse as fast as 20 times a second and it can determine objects up to 3 metres away and as near as 3cm. Adding the SRF05 to the Arduino is very easy, only 4 pins to worry about. SRF05 Arduino Components 220 Ohm resistor (Red, Red, Brown, Gold) SRF05 Ultrasonic range finder LED Arduino Deumilanove w/ ATMEGA328 Breadboard / Prototyping board Jumper/ Connector wires Optional 9V DC power supply or use the USB power for the Arduino Arduino SRF05 Circuit SRF05 Arduino Distance Sensor sketch.