↓
 

majek.sh

Marek Wodziński's home page

  • About me
  • LCD88
    • About
    • Features
    • Hardware
    • History
    • How it works
    • Posts about lcd88
  • R/C
  • Electronics
Home - Page 6 << 1 2 … 4 5 6 7 8 9 >>

Post navigation

← Older posts
Newer posts →

Happy New Year 2013!

majek.sh Posted on Tuesday January 1st, 2013 by majekMonday March 18th, 2013

Hello again:-)

Happy New Year to everyone!

What’s up – you may ask? A few things is going on. This year I hope that some my projects will be finished.

You may expect soon articles about:

1. How to make DYI R/C transmitter:

I really need it for tricopter, so I’m about to finish it soon (only few things left to make it usable).

2. Add bluetooth module to ‘heart’ of my tricopter:

3. Reprogram Hobbyking’s SuperSimple ESCs with Simonk firmware for better performance:

4. Of course finishing Tricopter is still high priority and all above things are small pieces of the same puzzle

5. Translate articles/posts with only one language.

6. I’m also planning to make few articles about my r/c models.

Meantime shit happens 🙂

Wine & laptop are not very good companions. Even with ‘coffee resistant’ X61s. Luckily for me, I disassembled it, dryed wine, washed motherboard using isopropanol, keyboard using fresh water, and it works again:-)
Another unlucky thing is that qTranslate (plugin allowing me to publish articles in multiple languages) is abandoned and it looks like that in the near future I’ll have to switch and migrate to another one, and of course it will take time I could spend on writing other articles and making other fun things:-)

See you soon:-)

Posted in Life, R/C | Leave a reply

Tricopter

majek.sh Posted on Sunday December 9th, 2012 by majekMonday June 10th, 2013

On one happy day Santa Claus came into my home and brought me some parts to make the Tricopter 🙂

Since I saw detailed build log of David’s Tricopter I started to think about having one:-) Not about quadcopter, hexacopter of other kind of -copter, but it had to be folding tricopter. Meantime I collected few useful small and handy parts, so only most impotant (and costly) parts left to buy. And now arrived: motors, ESCs, props and servos (but in buget version).

So, let’s start building 🙂

Update 2013.06.10: I made some errors and bad decisions during this build, please read short summary before you follow this build log.

Tail servo

At the beginning look at my new servo: HK15148B Digital Servo.

I hope that it’s not too weak, because David used stronger one.

Looks nice, but if you looked at Rcexplorer’s build log, you should notice that this servo should lay on it’s left side. And there is a first problem: on the left side there is a cable output.
So let’s look what we can do with it:

Looks promising 🙂
I made a hole on bottom part of servo for new cable output:

bend cable to the bottom of servo and assembled it that way.

Cut handle and servo is ready:

Yaw mechanism/cradle.

Servo should sway tail motor to make yaw work.
I got one X servo’s arm and increase inner hole to 4mm:

Now I could put a M4 screw through servo arm and one piece of wheel mount and glue it together using epoxy. Of course before glueing I sanded both adjoining surfaces. Trick with screw is for centering both pieces.

After epoxy cured, I drilled 1.5mm holes for small screws (probably I have it from other HXT micro servos). Next, I increased holes only in arm part to 2mm (by drilling 🙂 ).

Next step was to cut excessive parts and one part of sway mechanism is ready:

I decided to make this part a little other way than in original Tri because I didn’t have 4mm carbon fiber rod. Hole in part of wheel mount is about 3.95mm, so I drilled it once again using stock 4mm drill (only part connected with servo arm!), so screw inside this part will be a little more loose. Having weight in my mind, I replaced steel screw with nylon one and put two parts together:

Nylon screw could be secured by a drop of CA on the head side (it shouldn’t move there).

Tail cradle finished (almost – wait for bad suprise further):

Frame

Center plate of frame should be made from glass fiber. I found im my stuff only plates coated with copper (to make printed circuit boards), so I used them. It will weight a little more, but for my first copter I think that it won’t matter.
I printed template from David’s site and started to cut things:-)

Because I don’t have a CNC machine, I thought at first about ‘coffin’ shape, but with little effort it is possible to cut much better shape only with hack-saw.

Lucky for me, at this point I switched to making arms. It occured that I bought 12×12 pinewood sticks instead of 10×10…

So some holes had to be moved to all parts fit together.

Frame assembly – rember to use thread locker for every nut! I used blue one: HK-171 Thread Locker (blue). I also used only M3 screws as I didn’t have any M2.5.

Tail

It’s time to mount some hardware:-)
Few zip-ties and it looks very promising:

But it only looked that. While I was trying to mount a motor, it occured that there is not enough room for two mounting zip-ties. So I had to use Dremel with 1.5mm drill and make some space for it.

And this was my failure – making holes could be much easier if it was done before mounting everything. But I use another motors, so mounting is also different and I couldn’t predict it. In fact it looked ok during test fitting.
Back to the pictures:

Motors

And finally time was come for motors. I bought 2213N 800Kv brushless motors for this tricopter. I thought about original hexTronik DT750 but that time was unavailable (and it costs few $ more).
Anyway, to mount this motor to tail 4 zip-ties could be used:

Mounted prop saver on motor shaft. Of course, nuts should be also secured using thread locker.

Zip-ties on other arms:

And all motors mounted:

After 2 days of work:

to be continued…

Posted in R/C | Tagged diy, fpv, multiwii, r/c, tricopter | 3 Replies

How to repair car tyre

majek.sh Posted on Wednesday October 10th, 2012 by majekThursday June 28th, 2018

Today another story, not about electronic or r/c planes 🙂

During offroad event of people from jeep.org.pl forum, I’ve got two punctures in one tyre and I haven’t took a spare wheel to simply replace broken one:-)
So, I needed to repair it. Luckily I had tyre repair set with special rubber rope, glue, something like corkscrew and bodkin, and other guy lend me a compressor (mine was cheap and non-working).
And I fixed it:-)
It’s as simple as shown on my movie below (I thought about filming after repair of first puncture):

As bonus, you can watch short movie from whole event:

 

Update: for everyone who wonder how long this ‘temporary’ repair could last: after 4 years it started slowly loosing air, so eventually I repaired it in professional tire service.

Posted in Life | Tagged car, repair, video | Leave a reply

MultiWii 328P controller from HK

majek.sh Posted on Saturday September 22nd, 2012 by majekSunday March 18th, 2018

Another useful brick for FPV is plane stabilizer and autopilot.
In HobbyKing there is a new multicopter controller with all needed sensors: gyroscopes (3D), accelerometers (3D), magnetometer (3D) and barometer (pressure/altitude sensor).
This is mainly designed as multicopter controller but MultiWii is very advanced software and has also support for planes (traditional and flying wings).
With such range os sensors this controller is able to act almost as autopilot, as it features navigation based on magnetic heading from compass. With gps attached it should be able to do RTH (return to home).

Small video from ‘unboxing’ and what it can do just out of the box:

Next step will be to install Arduino environment and compile firmware with plane support.
More to come 🙂

Update 2012-12-15

Planes changed a little because I started to build a tricopter 🙂

At start I checked all pins and made helpful pin assignment table:

Atmega328 pin and description HK’s controller pin Arduino pin
1 (PD3/PCINT19/OC2B/INT1) AX4 D3
2 (PD4/PCINT20/XCK/T0) ROL D4
9 (PD5/PCINT21/OC0B/T1) PIT D5
10 (PD6/PCINT22/OC0A/AIN0) YAW D6
11 (PD7/PCINT23/AIN1) AX1 D7
12 (PB0/PCINT0/CLKO/ICP1) unconnected D8
13 (PB1/PCINT1/OC1A) D9, BUZ/D9 D9
14 (PB2/PCINT2/SS/OC1B) D10 D10
15 (PB3/PCINT3/OC2A/MOSI) D11, J5-4 D11, MOSI
16 (PB4/PCINT4/MISO) PWR, UN4(***)/D12, J5-1 D12, MISO
17 (PB5/SCK/PCINT5) J5-4, led D4 D13, SCK
19 (ADC6) UN2(***)/PSE A6
22 (ADC7) UN1(***)/BAT A7
23 (PC0/ADC0/PCINT8) A0 A0
24 (PC1/ADC1/PCINT9) A1 A1
25 (PC2/ADC2/PCINT10) A2 A2
26 (PC3/ADC3/PCINT11) unconnected A3
27 (PC4/ADC4/SDA/PCINT12) SDA (*) A4
28 (PC5/ADC5/SCL/PCINT13) SCL (*) A5
29 (PC6/RESET) J5-5 RESET
30 (PD0/RXD/PCINT16) AX2, DSM-S(**), USB D0, RX
31 (PD1/TXD/PCINT17) AX3, LCD R1, TX
32 (PD2/INT0/PCINT18) THR D2

(*) – pins SDA and SCL are connected by 5V to 3.3V level converter
(**) – this pin is also connected to jumper J1 which connects DSM2 port OR USB interface.
(***) – pins named UNx are pins without names (on old version of board, new one has labels near all pins). On right row there are pins: …AX3, AX4, UN1, UN2, BUZ, PWR, LCD, UN3. On bottom connector there are pins: … A2, UN4, D11,…
Header J5 haven’t header soldered.
Led D1 indicates that main 5V voltage is applied to the board.
Led D5 is connected after 3.3V voltage regulator.
Leds D2 and D3 are connected to FTDI chip and indicate USB uart activity.
And one warning: this processor have only one serial port, DSM2 input uses it, so it’s not possible to connect receiver to this port and at the same time use usb interface for configuration!

Inside Arduino, choose Tools/Board/Arduino Pro or Pro Mini (5V, 16MHz) w/ ATmega328

I downloaded newest version of MultiWii from svn (revision 1244).
To properly compile I had to get source from MultiWii_shared and rename directory to MultiWii.
Once opened sketch MultiWii.ino, there should be multiple tabs with included files. In this version there is enough to modify config.h: uncomment #define HK_MultiWii_328P and copter specific options (for me there were TRI, MINTHROTTLE and SERIAL_SUM_PPM for CPPM output from FrSky receiver).

