Define and Explain The Internet of Things.: 1) Physical Object
Define and Explain The Internet of Things.: 1) Physical Object
Unit 1
• The IoT has its roots in the work done by Mark Weiser at Xerox PARC in the year 1990s.
• His work didn’t assume that there would be network connectivity but was
concerned with
what happen when computing power becomes cheap enough that it can be embedded in
to all manners of everyday objects.
• He coined the term ubiquitous computing or ubicomp. Ubicomp is ambient technology.
• Calm and Ambient technology means technology which acts in background, not
something to which we actively pay attention i.e. Ambient noise in background
recording.
• The term Calm technology means system that doesn’t seek your attention.
Example: 1) Live Wire
➢ Live wire is one of the first IOT devices.
➢ Created by artist Natalie Jeremijenko.
➢ Live wire also known as Dangling String.
➢ It is a simple device: an electric motor connected to an eight-foot long piece of plastic
string.
➢ The power for the motor is provided by the data transmissions on the Ethernet network to
which it is connected, so it twitches whenever a packet of information is sent across the
network.
➢ Under normal, light network load, the string twitches occasionally.
➢ If the network is overloaded, the string whirls madly.
MUQuestionPapers.com
Example: 2) Split-flap display
➢ Split-flap displays have been phased out in and are replaced by dot-matrix LED displays.
➢ The newer displays are much easier to update with new destinations.
➢ Split-flap displays are at airport and railway stations.
Example: 3) Air Tunes Wi-Fi speakers
➢ Which anyone play music through.
➢ Users will often wonder exactly what a particular track was but had no way of finding
out who was in charge of the music at that moment and what was playing right now.
The ambient orb is a “single-pixel display” that can show the status of a metric of its
user’s choosing—the price of a stock, the weather forecast etc.
• Ambient Devices then took the idea one step further and built an enchanted umbrella.
• It can read the weather forecast, and the handle glows gently if rain is expected, alerting
you to the fact that you may need to pick it up as you head out of the house.
• Everyday sort of magic that makes tasks a bit easier and lives a little more fun.
• Using our understanding of magic and fairy tales to help make sense of these strange new
gadgets.
Unit 2
i) The Good Night lamp. ii) Botanicals iii) Baker treat (5)
i) The Good Night Lamp
• The idea of Good Night Lamp was initially brought up by
Alexandro Deschamps Soncino. He came up with an idea
of internet connected table or bedside lamp.
• A simple consumer device, this lamp would be paired with
another lamp anywhere in the world, allowing it to switch
the other lamp on or off, and vice versa.
• Because light is integrated into our daily routine, seeing
when our loved ones turn, for example, their bedside lamp
on or off gives us a calm and ambient view onto their lives.
• The product consists of a “big lamp” which is paired with
one or more “little lamps”. The big lamp has its own
switch and is designed to be used like a normal lamp. The
little lamps, however, don’t have switched but instead
reflect the state of the big lamp.
• Adrian and the rest of the team’s familiarity with Arduino
led to it being an obvious choice as the prototyping
platform. In addition, as the lamps are designed to be a
consumer product rather than a technical product, and are
targeted at a mass market, design, cost, and ease of use are
also important.
• The Arduino platform is simple enough that it is possible
to reduce costs and size substantially by choosing which
components you need in the production version.
• A key challenge in creating a mass-market connected
device is finding a convenient way for consumers, some of
MUQuestionPapers.com
whom are non-technical, to connect the device to the
Internet. Even if the user has Wi-Fi installed, entering
authentication details for your home network on a device
that has no keyboard or screen presents challenges.
• As well as looking into options for the best solution for
this issue, the Good Night Lamp teams are also building a
version which connects over the mobile phone networks
via GSM or 3G. This option fits in with the team’s vision
of connecting people via a “physical social network”,
even if they are not otherwise connected to the Internet.
ii) Botanicals
• Botanicals are collaboration between technologists and
designers that consists of monitoring kits to place in plant
pots.
• The Botanicals kits then contact the owner if the plant’s
soil gets too dry. The project write-up humorously refers
to this as “an effort to promote successful inter-species
understanding” and as a way of translating between a
plant’s communication protocols to human protocols,
such as telephone, email, or twitter.
• The original project used stack Arduino controllers,
although the kits available for sale today use the AT mega
168 microcontroller with a custom board, which remains
Arduino-compatible, and the programming is all done
using the Arduino IDE. To match the form factor of the
leaf-shaped printed circuit board, the device uses a Wiz
Net Ethernet chip instead of the larger Arduino Ethernet
Shield.
iii) Baker treat
• The Baker Tweet is effectively a physical client for
Twitter designed for use in bakery.
• A baker may want to let customers know that a certain
product has just come out of the ovens-fresh bread, hot
muffins, cupcakes laden with icing-yet the environment
he would want to tweet from contains hot ovens, flour
dust, and sticky dough and batter, all of which would
pay havoc with the electronics, keyboards, and screen of
MUQuestionPapers.com
a computer, tablet, or phone.
• Staff of design agency Poke in London wanted to know
when their local bakery had just produced a fresh batch
of their favorite bread and cake, so they designed a proof
of concept to make it possible.
• Because Baker Tweet communicates using Wi-Fi,
bakeries, typically not built to accommodate Ethernet
cables, can install it. Baker Tweet exposes the
functionality of Twitter in a “bakery-proof” box with
more robust electronics than a general-purpose computer,
and a simplified interface that can be used by fingers
covered in flour and dough.
• It was designed with an Arduino, an Ethernet Shield, and
a Wi-Fi adapter. As well as the Arduino simply
controlling a third-party service, it is also hooked up to a
custom service which allows the baker to configure the
messages to be sent.
Unit 3
Explain the different methods used for 3D printing.
The 3D printer also known as additive method.
❖ The term additive manufacturing is used because all the various processes which can be
used to produce the output start with nothing and add material to build up the resulting
model.
❖ This is in contrast to subtractive manufacturing techniques such as laser cutting and CNC
milling, where you start with more material and cut away the parts you don’t need.
❖ Various processes are used for building up the physical model, which affect what
materials that printer can use, among other things.
❖ However, all of them take a three-dimensional computer model as the input.
❖ The software slices the computer model into many layers, each a fraction of a millimetre
thick, and the physical version is built up layer by layer.
❖ One of the great draws of 3D printing is how it can produce items which wouldn’t
be
possible with traditional techniques.
❖ For example, because you can print interlocking rings without any joins, you are able to
use the metal 3D printers to print entire sheets of chain-mail which come out of the
printer already connected together.
Types of 3D printing.
1) Fused filament fabrication (FFF):
➢ Also known as fused deposition modeling (FDM), this is the type of 3D printer
you’re
most likely to see at a maker event.
➢ It works by extruding a fine filament of material (usually plastic) from a heated nozzle.
MUQuestionPapers.com
➢ The resulting models are quite robust, as they’re made from standard plastic.
However,
the surface can have a visible ridging from the thickness of the filament.
2) Laser sintering:
➢ This process is sometimes called selective laser sintering (SLS), electron beam melting
(EBM), or direct metal laser sintering (DMLS).
➢ It is used in more industrial machines but can print any material which comes in
powdered form and which can be melted by a laser.
3) Powder bed:
➢ Like laser sintering, the powder-bed printers start with a raw material in a powder form,
but rather than fusing it together with a laser, the binder is more like a glue which is
dispensed by a print head similar to one in an inkjet printer.
4) Laminated object manufacturing (LOM):
➢ This is another method which can produce full-colour prints.
➢ LOM uses traditional paper printing as part of the process
5) Stereolithography and digital light processing:
➢ Stereolithography is possibly the oldest 3D printing technique and has a lot in common
with digital light processing, which is enjoying a huge surge in popularity and
experimentation at the time of this writing.
➢ Both approaches build their models from a vat of liquid polymer resin which is cured by
exposure to ultraviolet light.
2) COMET
Comet is an umbrella name for a set of technologies developed to get around the
inefficiencies of
polling. As with many technologies, many of them were developed before the “brand”
of Comet
was invented; however, having a name to express the ideas is useful to help discuss and
exchange ideas and push the technology forward.
• Long Polling (Unidirectional) The first important development was “long polling”,
which
starts off with the client making a polling request as usual.
MUQuestionPapers.com
• However, unlike a normal poll request, in which the server immediately responds with an
answer, even if that answer is “nothing to report”, the long poll waits until there is
something to say.
• This means that the server must regularly send a keep-alive to the client to prevent the
Internet of Things device or web page from concluding that the server has simply timed
out.
• Long polling would be ideal for the case of WhereDial: the dial requests to know when
the next change of a user’s location will be.
• As soon as WhereDial receives the request, it moves the dial and issues a new long poll
request. Of course, if the connection drops (for example, if the server stops sending keepalive
messages), the client can also make a new request.
• However, it isn’t ideal for the task timer, with which you may want to send messages
from the timer quickly, as well as receive them from the server.
• Although you can send a message, you have to establish a connection to do so. Hence,
you can think of long polling as unidirectional.
MQTT has unique features you can hardly find in other protocols, like:
• It’s a lightweight protocol: So, it’s easy to implement in software and fast in data
transmission.
• It’s based on a messaging technique: Of course, you know how fast your
messenger/WhatsApp message delivery is. Likewise, the MQTT protocol.
• Minimized data packets: Hence, low network usage.
• Low power usage: As a result, it saves the connected device’s battery.
• It’s real time: That’s is specifically what makes it perfect for IoT applications.
Unit 4
Explain different types of memory.
When you don’t have a lot of memory to play with, you need to be careful as to how
you
use it.
➢ This is especially the case when you have no way to indicate that message to the user.
➢ The computer user presented with one too many “low memory” warning dialog
boxes.
➢ On the other hand, an embedded platform with no screen or other indicators will usually
continue blindly until it runs out of memory completely.
➢ Even while you are developing software for a constrained device, trying to debug these
issues can be difficult.
➢ Something that worked perfectly a minute ago now stops.
Types of memory
ROM (Read-only Memory):
• ROM is non-volatile memory so always retains its data.
• Read-only memory is used to store the hard-coded information
of chips and can only be read afterwards.
• It is used to store only the executable program code and any data
which is fixed and never changes.
• ROM's are the least flexible memory.
• Creating memory with ROM is the cheapest way.
• It is less flexible from flash memory.
• ROM needs power to store information and no data lose happen
whenever the power failure occurs.
Flash:
• Flash is a semi-permanent type of memory which provides all
the advantages of ROM.
• Flash doesn't need power to store information, so its contents
can survive after the circuit being unplugged.
• The content of flash can be rewritten a maximum number of
times.
• The reading speed of information is not much different as of
speed of RAM or ROM.
• In flash writing process takes few processor cycles, which
means it's best to store the program executable data or
important data that has been gathered.
MUQuestionPapers.com
RAM (Random-access Memory):
• RAM is also called as read write memory or the main memory
or the primary memory.
• RAM is volatile memory as the data loses when power is
turned off.
• Random-access memory mostly used for its speed to access the
data.
• RAM requires power to retain its contents.
• RAM is used as working memory for the systems, the place
where the things are stored while being processed.
Unit 5