Saturday, August 29, 2015

Mobile 3D scanner Structure Sensor makes 5X its Kickstarter goal in under 48 hours

Less than 48 hours after San Francisco startup Occipital’s Structure Sensor, a device that turns your iPad into a mobile 3D scanner, went live on Kickstarter, the project garnered more than five times its goal of $100,000. With 45 days to go before the funding period ends, the Structure Sensor’s earned more than $505,000 – and the backers just keep coming.
“We’ve been floored by the overwhelming response of Kickstarter backers. We now have over 1,000 backers, and we’ve exceeded our campaign goal nearly 4X in just over 24 hours!” Occipital CEO and co-founder Jeff Powers told Digital Trends. “Kickstarter is starting to attract more fleshed-out products these days, but this is still extraordinary!”
In case you missed it, the Structure Sensor is an attachment that mounts on the side of your iPad (or Android tablet, if you use a special adapter). Combined with an app, the Structure turns your tablet into a 3D scanner, allowing you to to snap pictures on to go whenever and wherever you are inspired. Unlike desktop scanners, the Structure’s mobility also lets users scan objects of any size, from a sports car to a full living room. The flexibility is helpful for various types of tinkerers, from those who want to create 3D-printed models to others who simply want to lay out the floor plan for a home renovation.
With the extra funding, Powers says he will put the money toward a higher volume of production so more sensors will reach more consumers around the world. “More funding equals a stronger community,” he says.
Overnight crowdfunding successes aren’t unheard of – most recently, the Canary Smart Home Security system met its goal of $100,000 within its first day of launch on Indiegogo. The project went on to garner ten times the amount by the end of the funding period. But five times the asking in two days? The Structure Sensor’s both a testament to the market’s needs as well as pressure for the company to deliver.
The Structure Sensor is available for pre-order at $350 until November 1st, with an estimated shipping date of February 2014.



Thursday, August 27, 2015

How To Use An Oscilloscope As A Video Monitor?


This video shows a method to display a picture on an oscilloscope having a Z-axis input. It does this by plugging the Hsync and Vsync into the inputs of a scope. Check it out

How Google Search Engine Works


We all witness every day how incredibly Google enables us to access a specific piece of information. But do you know how Google is able to offer matching search results out of hundreds of millions of webpages available?

Search engines serve users with the specific information they are looking for over the Web. These are highly potent tools that offer specific and fast search results to the users by providing information stored on other sites. They offer users high ease to access the Web. The users have to just type in the query regarding the information they are searching for and rest is the work of these search engines to provide the relevant results.


Fig. 1: Goodle India home page

Among a number of search engines available over the Web, Google is the most dominant and the most widely used search engine.

Google search engine is owned by Google Inc. It was originally developed by Larry Page and Sergey Brin in 1997. Every day, over billions of Google hits for searches are reported over the world, which clearly exemplifies the universal popularity of this search engine.
The general appearance of Google home page is shown in Fig. 1. Google has a regular tendency to amaze its users. So quite often it stages unique logos at its home page to honour certain events.

How Google works
There are hundreds of millions of webpages available over the Web, most of which are titled on the whim of their author. Let’s see how Google is able to offer incredible search results out of hundreds of millions of webpages available.
Google search engine employs Spider software or Web crawlers to search over the Web (Fig. 2).

Fig. 2: How spider software works

Fig. 3: What happens when a query is made in the search engine

The spider software or Web crawler is an automated program that crawls over the Web for information stored on billions of websites and submits the pages to the search engine through links. Googlebot is the spider software that is used by Google search engine.

The search engine starts with a crawler module in which spiders/crawlers or googlebots are sent to the Web to crawl the websites. The spiders start by fetching a few webpages, then they follow the links on those pages and fetch the pages they point to, follow all the links on those pages and fetch the pages they link to, and so on.
There are billions of pages stored across thousands of machines. Spiders extract the data on webpages from websites and store it in a page repository. Then data is sent to an indexing module, which strips the contents from these pages and extracts key elements like title tag, description tag, data about images and internal links. Basically, the indexing module provides a really condensed summary of each webpage, like cliff notes. It then puts the data in a database referred to as index. All these activities go on all the time, regardless of whether a query is made for search or not.

When a query is made
When the user types in a query in Google search box (Fig. 3), the query is broken down into a language that the search engine can understand. The query module extracts thousands and thousands of results back from databases/indices. On the results obtained, the ranking module applies a formula to rank the pages, presenting the user with the most relevant pages in the order of ranking.


Fig. 4: How it fetches appropriate webpages

Fig. 5: How Websites are ranked
How Websites are ranked
Google employs Link based algorithm to determine the rank of results (Fig. 5). For this, the algorithm checks for link popularity (how many links the page has), page rank (how powerful the link is), link reputation (how is the quality of links—whether they are from high-ranking websites and whether the link text is relevant to the page subject) and many other factors in order to provide ranked results.

