Homemade FPV monitor

Hi guys, I wanted an fpv monitor that had a receiver built in. 
Looking around online there’s some for around $100ish but I already had a spare Sony LCD meant for a reversing camera, and a spare RC832 so I


 figured I would give it a shot !
I disassembled both first, and was pleased to find a little free space in the LCD. 

I positioned things around a bit and used a sharpie to Mark things out to get an idea of if this was feasible. 


It looked like it would work !

The cables it had were huge and thick and had multiple connectors and Yada Yada I didn’t want all that so I just soldered to the convenient break out connector !

I did some final position testing and drilled some holes for the buttons and antenna connector, also drilled a hole and filed it a bit for the LED display on the receiver to see which channel we are on. 

Hooked it up and tested everything before routing the power cable through a hole, the hole I drilled inadvertently had a connector right in front of it when ibsealed up the case, this conveniently served to compress the cable and provide strain relief!! (The connector was unused anyway!)

Everything sealed up and working !

Crude holes but meh they work !
It has a tripod screw hole in the bottom and that slot for mounting. I’ll sort something out to mount it later. 

It has the option to disable blue screen so I can always get as much image as possible even with low signal !

Runs off a 3s lipo. 

Not much room inside for anything else or I would have tried to fit something inside to power it…

Picture looks great ! It’s super bright so should be visible outdoors well enough. 

Das me

That’s all for now ! 

USB Volume Knob

Hi all,
Today I went to visit Merlion! 

It was nice. But I found myself lacking of what to do next, so I opened my Google Keep and saw a list of parts needed to build a USB volume knob. 

I took a trip from Raffles Place to Bugis and changed to the Downtown Line, then a few minutes later I was at Rochor and was a short walk from Sim Lim Square / Tower. 
I looked around Square for a bit first before heading over to the Tower, the Tower is more hobbyist electronics. 

After looking around for half an hour I found all the parts I needed, 
I had a lot of trouble finding a knob I liked, well not really, I found the perfect one, but it has the incorrect mount for my Rotary encoder!




After assembling everything it would seem my Digispark is corrupt…. It shows up as ‘device descriptor failed’

To fix this I would reflash it’s bootloader, however I cannot do that without a USBASP… And I don’t have one on me…
Oh boy this was almost a great day project :’)


Update: I MADE IT FIT HAHAHAA

Compressing an Opal card

Please note, idk if this is still a “legally valid opal card” when if it works transits might be old fashioned, in a bad mood or butthurt that your opal card is cooler than theirs! (or perhaps there’s a ‘do not tamper with card’ rule?)

Hi all,

 

