French future tense patterns of conjugation tutorialresonance20012026-09-20 | French future tense patterns of conjugation tutorialSteampunk robot upgrade Victoria Woodresonance20012023-05-19 | I have upgraded my robots (Victoria Wood and Gromit) for Steampunk festivals in Newark and Lincoln (Weekend at the Asylum). The lady robot has a coronation theme for her dress. I have rebuilt over half of her: from the waist down and a whole new arm. The dog as small improvements and now has fur.Sarcastic clapping Victoria Wood steampunk robotresonance20012023-02-17 | My steampunk robot Victoria Wood has been upgraded for this year. One of the improvements is another robot arm. I've finished all the animations for her, ready for The Asylum in Lincoln where I'll get comments about M3GAN, I'm sure.Sillinessresonance20012022-10-28 | A magic moment...Robot lady for Steampunk Victoria Woodresonance20012022-08-25 | Here is my latest robot for Steampunk at the Asylum in Lincoln and other steampunk festivals. I call this robot 'Victoria Wood' as she's Victorian and....made of wood. She has an Arduino in this project to control all the servos and motors. I can use my backpack or my other smaller invention to control her. She moves the arm, head and moves around, too. I decided to make an ambitious project as I have always wanted to make a large, humanoid robot and a Victorian woman is the perfect shape as the dress hides the wheels and sleeves hide the mechanics in the arm.
I'm guessing that I'm going to get a few comments about M3GAN in 2023...Latest invention to replace backpackresonance20012022-05-19 | I've made a robot lady for Steampunks at the Asylum which takes place in Lincoln. The robot is rather large and my backpack is too cumbersome to wire myself up to it and then assemble the robot so I've come up with a new invention to replace the backpack but with the same functionality. There is room for improving it for example, I intend at some point to put in my "invisible theremin" invention which I used in my backpack.
The schedule computer on my arm started out as just a computer to show the schedule of events and then it grew in to a multi-purpose device.Robot head manual controlresonance20012022-04-16 | In February 2021, I decided to make a manual override for the heads of my robots. This is because at steampunk festivals (specifically Steampunks at the Asylum in Lincoln), I can make them look at photographers. I've also done a "Pause blink" button, too as I'm fed up with photos being ruined by blinking.A breakthrough with the robot armresonance20012022-03-29 | I had a breakthrough with the robot in March 2022. An interviewer from BBC Radio Lincolnshire wanted to see my robot so I programmed the arm animations with much alacrity. Once I overcame this hurdle, the rest was easy and now the robot can do numerous arm gestures such as different waves. This robot is for Steampunks at the Asylum in Lincoln.Fancy virtual car cameraresonance20012022-03-09 | This car camera appears outside of the car by making a computer model to cover the joins from the camera feeds.Head test of Victoria Woodresonance20012022-03-06 | I made a robot called Victoria Wood. Here is a test of the head in August 2020. The robot is finished but at the time of writing this, I haven't finished programming the arm animations. I hope to show the robot at Steampunk at the Asylum in Lincoln, 2022.
I'll show more videos this year of my robot.Finished fairy wings comission electronic deviceresonance20012021-07-06 | I made the electronic mechanism for flapping fairy wings (for free). I was up until 11 pm as I want to get it finished for her deadline. I used an Arduino Nano.Flapping wings comissionresonance20012021-07-02 | Someone wanted the electronics bit for her wings so I'm showing her a prototype before I start soldering. It has three speeds for the fairy wings. I think she'll be using it for Steampunk.Steampunk version 2 events computerresonance20012021-02-26 | I made a second version of my Steampunk events computer. It does the same as the first version but it's smaller and shows more information. It also sends more commands to my robots. It's for Steampunks At The Asylum in Lincoln. This festival has hundreds of events and I want a convenient way of viewing the schedule. I tried to fit the code in to an Arduino Nano but ran out of memory very quickly so I used a compatible one with more memory: a Teensy bit they have solder pads which bothers me. The first version had a Mega2560 in a box on the upper-arm which bothered me. I happened on a smaller microcontroller with enough memory which inspired this design. The LCD is a graphical one capable of showing 128 × 128 pixel images. As this has an alarm system, I'm also going to program an alarm clock (as I've also got a clock) so I can set it to remind me about a Steampunk event to go to.Free Arduino library BasicOptional tutorialresonance20012020-11-14 | I have written a version of std::optional called BasicOptional for the Arduino and I'm giving it away. If you want the library, here is a link:
My version implements some of the functions used on the 'optional' standard library in C++ but I may come back to this and expand upon it. This is useful for functions that can either return something or fail to for example, you could have a function that converts string to a number. If the string is corrupted, it could return a 0 or a -1 but these are also valid numbers that could be in the string so what can we do in this scenario? The Arduino does not have exception handling so an error cannot be reported. What you can do is return a ‘BasicOptional’ which contains the number or it is empty. You can run code if a number is contained within or you could supply your own default number if the function couldn’t decode the string.
The ‘optional’ class is used in C++17.Free Arduino string library for PROGMEMresonance20012020-09-19 | Here's the link to the Arduino library in zip form: https://1drv.ms/u/s!AoticBc4xuQQgTV3sOk1KNYpxSrb
This wraps a string of text using PROGMEM in to something that approximates the String object used on the Arduino. This is incomplete as there are a few more functions I may add in the future except the ones that mutate the string as this cannot happen by its very nature. I have used some of the functions available but not well-known for string searching and copying e.g.strcmp_P (the PROGMEM version of strcmp()) internally and also I used the word 'Near' to emphasise that this currently uses near pointers for strings in the first 64 kB of flash memory which I don't expect to be a problem but again, I may write a similar library called 'RomStringFar' for the Arduino Due etc. This library compares with strings in RAM at the moment. I may expand this to search within a string in ROM for a substring in ROM. I'll see how popular this library is first.
Currently, the supported functions are:
char charAt(int i) which is the same as using [] int compareTo(char *c) (returns -1, 0 or 1) bool equals(char *c) or use == bool equalsIgnoreCase(char *c) same, but for ignoring the case of the string in RAM indexOf(char val) search for a character and returns the index or -1 if not found. This doesn't currently search for a substring int indexOf(char val, unsigned int from) you can specify a starting index int lastIndexOf(char val) searches for the last occurence of 'va' or -1 if not found size_t length() the size of the string, not including the trailing 0 String substring (unsigned int inclusive, unsigned int exclusive) gets a substring. This starts at 'inclusive' up to the character BEFORE exclusive void toCharArray(char *buf, unsigned int len) This copies at most len-1 and handles the trailing 0 void use(char *c) //This can set the object to point to a new string in ROM
Operators:
== (are they the same?) != (are they different?)Resurrected K9resonance20012020-09-02 | I decided to resurrect my old K9 robot loosely based on the one from Doctor Who that I used once at Steampunks at the Asylum.Little recreational robotresonance20012020-07-10 | I've made a silly little robot just for fun (I have a lot of Arduinos) which responds to the same gesture controls and arm computer of the dog. Maybe one day, I'll resurrect K9 for Steampunks at the AsylumTalking Spyro robotresonance20012020-06-13 | Here's a little demonstration for my Spyro the dragon robot made for Steampunks at the Asylum.Spyro the dragon robot backpackresonance20012020-06-13 | I made a robot Spyro for Steampunks at the Asylum in Lincoln that has been cancelled in 2020.Steampunk robot dog with legsresonance20012020-06-13 | I upgraded my dog for Steampunks at the Asylum. I was working on moving legs but then the lockdown happened and now I can't be bothered as I'm working on next year's robot.Arduino Stopwatch timer library tutorialresonance20012020-05-12 | Download link: https://1drv.ms/u/s!AoticBc4xuQQgTKauhRHRh3YfHei?e=tRIM7a
In this video, I am going to show you another Arduino library that I am giving away which primarily is used for timing how long functions take to complete their respective tasks but can be repurposed for other reasons. I made it because I wrote a program which controls a robot and numerous other devices plugged in to a backpack which struggled a little when I transmitted commands to a robot dog. This made the blinking of the robot on the backpack move intermittently. By timing certain functions, I found out that the command for transmitting took too long as it was set to do retransmissions.Redesigned robot eyesresonance20012020-04-03 | This is a new design for a robot I'm working on for Steampunks at the Asylum in Lincoln in 2021. This is tested using an Arduino to control it based on software I've written to control the servos.My drunk Steampunk robotresonance20012020-03-12 | I think Boston Dynamics is safe.
The robot was working until I pointed a camera at it.
It's another robot for Steampunks at the AsylumMusic video Inspector Gadgetresonance20012020-01-03 | I played the part of Inspection Gadget in Madam Misfit's music video. It's in an electro-swing style Here is the link:
Also, please subscribe to her channel as I've already made a brief appearance in an earlier video and I'm appearing in her future projects. Incidentally, I'm not Odd Chap or Oddchap.Free Christmas treeresonance20012019-12-15 | The neighbour's tree paid a visit or perhaps I ordered a Christmas tree and Amazon threw the thing in my gardenSherwood forest Aerial Adventure the Eric Editresonance20012019-11-29 | We did the Aerial Adventure at Center Parcs (Sherwood). There are a number of zip lines in the climb. We enjoyed the holiday again. The music is by Muse (remix).Center Parcs Zip line Aerial Adventureresonance20012019-11-15 | I will make a full video later but here's the final zip line of the Aerial Adventure at Center Parcs at Sherwood Forest.Robot camera head movement testresonance20012019-09-20 | I've tested the motion of the head of one of my robots which has a camera in it. The motion is controlled by an Arduino. This is another robot for Steampunks At The Asylum in Lincoln. My workmates tell me it's like Johnny 5.Robot alarm systemresonance20012019-09-19 | Here's my latest invention. It's a special alarm system for my robots. I have Arduinos in my robots.
I had problems on one very hot day of the Steampunk festival in Lincoln which made my robot dog shut down sometimes without me knowing. I have been working on a central computer which transmits an "Are you there?" message and if it doesn't get a reply in time, an alarm sounds. It is important to have a "Mute all" button to stop retriggering the alarm and buttons to reset individual alarms when you fix the problem so as not to disturb other triggered alarms. This means that you don't need to keep checking on things regularly.Robot Gremlin backpack 4k Steampunk Arduinoresonance20012019-09-15 | This is my backpack with a gremlin on it (Gizmo) for Steampunks At The Asylum in Lincoln. I used one Arduino Mega2560 to perform all the robot movements, the calculations for the position of my hands for gesture control and all the USB communications that went on in the background. I incorporated my Invisible Theremin in to it too.Servo tester for robots I make at The Asylumresonance20012019-09-13 | Here's a servo tester I've made for my robots that I make for Steampunks At The Asylum in Lincoln. I have used an Arduino Nano in my project. The LCD screen tells me the position of each servo which I can use to program the limits of movement for a robot so the limbs won't go past a certain point.About my Steampunk dog K9 Gromitresonance20012019-09-01 | This is my robot dog that I made for Steampunks At The Asylum in Lincoln. It's based on Gromit from Wallace and Gromit but the body is like K9 as I ran out of time to do the body I wanted. I designed gesture control to work it, shown on a previous video. It uses an Arduino Due because it uses 3.3 volts which worked easily with a transmitter I'm using.Early test of the gremlinresonance20012019-08-18 | Here's an early test of my Steampunk backpack robot, taken around February. It is for the Asylum Steampunk festival in LincolnBluetooth fault finding on the robot dogresonance20012019-08-16 | Here's a Bluetooth module that is connected to the Arduino of my robot dog for the Steampunk festival which I'm using for fault-diagnosis. It's something I'm expanding upon.Test of the head of the robot dogresonance20012019-08-11 | This is an early test of the head of the robot dog to see if all the servos are working correctly. It is for a Steampunk festival in Lincoln in August (The Asylum).Early test of gesture controls on the robot dogresonance20012019-08-11 | This is a test of my robot dog (called Fenton or Gromit) for the Steampunk festival in Lincoln (The Asylum). I'm using gesture controls to make it move but the head moves autonomously unless I override it. I hadn't painted the body at this point.Invisible theremin robot Steampunk backpackresonance20012019-08-07 | Here's a quick demonstration of my robot gremlin on my Steampunk backpack ready for The Asylum with the invisible theremin feature1 man 4 languages practisingresonance20012019-06-28 | I am on holiday and I wondered how my languages are sounding to my foreign friends so I decided to do a little video for them in Spanish, French and Italian (español, français and italiano) to see what they think.Steampunk map compass computerresonance20012019-04-17 | This is my latest invention: a map and compass computer made for the Steampunks at the Asylum festival in Lincoln. It uses two Arduinos.2nd Steampunk interview Lincoln Asylumresonance20012019-02-28 | This is the second interview for The Lincolnite at Steampunks At The Asylum in LincolnBluetooth Arduino testresonance20012019-02-26 | Here is a test of my Bluetooth modules which I'm placing in a robot controlled with my ArduinoDangerous lorry with doors open dash camresonance20012019-02-24 | I was driving along and I saw this lorry go past me with both back doors open.Lincolnshire Live interview Steampunk Asylumresonance20012019-02-10 | The quality is atrocious but it's all I have. I was interviewed at the Steampunk festivalEasy verbs after peopleresonance20012019-01-28 | This video is for French, Spanish and Italian. Here, I describe how to conjugate a verb after people but in an easy way. It's the same method after any noun or nouns.Test of the backpackresonance20012018-12-07 | ...Sound test of the ravenresonance20012018-12-07 | ...Finished invisible theremin Steampunk Lincoln asylum festivalresonance20012018-09-21 | I've finished the electronics of my invisible theremin invention. Now, how do I play an instrument that I've just invented? Music! For Steampunks at the Asylum in LincolnInvisible theremin steampunk asylum Lincolnresonance20012018-09-07 | This is the first hour of making an invisible theremin for the Steampunks at the Asylum festival in LincolnGoosed - caught on cameraresonance20012018-09-02 | Honk.Steampunk Her Majestys Most Splendid Promenade Lincoln Steampunk Asylumresonance20012018-08-27 | ...Robot Dog version 2 K9 9K Steampunk Asylum 2018 Lincolnresonance20012018-08-27 | My second version of my robot dog, 9K. I didn't give it much of an outing due to the rain.