I flashed it with this firmware without any problems using only usb cable and above configuration (this board already has flashed Arduino bootloader).

Update 2013.04.27

I ordered another one and it looks like a little different version. At least it has all labels near pins, so I updated table above. Additionaly it has soldered pin header on ISP (programming) pins.
HobbyKing's Multiwii controller with DSM input

Posted in R/C | Tagged arduino, avr, fpv, multiwii, r/c, tricopter, video | 22 Replies

E-OSD

majek.sh Posted on Thursday August 30th, 2012 by majekSunday February 8th, 2015

Here you can find some information, schematic and modification of HobbbyKing’s cheap E-OSD.
Everything on that page i did almost year ago, but I think it deserves for some immortality and maybe it will be useful to someone 🙂

How it looks like?

Just as it arrived:

E-OSD - element side (shrinkwrapped)

E-OSD – element side (shrinkwrapped)


E-OSD - bottom side (shrinkwrapped)

E-OSD – bottom side (shrinkwrapped)

After removing shrinkwrap:

E-OSD - element side (unwrapped)

E-OSD – element side (unwrapped)


E-OSD - bottom side (unwrapped)

E-OSD – bottom side (unwrapped)

Schematic

Yes, I did also this schematic laying around on Rcgroups from some time 🙂
This is updated version with capacitors values added (I found them on my schematic annotated by Constantine Safronov (dollop on Rcgoups)):

E-OSD - schematic diagram

E-OSD – schematic diagram

GPS modification

I have added connector for RX and TX pins to connect gps module to it. I hadn’t taken pictures during this mod, but if you are curious how to physicaly add connector, you can read about similar mods of G-OSD here and here.
This is how it looks like after modification:

E-OSD - gps modification

E-OSD – gps modification

Why such mod? Stock E-OSD doesn’t support gps but alternative software exists and works: CL-OSD

Posted in Electronics, R/C | Tagged avr, diy, e-osd, osd, r/c | 7 Replies

Post navigation

← Older posts
Newer posts →
  • English
  • Polski

Recent Posts

  • Jeep Grand Cherokee ZJ electric fan
  • New 3D printer – vn-corexy
  • Classic keyboard for Lenovo X230
  • Changes, changes
  • Writing to internal FLASH on Arduino
  • dm-cache in Slackware
  • Christmas tree lamps with Arduino and WS2811 leds :-)
  • Initrd in Slackware
  • Picture thief
  • Soldering AWG10 wire to XT60 connector
  • LCD88 – going public :-)
  • XEBOOT – tiny Amega8 xmodem bootloader
  • RTL-SDR and ADS-B
  • Bluetooth dongle from China :-)
  • 2013 ended, 2014 is here

Recent Comments

  • demostenes on HobbyKing SuperSimple HK-18A and SimonK firmware
  • majek on Soldering AWG10 wire to XT60 connector
  • Hello on Soldering AWG10 wire to XT60 connector
  • wefwe on End of Rex 6000 era
  • Kudłaty on Frequency meter up to 100MHz
  • majek on Frequency meter up to 100MHz
  • somok on Frequency meter up to 100MHz
  • majek on Frequency meter up to 100MHz
  • AM Technologies on Frequency meter up to 100MHz
  • majek on LCD88: R/C DIY transmitter

Categories

  • 3D printing (1)
  • Car (1)
  • Electronics (22)
  • Life (12)
  • Linux (9)
  • R/C (20)

Archives

  • July 2022 (1)
  • January 2021 (1)
  • April 2018 (1)
  • March 2018 (1)
  • June 2015 (1)
  • March 2015 (1)
  • January 2015 (1)
  • December 2014 (2)
  • August 2014 (1)
  • June 2014 (1)
  • May 2014 (1)
  • March 2014 (2)
  • February 2014 (1)
  • November 2013 (1)
  • August 2013 (1)
  • June 2013 (3)
  • April 2013 (1)
  • February 2013 (3)
  • January 2013 (2)
  • December 2012 (1)
  • October 2012 (1)
  • September 2012 (1)
  • August 2012 (9)
  • July 2012 (1)
  • June 2012 (2)
  • March 2007 (1)
  • March 2006 (1)
  • October 2005 (1)
  • February 2002 (1)

Tags

1-wire ads-b arduino avr awstats car china crash dialog diy dns e-osd e-wro fpv frsky fun g-osd gps głupota harpagan i2c lcd lcd88 linux logic analyzer multiwii netia osd ppm r/c repair rex.mamy.to rex6000 rtlsdr simonk slackware small things spectrum analyzer transmitter tricopter video video receiver vn-corexy watchdog xircom

Blogs

  • Blog Akuaku
  • Savage Chickens
  • xkcd

Friends

  • Belfer
  • Copernicus Project
  • freesco.pl
  • Harpagan
  • Sadziu
  • Tropiciel
  • Wydawnictwo Dobrew (audiobooki)
  • Wydawnictwo Muszkin

Hosting

  • mamy.to
©2025 - majek.sh - Weaver Xtreme Theme
↑