Styrning av ljus, ljud och div extra funktioner

Startat av GöranA, 8 augusti 2016 kl. 22:49:03

0 Medlemmar och 1 gäst tittar på detta ämne.

GöranA

Nu är den ombyggd för radiostyrning, satt dit en RF-modul (nRF24L01) och testar med skjutpot som fartreglage.
Använder en joystickshield som jag hade liggande med en Arduino Uno. Ska sätta dit en vridpot med ratt också.
Håller på att rita upp sändaren i huvudet, spännande!


802°

Riktigt roligt, alltid kul med egenbyggda radios och elektronik <hands>

Instagram = @802dgre

GöranA

och se vad som kom ut ur huvudet (på 3D-skrivaren alltså)  :)
En liten sändarlåda.



För att vara version 2 är jag rätt nöjd, ligger hyfsat bra i händerna. Går givetvis att förbättra men får duga som testobjekt.
Det är bara skjut- och vridpot som är monterade, i övrigt är lådan tom än så länge. Blir ett par omkopplare till, övrigt sköts via displayen.
Har beställt en liten 2,4"" touchdisplay för att testa, dels om den fungerar som jag tänkt och dels om jag kan programmera den.
Funkar det som planerat är tanken att det ska vara en 5"" display (tyvärr rätt dyyyyyr) som tar upp i princip hela den gula panelen.
Resten av innehållet blir laddningsbara batterier, en Arduino (Uno eller Nano?) och transceivermodulen, nRF24l01.

802°

Snygg handkontroll!
kommer du ha någon form av återfjädring på "ratten"?

Instagram = @802dgre

GöranA

Vet ej, det är ju sådant man kan fixa senare i så fall.
Påverkar ju varken konstruktionen på lådan eller programmet.

802°

#20
Citat från: GöranA skrivet 12 december 2016 kl. 10:39:32
Vet ej, det är ju sådant man kan fixa senare i så fall.
Påverkar ju varken konstruktionen på lådan eller programmet.

Schysst handkontroll är det du har konstruerat i alla fall, är själv sugen på göra en egen radio men det får bli efter hjullastaren är klar.
Jobbar du som konstruktör?

Instagram = @802dgre

GöranA

Konstruktör? Jag? Utgår från att du skojar  :)

Den där lådan är inget märkvärdigt, en amatör som jag ritade den på ett par timmar.
Finns ju fler som bygger egna sändare men lustigt nog så verkar alla bygga likadana som dom man kan köpa
för en billig penning, dvs med 2 joystickar och några kanaler. Passar säkert bra till flyg.

Men jag bygger för markbundna fordon som går lite långsammare och behöver styra lite fler grejor.
Jag kör med ratt och gasreglage. Jag kör med en kanal och seriell data, tvåvägskommunikation.
Kan styra nästan obegränsat med funktioner (i alla fall fler än någon nånsin behöver).
Dessutom billigt, faktiskt jävligt billigt förutom en touchscreen i hyfsad storlek.

Det är i alla fall teorin och målet, och än så länge verkar det fungera.
Rätt som det är kanske man inser att det var en återvändsgränd  ???

Buffe

#22
Jag har skrivit nån post om nrf24 här på forumet. Skulle lagt ut mer info med annat tog min tid :)

Jag har provat köra hela bilen mot denna och det händer att den tappar kommunikation ibland kanske upp till 2s. Det måste man tänka på i sin kod så man lägger in "fail safe".

Det är som du skriver trevligt eftersom man får hur många kanaler som helst typ gratis.

För lampor är dioder av typ Neopixel trevliga men dom är inte kompatibla med Arduinos servobibliotek. Går att komma runt eftersom man inte behöver ändra state på lamporna så ofta.

Finns lite klipp här:
https://youtu.be/CJ2IMsdFlxM
https://www.rclastbilar.se/forum/index.php?topic=1149.msg13688#msg13688

GöranA

Trevligt med fler som bygger eget  :)
Gissar dock på att vi jobbar på helt olika sätt.

Neopixel? Servobibliotek?

Buffe

Så olika kanske vi inte gör. Typ samma sak... fast olika =)

Nano och Uno är "typ" samma kort, men olika formfaktor. Jag använder en nano i både sändare och mottagare.

https://www.arduino.cc/en/Reference/Servo
https://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library


GöranA

Liten uppföljning.
Displayen anlände lagom till jul (tack, tomten) och det tog ett tag att bekanta sig med den,
men jädrans vad gullig den är  :)
Har skrivit ett testprogram för att kolla om kommunikationen med bilen funkar och efter diverse
googlande och sömnlösa nätter kan jag nu tända baklyktorna på bilen med knappen "P-Light" på displayen.
Och funkar det så funkar resten också, det ska "bara" skrivas mer kod,
men jag behöver inte öppna lådan för att uppdatera mjukvaran, det sköts via USB-kontakten på baksidan.

Tämligen tom låda med allt monterat


Startbild


Dom funktioner som behövs till den här bilen


Kan ju, som sagt, ha obegränsat med funktioner. Beror på hur stor plats man har på mottagarsidan.

freco

Det här börjar ju se riktigt proffsigt ut! Snyggt med grafiken i displayen.

GöranA

#27
Tack  :)
Grafiken ser faktiskt bättre ut i verkligheten än på bilden!
Detta är ju bara en liten 2,4" display men man kan göra mycket kul med den.
Sitter och programmerar (och googlar) för fullt  [coffe]

Den som är insatt ser nog att varvräknaren är från en FH12.
Visaren är bara kopplad till hastighetsreglaget (skjutpotentiometern) för tillfället.
Men man kan ju visa korrekt varvtal från motorn om man skulle vilja det.

GöranA


GöranA

Har börjat titta på min Linde truck, skulle vilja styra den med mitt hembygge också.
Man kan ju styra hur många grejor som helst så jag gjorde en liten utbyggnad i programmet.
Displayen är ju väldigt liten, 2,4" (har beställt en större, 5") så jag byter till nytt fönster när jag byter modell.
Detta är inte nödvändigt om man får plats med mer info i displayen, men man gör som man vill.

https://www.youtube.com/watch?v=8CezfVGKZUw

Är rätt fräckt, tycker jag i alla fall, med en hyfsat fungerande instrumentbräda i displayen  8)