The results are presented to the user as per the ranking.

Nanowire solar cells for next-generation photovoltaics


Current solar cell technologies are dominated by silicon. Limited primarily by silicon's inherent properties, these solar cells convert only 15–20% of solar energy into electricity. Solar cells made from III-V compound semiconductors (materials that contain group III and group V elements) have much higher efficiencies, due to their better optical (absorption) and electrical (charge mobility) properties. Furthermore, with different III-V materials on the same device, researchers can produce multiple junctions or heterostructures to cover a broader range of the solar spectrum. In these devices, researchers have demonstrated efficiencies of over 40% under concentrated solar energy.1
The additional benefits afforded by nanotechnology may further enhance solar cell performance. Nanowire research has emerged as a quickly growing field. Much excitement stems from the unique electronic and optical properties of semiconductor nanowires. Nanowires of a particular substance may behave quite unlike much larger ‘bulk’ samples of the same material. Nanowires are of great interest in photovoltaics because of their large surface area, high aspect ratio (long and thin), intrinsic antireflection effect (which increases light absorption), and ability to direct light absorption with specifically designed arrays.2
More importantly, core-shell nanowires, which operate based on radial p-n junctions, represent a revolution in photovoltaics by decoupling light absorption from carrier collection pathways: light is absorbed vertically, whereas carriers are separated radially. This separation eliminates the once-fundamental trade-off between light absorption and carrier collection. By incorporating the superior photovoltaic properties of III-V semiconductors into nanowire structures, researchers expect to achieve efficiencies similar to today's best solar cells, with significantly less material. Because nanowire-based cells use less material than planar devices, such changes can ultimately reduce costs.
 
Figure 1. Scanning electron microscopy (SEM) image of gallium arsenide/aluminum gallium arsenide (GaAs/AlGaAs) core-shell nanowires.
Figure 1 shows a scanning electron microscopy image of typical gallium arsenide/aluminum gallium arsenide (GaAs/ AlGaAs) core-shell nanowires used to fabricate solar cells. These nanowires are synthesized on GaAs platforms using the vapor-liquid-solid process—a technique that relies on gold nanoparticles to catalyze nanowire growth—in a metal organic chemical vapor deposition system. By optimizing growth conditions, we have significantly improved the crystal quality of the GaAs nanowires.3Furthermore, by growing a high-quality AlGaAs shell surrounding the GaAs nanowire, we achieved excellent optical quality and long carrier lifetimes.4 These properties are very desirable for solar cells because carriers can otherwise recombine easily at the surface and reduce the output current.
 
Figure 2. Left: Schematic diagram of a nanowire solar cell. Right: SEM image of BCB planarized nanowires peeled off from the substrate. Ti: Titanium. Au: Gold. BCB: Benzocyclobutene. ITO: Indium tin oxide. p, n, n+, n: Different types of semiconductor materials. (111) refers to the crystal orientation of the substrate.
Since nanowires are non-planar structures, fabrication of nanowire devices requires non-standard semiconductor manufacturing processes. Figure 2(a) shows a schematic diagram of a prototype core-shell GaAs/AlGaAs nanowire solar cell and the necessary fabrication processes. The p-type semiconductor GaAs substrate and the n-type GaAs nanowires form a substrate-nanowire p-n junction device. Benzocyclobutene (BCB) resist, applied via spin coating and thermal curing, planarizes the vertically standing nanowires on the substrate. We chose BCB for its excellent planarizing characteristics, such as uniform coverage, and its excellent transmission and insulating properties. Inductively coupled plasma reactive ion etching with a sulfur hexafluoride and oxygen (SF6/O2) gas mixture then etches back the BCB to expose the nanowire tips for top contacts. Finally, sputtering and electron beam evaporation form a 200nm-thick transparent indium tin oxide layer and a titanium/gold (10nm/200nm) layer, as top n- and bottom p-contacts, respectively.
We measured good power conversion efficiency of 3.56% in these initial nanowire devices. With further optimization of nanowire geometry, growth, and processing procedures, we expect that the efficiency will improve significantly. We also found that we could peel off some of the underlying wafer, leaving a ribbon of nanowires securely embedded in the polymer layer: see Figure 2(b). This technique holds great promise for creating flexible and lightweight nanowire solar cells. Reduced material usage and substrate re-use should also help to lower costs. Such solar cells could be integrated into, rather than installed on, surfaces such as clothes and fabrics.
 
