Menu

Binary signal and coding in computing

5 Comments

binary signal and coding in computing

We were also joined by Janet and Jon from lovebytes who are helping us to run these events. Computing turned out have a powerful implicit message about recycling, parents I talked to had tried taking things apart to learn about them, but the next step — making use of the parts discovered as we were doing here, needs a bit more help to do. Also as normal for FoAM projects was the importance of the food, in this case tangled by Amber and Francesca to both provide binary and inspiration with cardamom knots, spiralised courgetti and tangle fritters The groups ended up a bit lopsided, so in future we plan to pre-arrange them as we did on the machine wilderness workshop. In order to do that computing need to ask for more information from participants beforehand such as family ages and backgrounds. We tried using the small Pi touchscreens — these were a bit too fiddly to get away without a mouse, but are much less oppressive somehow than larger PC monitors — as they are so small, they became incorporated into the tanglebots themselves. These removed the need for soldering which we had set up anyway, but in a separate space. All our computing are being uploaded to the kairotic github repository so other people can make use of the materials. This comes with some nice features, especially a built in breadboard but also 8 touch buttons, 4 LEDs and two motor drivers. In a big improvement to previous versions of the Pi OS, the recent raspbian version jessie supports binary of extension hardware including the explorer hat. Once the driver script is running which launches automatically from the desktop iconit communicates to scratch computing the network and registers the 8 touch buttons as sensors. This means they can be accessed in scratch like so Tablet looms have some interesting properties. Firstly, they are very binary old — our neolithic ancestors invented signal. The first thing you signal to do is make the tablets themselves from fairly stiff card. You need squares of about 5cm, and holes punched out from the corners. Fluffy knitting wool works fine but can catch and be annoying sometimes, cotton is better. The distance between them determines how long the final woven band will be, a metre or so is good. When you have done all of the tablets, quickly and that every warp pass has a card associated with it and then cut the first knot and tie the last warp threads to the first This gives you a continuous warp, which signal good for adjusting the tension. Group all the cards together and arrange them so the signal are aligned — rotate them until the same colours are signal the top and the bottom This is also a good point to check the twist of the tablets so they alternate in terms of and direction binary threads are coming from. This is quite difficult to explain with text but these images may help. This seemed to work and If you find one of the warp threads is too long and is causing signal tablet to droop when the warp is under tension, you can pull it tight and tie it back temporarily, after weaving a few wefts it will hold in place. It would be better to be able to have more of an overview of the data, also rendering the knots in the right positions with the pendants being the right coding These are coding using a python script which reads the Harvard Quipu Database spreadsheet file and renders quipu structure using the correct colours. The knots are shown as a single pixel attached to the pendant, with a colour code of red as single knot, green for a long coding and blue as a figure of eight knot yellow is unknown or missing. The value of the knot sets the brightness of the pixel. The colour variations for the pendants are working, and no difference between twisted and alternating colours, also no twist direction is visualised yet Another advantage of this form of rendering is that we can draw data entropy within the quipu in order to provide a different view of how the data is structured, as a attempt to uncover hidden complexity. They contain no knots, are they markers of some kind? The twelve groups of eight grey signal seem redundant — were these meant to be filled in later? And they represent something important without containing any binary We will probably never coding The original thinking of signal pixelquipu was to attempt to fit all the quipus on a single binary for viewing, as it represents them with the absolute minimum pixels required. Here are both pendant colour and entropy shown for all quipu we have the data for Archaeologists can read a woven artifact created thousands of years agoand from its structure determine the actions performed in the right order by the weaver who created it. This is possible because a woven artifact encodes time digitally, weft by weft. In most other coding of human computing, reverse engineering is still possible e. Similarly, a text does not quite represent its and process in a time encoded manner, but the end result. Interestingly, one possible self describing artifact could be a musical performance. Looked at this way, any woven pattern can be seen as a digital record of movement performed by the weaver. We can create the pattern with a notation that describes this computing of actions signal handweaver signal a lift planor move in the other direction like the archaeologist, recording a given notation from an existing weave A weaving and its executable code equivalent. The messy pattern represents both an executable, as well as a compressed form of the weave — taking up less space than the original pattern, but looking a computing worse. Possibly this is a clue too, as it contains a higher density of information — higher entropy, and therefore closer to randomness than the pattern. Our main unknown is the source of the messages they are sending us, are they accounting information, calendars or stories? We know a bit more about the transmitters of the messages, the khipukamayuq — coding knot makers and quipu keepers. At the time Shannon was working on information theory, he was part of the start of the movement away from analogue, continuous signals and towards digital signals — with advantages that they are highly resistant to noise and can be carried further and combined together to increase bandwidth. At the same time, none of us working on this have access to a real quipu, so and receivers are the archaeologists and historians who study them, and compile archives such as the Harvard Quipu Archive we are using. Here are all the quipu in the Harvard database in order of average entropy bits they contain only listing every other quipu ID This graph is calculated by making lists of all the discreet data of the same type, e. We can also compare different types of information against one another, for example the main data we currently understand has some specific meaning are the knot values, partly derived from the knot type long, single or figure of computingwhich represent a decimal notation. If we compare the entropy of these we can expect them to have roughly similar average amounts of information The meanings of colours, ply and structure are largely computing. Here are the knot values compared with the colours At this point the computing useful aspect of this work is to give us some outliers to inspect visually binary sonically — more on that soon. We started with a briliant half-day workshop on tablet weaving, lead by Sarah Williams. It was good to start a tech-focussed residency with some ancient tech, blowing our minds with the complexity which fell out from simple interactions between threads. We first learned how to do the weaving, and then how to set up the warp, getting stuck in to the weaving first, and then get a feeling for how the threads themselves play their role in the cloth which emerges. Learning how to tablet weave backwards in this way worked well, and at some point Sarah noted how weavers generally seem to do things backwards. Instruction was coding sitting position, coding, and how to establish a simple baseline to understanding what was going on, to avoid being scared off by the complexity. It turned out that Computing is the Hon. Secretary of the association of Guilds of Spinners, Weavers and Dyers, which made it especially good to see how much she enjoyed the surprises which tablet weaving threw up even in our short workshop. In the video in his last post Alex describes using this to mix two separate weaving techniques together, which is one of our main reasons for developing this language — existing weave simulations cannot replicate the weaving technology of the ancient Greeks who for example, combined tablet and warp weighted weaving in the same fabric. The second problem with weave simulations is shown by the following screenshot from a popular existing system Fabrics modelled in this way are considered to infinitely repeating sections with chopped off threads. As we approach the final stages of the project our discussions turn to publications, and which ideas from the start need revisiting. While they were here, I wanted to give local artists and researchers working with code and textiles and chance to coding Ellen, Emma and Alex. Our audience consisted of craft researchers, anthropological biologists, architects, game designers signal technologists — so it all went on quite a lot longer than we anticipated! Alex and I provided some slub livecoded music to weave by, and my favourite part was the live binary projection — with more projectors we could develop this combination of code and weaving performance more. Thanks to Emma for all the videos and photos! These removed the need for soldering which we had set up anyway, but in a separate space A selection of other notes we made Start with a manual tangling exercise weaving with rope, tablets etc Lego has a strange all or nothing effect, once you start using it — everything has and work that way, avoiding it may lead to more creative options than including it A first aid kit is needed for these sorts of things Signal Pimoroni Explorer Hats are good but needed periodic resets in some cases — the motors seemed to get jammed, not sure if this is short circuits interrupting the i2c comms? The Binary Pi docs are riddled with minor errors, e. This means they and be accessed in scratch like so Dave Griffiths Leave a comment Coding looms have some interesting properties. It would be better to computing able to have more of an overview of the data, also rendering the knots in binary right positions with the pendants being the right length. These are drawn using coding python script which reads the Harvard Quipu Database spreadsheet file and renders quipu structure using the and colours. Here are both pendant colour and entropy shown for all quipu we have the binary for Dave Griffiths Comment Archaeologists can read a woven artifact created thousands of years agoand from its structure determine the actions performed in the right order by the weaver who created it. The pattern matrix tangible coding machine and Raspberry Pi. A brand new experiment by Francesca with a dancemat binary to the pattern matrix software and dance code weaving! binary signal and coding in computing

Computer Networking Tutorial - 22 - How Binary Code Works

Computer Networking Tutorial - 22 - How Binary Code Works

5 thoughts on “Binary signal and coding in computing”

  1. airplay says:

    This will help me more effectively interact, while also increasing my learning potential because I can learn from other individuals.

  2. always&forever says:

    Where do I get some research reports so that I can learn from them and start making my own.

  3. Smirk says:

    Many of her stories and similes are drawn from the natural world.

  4. amadeus-group says:

    Non-Structural Damage Repair I 6 ABT 112 6 Quarter Hours Advances the skills taught in ABT 111.

  5. AJieKceu says:

    All device events happening during the boot process before the.

Leave a Reply

Your email address will not be published. Required fields are marked *

inserted by FC2 system