Skip to main content

Posts

Arduino Based Digital IC Tester Using MATLAB

Arduino Based Digital IC Tester Using MATLAB                             Testing of digital electronic systems generally involves applying a set of test stimuli to inputs of the device-under-test (DUT) and analysing responses of the system using a response analyser. If the DUT generates correct output responses (also called the golden response) for all the input stimuli, the DUT is regarded as fault-free. Those DUTs that fail to meet the golden response are regarded as faulty or defective. Block diagram for testing a device is shown in Fig. 1. Fig. 1: Block diagram for testing a device This project describes testing of 74xx series digital ICs using a MATLAB graphical user interface (GUI) drop-down menu based approach. MATLAB acts as the test stimuli generator to the IC, which is the DUT. The GUI initiates communication with the Arduino and provides a user-friendly and interactive approach to conduct the test. The MATLAB source program (ic_tester.m) acts as the respo
Recent posts

Arduino IOT Tutorials.

  Arduino Tutorial  Connect with Arduino to Internet and have Fun In this Series we are going to show you to control things via Internet and Upload the Data on to Internet using ESP8266 and Thingspeak. Do Subscribe to this and Learn Unlimited Possibilities are there to be a Geek. Be ready to Learn and Unlearn Happy Learning

Program Arduino With Fun

 Programming Arduino With Fun ArduBlock Visual Programming Languages and Ardublock From Physical computing to visual programming Computer Science is a dynamic field of study. To cope with its evolution, everyone can participate. Thus Physical Computing will teach us how to design, build and understand complex systems. In fact, physical Computing is an approach to learn how we communicate through computers that starts by considering how humans express themselves physically. For example, we spend a lot of time building circuits, soldering, writing programs, building structures to hold sensors and controls, and figuring out how best to make all of these things related to a person’s demand. Using prototyping may make our work easier. Thus, prototyping plays an important role in Physical Computing. Tools like the  Wiring ,  Arduino  and  Fritzing  as well as  I-CubeX  help designers and artists to quickly prototype their interactive concepts. Through that the visual programmi

Lie Detector

Lie Detector How can an Evil Genius be sure that their prisoners are telling the truth? By using a lie detector, of course. This lie detector (see Figure) uses an effect known as galvanic skin response. As a person becomes nervous—for example, when telling a lie—their skin resistance decreases. We can measure this resistance using an analog input and use an LED and buzzer to indicate an untruth. We use a multicolor LED that will display red to indicate a lie, green to indicate a truth, and blue to show that the lie detector should be adjusted by twiddling the variable resistor. There are two types of piezo buzzers. Some are just a piezoelectric transducer, while some also include the electronic oscillator to drive them. In this project we want the former type without the electronics, as we are going to generate the necessary frequency from the Arduino board itself. Hardware The subject’s skin resistance is measured by using the subject as one resistor in a potential d

Home Automation

 Automated Home Enter your home and have the temperature set perfectly for your arrival? Have the lights go up as the sun goes down? Unlock a door via your smartphone? Play your Favorite Songs when you enter home? Ask to do any work if you have to do so? Create Special Shades and Scene for the home? Entertainment on the urge with Automation?  How About this all Question becomes Reality in one Home. Let's create a Better world for us, Let's Make our House a Home. Automated Home Home automation  is the residential extension of  building automation . It involves the control and automation of lighting, heating (such as  smart thermostats ), ventilation, air conditioning ( HVAC ), and security, as well as  home appliances  such as washer/dryers, ovens or refrigerators/freezers. They use  Wi-Fi  for remote monitoring and are a part of the  Internet of things . Modern systems generally consist of switches and sensors connected to a central hub sometimes called a "

Brain-Computer Interface

Brain-Computer Interface The idea of moving robots or prosthetic devices not by manual control, but by mere “thinking” (i.e., the brain activity of human subjects) has fascinated researchers for the possibility to do so. How can brainwaves be used to directly control robots?   Brain-computer  interfaces (BCI) use electroencephalogram (EEG) signals; i.e., the electrical brain activity recorded from electrodes placed on the scalp. The main source of the EEG is the synchronous activity of thousands of cortical neurons. Thus, EEG signals suffer from a reduced spatial resolution and increased noise due to measurements on the scalp  and  online analysis of E EG signals, if used in combination with advanced robotics and machine learning  techniques, is sufficient for humans to continuously control a mobile robot and a  wheelchair or a prosthetic arm. The brain controlled robot basically works on the principle of capturing the brain wave  signals utilizing it for the movement of ro