A few years before Sydney had an electronic ticketing system, I read an article where a man in London performed some experiments on his Oyster card, and turned it into a ring! ( http://www.ds72.com/projects/oyster-ring )

Inspired by this I set out to do something similar with my Opal card.

I found an old  Opal card I had laying around, scanning it reveals I had $1.17 left on it, I can sacrifice that if the experiment fails.

So I took a deep plate and put about 25ml of acetone into it, then I submerged the Opal card.

Around 30 minutes later I returned to check on it and great! it was dissolving! all the outer layer had gone funky, pics after the break!

I removed the funky stuff and then set the card back into the bath upside down to get the other side, again 20 minutes later it had the same effect. the sides of the card had been peeling up so it was kinda difficult getting it evenly dissolved.

I managed, and after a while I had a thin card with the antenna and chip in it.

The chip was inside a cutout in the card, probably to reduce size, The antenna removed itself from the chip so maybe it was just pressure fit?

Either way with some careful finger work I was able to strip the antenna out of the card as I couldn’t get this piece to dissolve.

With the antenna and chip free, I re attached the antenna to the chip with some solder  (enameled wire antenna, I accidentally burnt about  8mm of the wire off when removing the enamel, but it still functions fine.)

 

After it was back together, I scanned it with my phone and hurray! it still scans!

So I folded the coil in on itself creating a coil half the size, and tried again to scan it. IT WORKED!

 

I folded it once more to make it around the size of a 10c coin, and then tried once more and OMG it still works!

To finish it off for now, I took a small thick plastic bag, and inserted the coil, pushing it neatly into the corner. I cut the plastic bag as close to the coil as I could to get minimum size, and then put some kapton tape over the two open sides.

I now have a small rigid opal card.

I had a Visa paywave band that I got from my mobile telco, Optus. Its just a silicone wrist band, and a small Visa paywave card. maybe 20x30mm ?

I ordered a second one, in red, because I can do so for free.

When it arrived, I inserted my new small opal card into the wristband and put it on my wrist.

To my amazement through all that silicone and plastic the card could still easily be scanned by my phone!

Even with the reduced coil surface area!

 

 

I have yet to test it in production, I will do so this afternoon. I will load it with $5-10 and see how it goes.

 

For now, enjoy a few random photos I took during the process:

Dissolving:

Opal Card dissolving

 

Optus Visa PayWave band + finished miniOpal:

miniOpal and Cash by Optus band

 

 

Update:

 

I did some testing, the new style opal loading machine keeps saying invalid card, the old style one gives me the option to top up and correctly reads the balance, however it sometime scans saying “multiple cards detected ”
The gates take a bit longer to read the card than a normal full size card, and they take a few times to find the right spot, note: this is more difficult when its in the wrist band and on the wrist!

 

I think it’s not worth the extra time to have this form factor

 

 

DJ Sona Audio and Light prop

Im going to be working on a DJ Sona (LOL skin) cosplay prop for a friend, Ill stick info into this post.

Hardware:

That should just about cover everything.

mash it all up together and let someone else make the details

maybe lasercut the perspex to shape ? is there enough to make the spinny things also ?

TBD

WIP

Automate part of the process of 3d printer rental services like 3D hubs

There is a few services out on the web where you can submit a file and someone in the community with a 3d printer can print it for you, think of ride sharing except with 3d printers! 

One problem with this though is it’s almost entirely a manual process. 

You place your order, the website processes it, the person with the printer gets the file, at their earliest convenience they start the print, once they realise it’s complete they let you know. 

I believe a number of parts of this process could easily be automated. 

First comes octoprint, it can run on a raspberry pi and connects the printer to the internet. 
Utilising the API the online service could automatically send the print job to the printer. 

This is the first hurdle, the job can now be sent to the printer automatically, negating the need for the owner to load the file and start the print. 

This isn’t perfect, what if the incorrect filament was loaded? Running out? Or just plain you wanted it resized?

There’s sensors you could integrate for the first two, and you could pre splice your model if you wanted it resized. 

Note what if there was already a model on the print bed?

You could sense that somehow too, my first choice would be machine vision to check if there is anything there that isn’t normally. I think this would be the most accurate. 

But you could accomplish this with a much cheaper and simpler sensor like a proximity sensor, or a rangefinder going over the bed level. 

The octoprint API again would be able to stream you a live stream of the print, and when its finished it could send the online service a trigger that the print is finished, along with a photo of the completed print the moment it was finished printing. 

It could even go as far as sending the recorded time lapse over to YouTube and linking it in the completed email!

This would let the user review the print and check for defects / print problems to some degree, so they could instantly email the printer owner if something went wrong and request a re print. 

This could save a lot of time and speed up the process. 

#tramthoughts

Connecting A/C to IoT

Hi,

Ive wanted to do this for a while, and ive started making a bit of progress. I was hoping I could finish this tonight but it doesnt look like thats going to happen.

 

Following the guidance of the write up over here: https://github.com/zeroflow/ESPAircon

 

Ive come up with the following data from my A/C remote:
ON: 9E00000A
OFF: 8E00000A

16C: 9A00000A
17C: 9A80000A
18C: 9A40000A
19C: 9AC0000A
20C: 9A20000A
21C: 9A00000A
22C: 9A60000A
23C: 9AE0000A
24C: 9A10000A
25C: 9A90000A
26C: 9A50000A
27C: 9AD0000A
28C: 9A30000A
29C: 9AB0000A
30C: 9A70000A

LOWFAN: 9E00000A
MEDFAN: 9600000A
HIFAN: 9A00000A

AC: 9A60000A
DHM: 5A60000A
FAN: DA60000A

SWN: 9A00000A
NOSW: 9800000A

 

2016-09-25_00-46-18

 

The end piece is 0000A, this seems to remain constant on mine. It might have data in it for timer, but I don’t care about that. The vent swinging data seems to change the same bits as the fan speed data, but to an alternate value.

I’ve been reading through DL_Aircon.cpp for a while now and I cant grasp what goes where..

Now, I can see the patterns, not that I understand them :’)

I was never good at understanding things like this..

