Bi-directioneel RC-control zelfbouw! (verslag)

Net nog ff uurtje geklooid. De ingebouwde paneeltjes moesten opnieuw.
Helaas mis ik net een tikkeltje vd slag vd joysticks, maar ok.

HIer ff een deel vd testopstelling, zie foto.
Ik zeg, ajuus kleine joystickies!
69570506_536430327170665_2968143566305492992_n.jpg


Voor het verdere werk: eerst ff via een seriele verbinding per draad tussen de ZenderArduino2560 en de OntvangerArduino 2560.
Later komt het draadloos gebeuren! Uiteraard beide Arduinos direct verbonden met pc ivm het programmeren op zich...
 
Maar wat is er toch mooi en betaalbaar spul te verkijgen he!

Op m'n rPI heb ik eens een tft met touch draaiend gehad. Kan ook op een Arduino, maar voorlopig niet...

Wel is een kleurenschermpje leuk. De schermpjes die ik gebruik, zijn met parallelaansturing. 4 bits breed data en wat control-lijntjes.

Zo'n kleurenschermpje komt er nog wel een keer. Ak het goed heb is de parallelstirung voor het beeld zelf ( zoals ik het al ken )
en dan een soort van I2C-achtig voor het sd-kaartje. Voorlopig nog niet want heb net 2 128x64 monochrome schermpjes besteld.
Tja en een kleuren schermpje 480x320 is er al voor 8 euro inclusief verzend...
Altijd ff opletten omtrent resolutie he. Kan ook H320 en V 160 zijn ivm RGB, maar da's ff goed checken etc...

Op het sd-kaartje kun je via pc plaatjes zetten etc.

Voorlopig ff monocroom dot matrix 128x64...

lcd a.jpg



lcd b.jpg
 
De trimmerpotmeters weer inbouwen. Het zal duidelijk zijn dat ze niet dienstdoen als trimmers voor de sticks maar een
nieuwe funtie krijgen. Welke? Geen idee (nog). Maar dan zijn ze iig geplaatst.

De 'trimmertjes' wat aangepast ( witte plaatjes )omdat het mechanisme waar deze aanzaten, verwijderd zijn.
( eigen sticks geplaatst )

IMG_20191002_200145.jpg



Even met puntje lijm vastgezet. Nu eenvoudig gaatjes boren in de remote-box dmv de al aanwezige gaatjes in de trimconstructie ( pijl ) en dan boutjes en moertjes.


IMG_20191002_200534.jpg



De 'trimemrtjes' hebben geen terugkerende middenstand. Geen probleem.
 
Boel gesoldeerd en bekabeld.
Bekabeling moet wel netjes maar niet overdreven volbasten met tyreraps etc.

Aan de joystick kant de boel gefixeerd, verderop naar microcontroller de boel lekker losjes op gelijke lengtes!

Altijd ff meten! Id: potmetertje vd de draaiknop heeft dezelfde kleuren als de x- en y-stickies potties maar andere aansluiting!

IMG_20191015_095453.jpg
 
Nog ff een uurtje bezig geweest net.
Nog 2 (blauwe) poties toegevoegd. ALLES gesoldeerd en gelabeld ( oude stickertjes van VHS en audio cassets )
2 keer het zelfde ( links/rechts) niet genoeg X'n en Y'n dus maar de V en W gebruikt rechts.


De 1 'n zijn voor de drukknoppen op de joysticks. De D's van de draaifunties vd joysticks.

Genoeg vnaaf...

numr.jpg



De drukknopjes hangen nog half los. Nog ff bepalen of ik ze via pull-up of pull-down gaan.
 
Ik zou er wat voor over hebben om ook maar een heel klein beetje te snappen waar je het over hebt:D.

Halverwege pagina 2 moest ik afhaken.
Ik ben te oud, denk ik.:jan:
 
Hm, mja.
Ik vrees toch het ergste als ik mijn ankerwinchje nog steeds bedien met een schuifweerstand en een servo.
Deels omdat ik die nog had liggen en deels omdat ik van zo'n ding wél snap wat ik doe.:weetnie:

Zelfs ík besef dat dat best wel ouderwetsch is.
 
Geweldig van die stickertjes van VHS banden! Nooit meer aan gedacht tot deze post, altijd die dingen teveel gehad en nu is er dan eindelijk een nuttige toepassing voor.

helaas zijn die banden hier allemaal al verdwenen.

Ouderwets of modern. Als je ruimte hebt, waarom zou je dan miniaturiseren? Omdat het modern is? Ik vind bijvoorbeeld m'n oude grote regelaars wel zo prettig werken op de hoofdmotoren en niet die iele plastic regelaartjes in een krimpkousje. Werkt ook, maar het doet zo l*llig aan met dikke draden voor voeding naar zo'n klein printje.
 
Dit zijn standaard servo kabeltjes die ik gebruik in de zender om vd diverse potmeters etc naar de 'input-print' vd microcontroller te gaan.
Simpel, handig en goedkoop.
Ik snap niet wat je bedoelt met minitualiseren... geen probleem hoor, ik waardeer je mening.

Heb wel wat ander aan't miniaturiseren ( en ook voor het 'uiterlijk' ), staat in ander topic, bij de truck:

https://www.modelbouwforum.nl/threads/bouwverslag-5-assige-trekker-met-dieplader.263256/page-15

Die stikertjes zijn id superhandig. heb een CASIO labeler ( 20a25 jaar oud ), maar voor losse karakters lastig en maar knippen...
Die cardridges zijn nog steeds verkrijbaar en goed betaal baar!


Groetje!
 
...De drukknopjes hangen nog half los. Nog ff bepalen of ik ze via pull-up of pull-down gaan.

De keuze lijkt mij eenvoudig :)
De Arduino Mega (tevens de meeste microcontrollers) beschikken over interne Pull-Up weerstanden, welke je kunt activeren in de Setup van je Sketch.
Code:
//configure pin 2 as an input and enable the internal pull-up resistor
  pinMode(2, INPUT_PULLUP);

Hier meer info: https://www.arduino.cc/en/Tutorial/InputPullupSerial

Groot voordeel, het bespaart je externe weerstanden te solderen en het is daardoor gelijk PlugAndPlay.
 
Och id! Tnx, nooit bewust van geweest. THANKS!

Even 2560 pdf-je d'r bij:

"All port pins have individually selectable pull-up resistors with a supply-voltage invariant resistance".

Dus dat wordt intern-pull-up naar V+ en extern schakelen naar V0.

Ben 2 jaar geleden in de wereld vd microcontrollers gestapt. GAAF!
( Ik gebruik microPascal-AVR van mikroe.com Ooit met TurboPascel begonnen in DOS, nooit C-nogwat geleerd)
 
Hoi, ik zit al 2 jaar in de AVR met mikroPascal. Al het e.e.a. geprogged...

Vroeger al veel met Turbo Pascal (DOS) gedaan en later wat Delphi, maar tegenwoordig (gratis) Lazarus


Met lazarus ook al leuke dingen gedaan, vooral vanaf 2 jaar terug met de AVR's d'r bij, PC<->AVR dmv serieel...!


Lazarus en AVR voorbeelden:



Voor meer, zie de youtube playlist.
 
Back
Top