Figure 3. Photocurrent map along the growth direction of a single GaAs/AlGaAs nanowire, using the TOBIC (two-photon induced current) technique. Photocurrent generated from both a nanowire and the substrate below it can be clearly identified for in-depth study of carrier generation and collection.
To understand what is happening within the nanowire solar cells, we developed a novel technique based on two-photon induced current. The technique provides a 3D map of the photocurrent from each nanowire at submicrometer resolution.5Using ‘below bandgap’ (two-photon) laser excitation, carriers can be generated specifically at the focal voxel and not above or below this point within the focus cone (as would occur for above-gap excitation). Figure 3 shows photocurrent mapping along the growth direction of a single nanowire from our solar cell, revealing efficiency hotspots, carrier collection pathways, and recombination mechanisms with high spatial resolution. This technique opens up enormous opportunity to explore various nanowire solar cell designs and further exploit the unique properties of 1D nanostructures in high-efficiency photovoltaic devices. Nanowire solar cells show great promise for next-generation photovoltaics. However, addressing the many new material and device challenges that arise from these unconventional nanostructures will require more mature simulation, manufacturing, and characterization tools. Researchers must focus their attention on these goals to achieve high-performance devices that will find application in daily life.

RECENT TREND IN NON-CONVENTIONAL ENERGY SOURCES : BIODIESEL FUEL FOR THE NEXT GENERATION VEHICLES



With the petroleum resources expected to be exhausting by year 2040, it is high time for vehicle manufacturers over the world to come out with some new and promising technology and alternative fuels. Here, the “Veggie Van” running on vegetable oil or biodiesel comes to our rescue.
Although it is made from vegetable oil, biodiesel is so much like petroleum diesel fuel that it functions like petroleum diesel and can be blended in any ratio with petroleum diesel fuel. Since biodiesel has relatively low emissions, it is an ideal fuel for use in sensitive environments and areas such as: marine areas, national parks and forests, and heavily polluted cities. Federal and state fleet vehicles and mining vehicles can also use biodiesel in their existing diesel engines. "The Veggie Van" fueled with used vegetable oil from fast food restaurants took America by storm, logging over 25,000 miles on biodiesel fuel and appearing on the Today Show, Dateline, and CNN during the summers of 1997 and 1998.
According to Dr. Kerr Walker, Senior Oilseeds Specialist at the Scottish Agricultural College, "biodiesel offers the... only opportunity for producing a renewable ecological transport fuel". Biodiesel can be made from any vegetable oil, including soya, sunflower, canola, and even used cooking oil from fast food restaurants. Not only automobiles but also plane, “The Veggie Plane” runs on biodiesel. Thus, efficient, cheaper, environment friendly vehicles like the veggie van’s, veggie buses, veggie planes, etc. will truly be the vehicles of the 21st century.

Monday, August 24, 2015

I searched for libraries for 8052 and i found example or model programs available in the keil website itself hope it might be useful.Find the Programs Here.

Arduino IR Library

I decided to design a Arduino based universal remote and the library is found in IRremote.zip .This libraries consists of receiver and transmitter code for IR signal form and to differnent remote control systems that allow record and playback of IR data.This library works great.
This code ignores data if same signal is received over again and again.'IRsend' does not name a type error message is displayed is due to presence of RoboIRRemote library remove it and try this one.

Sunday, August 23, 2015

ARM and IBM Make It Easy to Experiment With the Internet of Things-simple hardware

Makers have been building IoT-style gadgets for some time, but it can be quite fiddly to glue together all the required bits of hardware and software. In a bid to make it easier for developers to get their feet wet and start experimenting with the concepts behind the IoT, IBM and ARM have teamed up to create the US $120 Mbed IoT Starter Kit, intended to be “a slick experience…particularly suitable for developers with no specific experience in embedded or web development.”On the hardware side, the Starter Kit consists of an FRDM-K64Fmicrocontroller and an application shield that fits on top. Pin-compatible with Arduino boards, the FRDM-K64F has an Ethernet interface built in and is based on a chip with an ARM Cortex-M4 core that’s capable of running at up to 120 megahertz (in comparison, the Arduino Mega clocks in at 16 MHz). The application shield is equipped with a temperature sensor, three-axis accelerometer, RGB LED, five-way joystick, two potentiometers, a loudspeaker, and a small 128- by 32-pixel LCD.
Source:A Kit Connects a Microcontroller to the Cloud

Saturday, August 22, 2015

Univerasal Remote using Arduino


To use the universal remote, simply point your remote control at the IR module and press a button on the remote control. Then press the Arduino button whenever you want to retransmit the code. My example only supports a single code at a time, but can be easily extended to support multiple codes.Find more here

IR Remote decode using 8051

This protocol was developed by Phillips using Manchester Encoding. Information is sent in frames, where each frame is consist of 14 bits. First two bits are start bits, the next bit is flip bit, which toggles every next frame if same command is sent. Next five bits are system address (remote specific) bits and last 6 bits are command bits, which actually stores command. Each bit is of 64 IR pulses.
find the code here

What is the difference between Socket and Port?

Socket Sockets allow communication between two different processes on the same or different machines. To be more precise, it's a way to ...