I need someone to help me in understanding how to get my data into the code so that I can get it uploaded to my ESP8266 and test it.

I might hit up Ruiqi Mao again… hmmm

http://lewys.eu/dev/DL_Aircon.cpp

This is the file the data has to go into…

Making a cheap keyboard from China better

I picked up this keyboard for about $30, + $10 or so for shipping. This is pretty cheap for a mechanical board. 
After feeling the switches for a bit I can see why. 

They’re inconsistent, some of them just don’t register sometimes, and the only option i had was tactile clicky blue. 

Luckily they’re imitating cherry mx switches, so I can replace them!
This begins the adventure of desoldering 87leds and switches!

After about 45 minutes of desoldering and emptying the solder pump, I had managed to replace 13 switches!

Also worth noting, the controller is discrete from the PCB, and has the rows and columns labeled!

It could easily be removed and replaced for a full custom firmware board!

I plan to do the top row next and work my way down the board from there. 

I’ll update this post or make a new one when I’ve made more progress!

Keyboard protector alarm

It has come to my attention that the biggest risk at a keyboard meetup is having your keyboard stolen. For this I propose a precaution that can be taken to protect your board.  
The case and the ground pin in a mini / micro USB connector are not always shorted together. In cases where they are an open circuit until you connect them,a custom device can be made. 

You create a cable where it uses the ground pin and the plug casing as a switch. When it is plugged into a keyboard, it will close the circuit. When I bugged the circuit will then open. You can use the circuit opening event to trigger a loud audible alarm, along with anything else like flashing lights or whatever you want. 

This way you could make it a requirement to speak to an event staff or enter a pin to remove your keyboard. 

Therefore only the owner of the board is able to disconnect it without drawing everyone’s attention to the act. 

As an added bonus you can feed in +5v on the appropriate pin to power the board for lights and sounds and whatnot. 

This same method can likely be adapted to different connector types providing the ground pin is not already connected to the connector casing. 
And with some trickery that requirement can probably be worked around. 
I might make a prototype soon when I get a mini USB connector. 

Lasers, Robots and Dinosaurs

Yesterday I decided to visit the Robots and Dinisaurs hackerspace in Meadowbank after work. 

I had been meaning to go there for quite some time, and finally got around to going!

I got on the train to Epping from Central and not too long later I was at Meadowbank station. 

Across the road from the station, around the back of the shops, it was easy to find. 

Knocking on the door a man named James was there to greet us, he let us in, we took a quick glance around, and I knew I was happy to be there!

There is heaps of amazing resources available, machinery, tools, parts, everything a young hacker could need!

James showed us some things he had been working on including a laser cut geared arduino powered compass !

It looks pretty damn cool! Haha

Here is some photos of the space:


Ok fine, some photos of the machines I was keen to learn how to use!

The black laser cutter was the objective today, James showed me how to work the CAD software, how to work with objects, to set the machine up and mark its origin, how to properly attach the material to the work area using magnets, adjust settings, all the things!

He used some scrap wood out of the scrap bin to laser cut and engrave a few die that he had prior designed through (Inkscape?)

They’re pretty cute, and it was amazing how fast the machine works, especially when I was used to the slow speed of 3D printers!

On the topic of 3D printers, the space has a bunch of them, from commercial types, to homemade, to an egg boy that can draw designs on eggs or other round objects!

I decided I wanted to try making a keyboard on the laser machine. I picked out a piece of wood from the new materials section, because I wanted a nice thin piece some MX switches could clip into, and I loaded up some DXF files onto a USB of a design I liked. 

Importing the files into the cutter software was super easy, and within seconds we had realigned the material and had the box for the plate free from obstruction and held down steady!

I hit go and the machine jumped to life !


I took two revisions, the first one had 4 mounting holes, which would be fine for a metal plate, but the wood is too soft and weak for that. 

In the second revision, Mark and James added in a bunch more holes for mounting points !



Much sturdier!

The second one also has a 3mm white acrylic base as that was in the off cuts bin for free. 

The machine is pretty damn good at getting the detail, and for the most part switches fit in pretty well!

While I was doing all this, Mark and James were working on making a completely DIY DC Motor!

They were following a guide and using some enamelled copper wire, paper clips, a hard disk magnet and a block of foam!

It was pretty cool watching them spend hours on it and get really excited when it finally worked!

​​​https://www.youtube.com/watch?v=1rUJisqsmZg