Bi-directioneel RC-control zelfbouw! (verslag)

Discussie in 'Model elektronica' gestart door CobaltBlue, 15 feb 2019.

  1. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Oude zender goedkoop gekocht.
    Alle potmeters opnieuw bedraad.
    2x 2,2 inch graphic display besteld, komen beiden in open vakjes.
    Ik plaats 2 of 4 extra joysticks.

    Toch nog ff kijken of de zender een Arduino 2560 krijgt ipv een r-PI.



    IMG_20190303_195138.jpeg IMG_20190303_195158.jpeg IMG_20190303_195400.jpeg
     
  2. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    De transmitter krijgt definitief de 2560 en wel icm het ontwikkelingsboard met opzet I/O-print!
    Bv: analoge ingangen, elk een plus, min, signal. Handig naar de potmeters toe.
    ( bedrading, beschreven in vorige reactie, gaat er weer vanaf... )

    De 2 andere (compactere) opties laat ik voor wat ze zijn. Op moment voor mij teveel gedoe om alles erop aan gesloten te krijgen...
    images.jpg mega 2560 core robotDyn B.jpg




    Heb nog een trosje servo-verlengkabels liggen, deze komen tussen de potmeters en het 2560-board.


    IMG_20190304_124407.jpg
     
  3. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Vnaaf aan de gang...
    IMG_20190304_131147.jpg
     
    ron van sommeren vindt dit leuk.
  4. toostbeek

    toostbeek

    Lid geworden:
    6 dec 2014
    Berichten:
    1.403
    De Arduino Mega zou je kunnen laden met OpenTx. Daar is een versie van voor Arduino Mega
     
    CobaltBlue vindt dit leuk.
  5. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Tnx, toostbeek!
     
    Laatst bewerkt: 4 mrt 2019
  6. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Zover...

    Servoverlengkabels gebruikt. De female kanten d'r af geknipt en aan de potmeters gesoldeerd.

    De 2 standaard joysticks vd zender ( 4 potmeters ) en bijhorende "trimmers" vd zender ( 4 potmeters ), elk afzonderlijk naar de 2560 gelinkt.
    Hiermee 8 van de 16 ADC ingangen in gebruik.

    Trimmen hoeft niet, heb de vrijheid van m'n software. De trimmers kunnen een andere funtie krijgen straks!

    Verder 4 "externe" joysticks met push-funtie aangesloten. Hiervoor nogmaals 8 ADC ingangen in gebruik.
    Voor de 4 push-funties gebruik ik 4 "normale" digtale I/O vd 2560-chip.

    IMG_20190304_202223.jpg


    IMG_20190304_202417.jpg
     
  7. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Gisteravond nog uurtje bezig geweest.
    Gaat ff niet om de "mooiheid", heb ik momenteel mbt zender geen geduld voor.
    Alles moet wel goed verbonden zijn en werken uiteraard!

    Mooiste is om toch een keer zelf wat pcb's te ontwerpen en maken!

    2 digitale mini joystickjes om door e.e.a. van keuze/menu/instellingen te hobbelen ( deze toekennen aan de analoge joysticks/schuifjes )

    IMG_20190306_110516.jpg


    IMG_20190306_110714.jpg
     
    Tamaniac vindt dit leuk.
  8. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Erg rustig laatste weken...:bye:

    IMG_20190307_195700.jpg
     
  9. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    De zender krijgt dus een Arduino MEGA ( 2560 chip ) en de Graafmachine en de Truck krijgen elk een Arduino NANO ( 328p chip ).
     
  10. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Als servo "shield" gebruik ik er een met de PCA9685 chip. In eerste instantie alleen nodig op de Truck.
     
  11. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Deze zender hoefde geen pronkstuk te worden, maar zoals nu...mmm...tja...'nie blij van...

    Ondertussen wat onderdelen binnen. Vd week
    ff verder en de boel fatoeneren, netter maken.
     
  12. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Gemaakt van een DVD case. Insnijden en wat buigen.
    Past leuk zo.


    IMG_20190402_134245.jpg
     
    toostbeek vindt dit leuk.
  13. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Kom je deze leuke dingen tegen...voor elk een heel leuk bedrag:


    js 1.jpg

    8a9 euro inlcusief verzend...








    js 2.jpg

    11a12 euro inlcusief verzend...





    Laat maar ff...
     
  14. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Nog ff zien waar ik de lcd schermpjes plaats.
    Worden er 2 van 2-regels, 16-karakters/regel.
    Een enkele van 4-regels, 16-karakters/regel past niet.

    In eerste instantie was een grafisch- LCD of -TFT de bedoeling.
     
  15. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Da's beter zo!
    Wel iets ander model joystickies ingebouwd.

    IMG_20190402_192256.jpg IMG_20190402_192308.jpg
     
  16. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    AHoogendijk vindt dit leuk.
  17. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Vandaag ontvangen!
    Wat een fijne sticks!
    Dat belooft nog wat, maar voorlopig niet...
    62527402_1269902329825302_7929920645431820288_n.jpg
     
  18. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Even een uurtje gespendeerd aan het servo-pcb'tje.
    Ligt er al een tijdje en werkt dmv serial-protocol RS232.
    Er zijn wel betere hoor, maar ik krijg de daarbij behorende I2C/bitbanging (nog) niet rond.
    En feitelijk kan het hele servo-control gebeuren in de ontvanger-microcontroller, maar ik geef de voorkeur aan een losse microcontroller, aangestuurd door de ontvanger-microcontroller dmv een RS232 verbindinkje.


    Lcsc-16-type-16-steering-servo-motor-controller-usb-kabel.jpg
    Maar ok!

    Met bijgeleverder software is het printje te bedienen, zei het maar 1 servo tegelijk.
    Dmv schuifjes of een comando ( servonummer + positie )


    sw.jpg

    Na een denkfout de boel toch redelijk snel aan het draaien gekregen dmv eigen proggie in Lazarus.
    Heb daar even een oud test-proggie gebruikt. Meerdere servo's tegelijk aansturen kan, maar houd dan rekening met
    een RS232 'zendduur' per servo van 9,5ms. Is niet hinderlijk.

    Met de buttons MIN en MAX stuur ik ff 8 servo's tussen de min- en max-posities.
    Het versturen duur 76ms.

    Denk eraan, deze tijden hebben niets te maken met de refreshfrequentie en pulsduur van de uiteindelijke signalen die vanaf het printje naar de servo's gaan!
    laz2.jpg



    Al met al, gaat dit project weer in de wacht...

    Als de pcb vd 3D-fpv V2.0 goed bevalt, ga ik ook een servo-pcb-tje construeren.
    Dan met eigen embedded software en een veel kleiner printje met ipv de gebruikelijke
    servo stekkertjes komen er dan 1.27mm pict stekkertjes aan de servo's.
     
    Laatst bewerkt: 25 jun 2019
  19. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Mmm...dat gaat best goedkomen...:banana:
    srvo.jpg
     
  20. CobaltBlue

    CobaltBlue

    Lid geworden:
    12 feb 2017
    Berichten:
    1.123
    Locatie:
    Lobith
    Oude stickies d'r uit...nieuwe d'r in!
    Past natuurlik niet, dus ff 2 plaatjes gemaakt.

    69638737_2487168701348384_3267469638279102464_n.jpg 69784218_761789350904636_2410571723687591936_n.jpg 70098589_431358310920116_7714038185927376896_n.jpg
     

Deel Deze Pagina