In today's post we are gonna see how to connect Arduino YUN with Putty and access the files on Linux OS in Arduino YUN. In my last post Getting Started With Arduino YUN , I have explained in detail about basics of Arduino YUN. I am recall few important things here. Arduino YUN is a very powerful board with two processors on it. One is Arduino microcontroller used to control the output / input pins. The other processor is named as Atheros and it has Linus operating system on it, so one can easily run python scripts on it and can do any server or client side coding in it. So, today we are gonna see ow to access this Linux operating system of Arduino YUN using Putty software in Windows. Putty is a third party software used for accessing serial terminal, perform telnet or SSH communication etc ...
In today's post, I am gonna share how to use LDR sensor in Proteus. Proteus, as we all know, is a very handy software and is used for circuit and PCB designing. It is also used for circuit and programming testing. It is normally used by engineers in their projects and contains a vast list of built-in components. I have posted a lot of tutorials on Proteus and I have got quite a positive feedback from the reader about these tutorials. So, I thought to share another component in Proteus which is quite hidden and I haven't seen much posts on it available online. So, in today's post, first I am gonna explain what is LDR sensor? and we will see where it is used and how it is used. After that I will design a simple circuit in Proteus in which I will turn control a LED using LDR sensor andwill ma ...
Hello friends, hope you all are having fun and enjoying life. In today's post we are gonna see how to send data to serial port in MATLAB. Its a requested tutorial, asked by a follower and after giving him the code, I thought to share it on our blog so that others could also get benefit from it. We have discussed serial port many times and have seen how to communicate with it using different software but we haven't yet discussed how to send data to serial port in MATLAB. So, in today's post I am gonna share the complete code for sending data to serial port in MATLAB. Serial port is most common way of communication, we can send or receive data using serial port. Normally, in engineering projects there's a need to send or receive data from microcontrollers to computer and in such projects, we ...
In the previous post Logical Gates in Ladder Logic for PLC , we had an overview of what is Ladder Logic programming and we have also implemented three basic Logical gates in Ladder Logic form. Today, we are gonna have a look at some complex Logical Gates in Ladder Logic for PLC. So, I hope till now you guys have basic knowledge of Ladder Logic and can implement complex logical gates in it. If you haven't read the previous post then must read because without that knowledge you won't understand this post. In today's post we are gonna implement few complex logical gates. Its not gonna be much difficult if you have the basic concepts. I am just pointing out few important points here. While implementing any gate in ladder logic, always consider rung as an electrical line having HIGH voltage at ...
Hello everyone, I hope you all are doing great. In today's tutorial, I am going to share the detailed fIn the previous post, we have seen Introduction to PLC , which was quite simple and has the basic introduction to PLC. To day we are gonna have a look at Getting Started With Ladder Logic For PLC. Ladder Logic, also named as Ladder Logic Programming, is the programming language for PLCs. Its normally considered as the most difficult language among the engineers because of its complex structure, but if you ask me then I will say its the most interesting programming language. Ladder Logic is different from the usual programming language of Microcontrollers like Arduino , PIC Microcontroller etc. Microcontrollers programming usually compiled from top to bottom i.e. the compiler first capture ...
Hello friends, I hope you all are fine and enjoying good health. Today's tutorial, as the name shows, is on Introduction to PLC. PLC is an abbreviation of Programmable Logic Controller. Recently I worked on a project in which I have to design a Automated coffee Mixing Machine Using PLC. It worked quite good and I had a great time while working on it. After completing that project, it occurred to me that I haven't posted any tutorial on PLC. So I thought of starting this tutorial. This tutorial is not gonna cover in single post so my plan is to divide it in parts. Today. I am gonna give an overview about PLC. We will have a look on basics i.e. what is PLC? Why we use PLC instead of microcontroller like Arduino or PIC Microcontroller? What's its advantages and disadvantages? I will try to co ...
Hello friends, today's tutorial is about Introduction to multilevel inverters, which is quite a wide field so I am not gonna discuss everything here. I will post more about it in my coming tutorials. Today, I am going to through some light on the multilevel inverter, i.e. how they operate and will also discuss their types in detail. So, let's start it. An inverter, also named a power inverter, is an electrical power device that is used to convert direct current (DC) into alternating current (AC). Using a few control circuits and switches, one can get AC at any required voltage and frequency. Inverter plays exactly the opposite role of rectifiers as rectifiers are used for converting alternating current (AC) into direct current (DC). There are different types of inverters available these da ...
Hello friends! Today, we will study a MATLAB project for modelling a DVB-T2 transmission system using consistent channel frequency responses. The main question is simple: when we compare two transmitter configurations, how can we make sure that a different random channel has not decided the result for us? We will follow the original project from its parameter-selection interface to its BER plots, then improve the experiment design through repeated trials and confidence intervals. Along the way, I will explain the difference between a channel realization and a received waveform, because confusing these two quantities makes a comparison unreliable. The original screenshots are retained as historical project results. Some settings and statistical labels in the earlier report were inconsistent ...
Hello friends! In the previous lesson, we discussed what an XBee module does and how it transfers serial data between devices. Now we will connect two modules to a computer, configure their addresses, and send messages in both directions. This gives us a working radio link before we introduce Arduino code. We will keep the original tutorial's simple addressing exercise: the first module uses address 1111 , and the second uses 2222 . The detailed command example is for classic XBee S1 modules running 802.15.4 firmware. If your module uses Zigbee or DigiMesh, identify it in XCTU and use that firmware's configuration procedure. Matching the case shape does not make these command settings interchangeable. By the end, you should understand the difference between a computer's serial port and a r ...
Hello friends! In this tutorial, we will learn how an XBee module carries data between electronic devices without a signal cable. We will begin with a simple wireless sensor example, identify the hardware and communication settings involved, and then work through the calculations that help us choose a power supply and estimate data capacity. This is the first lesson in our XBee series. After understanding the module, you can follow Interfacing of XBee with Computer to configure two radios, followed by XBee Arduino Interfacing to exchange commands between microcontrollers. The same basic reasoning applies to PIC, STM32, and other controllers with a compatible serial interface. What Is an XBee Module? XBee is a family of wireless communication modules manufactured by Digi International. A mo ...