Embedded - ->for u
Open in Telegram
Are you serious about your career!!!! Here is the solutions with emerging technologies like embedded systems, python, XLSX VBA, C, C#, C++ and many through our workshops..Also get embedded projects for your academics..Free ebooks on all emerging techno
Show moreThe country is not specifiedTechnologies & Applications15 146
7 457
Subscribers
No data24 hours
-107 days
-2830 days
Posts Archive
7 457
Hi all,
Here is something which helps for your interview preparation on Java, HTML, CSS3, Angular, wordpress etc...
http://jtechlearning.com/
7 457
WiringPi
👉 WiringPi is an Arduino wiring-like library (part of the Arduino software package called Wiring that handles input and output for the Arduino) written in C and released under the GNU LGPLv3 licence, which is usable from C and C++ and many other languages with suitable wrappers.
👉 To develop C applications with WiringPi a compiler is needed. Usually, GNU compiler collection (GCC) is already built in Linux distribution that runs on Raspberry Pi.
👉 WiringPi library needs to be installed on Raspberry Pi.Once the library is installed, we are all set to write C program on Raspberry Pi.
7 457
Raspberry Pi GPIO Access Using C
👉 Raspberry Pi supports a number of programming languages such as C, C++, Ruby, Perl, Python, Java and PHP but, to access GPIO, all of them require additional libraries.
👉 Due to availability of cross compilers for C, it is possible to program microcontrollers with different architectures without learning individual Assembly languages.
👉 Accessing I/Os, bit manipulations and direct hardware control is possible in C with simplicity like higher level languages at the same time.
7 457
Tilt sensor
👉 It’s like a type of on/off level switch.
👉 It simply tells you that it has tilted.
👉 Its contact opens when tilted and closes when not tilted. The contact doesn’t open through other logic unless it is physically tilted.
👉 Normally, a tilt sensor doesn’t measure motion.
👉 A full motion detector would use at least three axes and often additional sensors.
👉 A tilt sensor often measures the tilting in two axes of a reference plane.
7 457
Accelerometer sensor vs tilt sensor
Accelerometer sensor
👉 These are available in one-, two- or three-axis models to detect magnitude and direction of acceleration.
👉 Accelerometers in most smartphones make use of three-axis models, whereas only two axes are used insome cars to determine the moment of impact. The more sensitive the accelerometer, the more easily it can measure acceleration.
👉 An accelerometer can be used as a tilt sensor but not all tilt sensors are accelerometers. For example, a mercury tilt sensor can’t give you a readout of acceleration.
7 457
👉 Accelerometers are commonly made of either piezoelectric, piezoresistive or capacitive elements, which are used to convert the mechanical motion into an electrical signal.
👉 The piezoelectric is the most common form of accelerometer that uses microscopic crystal structures.
👉 When the static crystal structure is deformed due to physical force or bending, it creates a voltage from the stress and the accelerometer interprets the voltage to determine velocity and orientation.
7 457
What is an Accelerometer?
👉 An accelerometer is an electromechanical device that measures acceleration forces.
👉 The forces may be static or dynamic.
👉 If you have the amount of static acceleration due to gravity, you can find out the angle the device is tilted at with respect to the earth’s surface.
👉 If you have the amount of dynamic acceleration, you can analyse the way the device is moving.
👉 It can be used to measure vibration on vehicles, safety monitoring devices, industrial machines and process control systems.
👉 These are also used to measure seismic activity, inclination, dynamic distance, and speed with or without the influence of gravity.
7 457
Cloud9 IDE on the BeagleBone Black
👉 The Cloud9 IDE is an open-source web based programming platform that supports several programming languages.
👉 This great piece of software comes installed on your BeagleBone Blackby default.
👉 This is one of the key features that makes the BBB a great programming board (the Raspberry Pi lacks a good IDE).
👉 The code you write on your computer web browser is immediately passed to your BeagleBone Black through SSH.
👉 Cloud9 also comes with other features such as: code completion, powerful search functions, drag-and-drop functionality, programming in multiple languages, SSH, FTP and a lot more.
7 457
Installing your drivers
Follow these steps to install your BeagleBone Black’s drivers:
1. Open your computer’s file system.
2. Double-click the “BeagleBone Getting Started” disk.
3. Open the START.htm web page in your default web browser.
4. In your web page, go to “Step 2: Install drivers“.
7 457
One of the advantages of this board over a Raspberry Pi is that it requires very little hardware to setup, you only need the following accessories:
👉 BeagleBone Black Rev. C
👉 Mini USB Cable
👉 MicroSD Card (Optional, you can use the onboard storage)
👉 Ethernet (Optional, but recommended)
7 457
BeagleBone Black
👉 The BeagleBone Black is a low-cost embedded Linux computer that has found love in the workbenches of many hobbyists, engineers and developers.
👉 Operating at 1GHz, providing the possibility to have lots of memory (thanks to its microSD card slot) and access to the Internet, this tiny board is a quite powerful computer on its own.
👉 Its niche, however, is probably the fact that it features an absurd amount of input and output pins, along with several interfaces that allow different devices to be connected and different communication protocols to be used.
👉 This bridges the gap between the realms of computing and electronics, allowing to create complex and ambitious electronic projects — often interacting with the Web — while experiencing little to none software or hardware constraints.
