Vizitator Postat August 12, 2020 Partajează Postat August 12, 2020 (editat) Am o masinuta "VaporizR 2" NIKKO 2.4GHz. Masinuta functioneaza, dar nu am emitatorul. Telecomandata e pe 2.4GHz (2410-2475MHz with 1MHz channel spacing), si foloseste ceva protocol mai complicat, in sensul ca masinuta emite ceva pentru scurt timp, atunci cand e alimentata, incearca sa se imperecheze cu emitatorul. Asta e masinuta: Are cate un motoras pe fiecare parte (coteste ca senilatele). Comanda pare a fi on/off (nu proportionala). Butoanele de pe cipul din emitator sunt clasicele inainte, inapoi, stanga, dreapta, turbo. Am cautat dupa FCC ID-ul scris pe masinuta, "V9Q-94140R24", si am gasit schemele si rezultatele testelor de RF compliance. Masinuta foloseste un circuit integrat proprietar NIKKO (nemarcat), pentru care nu am gasit ce protocol radio foloseste. Ar putea fi ceva protocol proprietar NIKKO, nu stiu. Toate: https://fccid.io/V9Q-94140R24 Schema: https://fccid.io/V9Q-94140R24/Schematics/Circuit-Diagram-2989596 Poze: https://fccid.io/V9Q-94140R24/Internal-Photos/Internal-Photos-2989601 Decupate din link-urile de mai sus, doar schema bloc si schema detaliata: Decupat din paginile 10 si 11 (https://fccid.io/V9Q-94140R24/Test-Report/Test-Report-2989597), ceva capturi cu ce emite in 2.4GHz. Nu am deloc experienta cu telecomenzile, sau cu protocoalele radio uzuale folosite in modelism: Recunoaste cineva ce protocol ar putea fi? As fi vrut sa controlez masinuta din calculator, si s-o folosesc drept platforma fizica pentru SLAM (Simultaneous Localization and Mapping) cu ROS (Robot Operating System). La nevoie, pot sa inlocuiesc receptorul necunoscut din masinuta (de exemplu cu un modul nRF24L01), dar as fi fost curios sa aflu protocolul folosit de telecomanda originala. Stie cineva protocolul folosit la jucariile NIKKO pe 2.4GHz? Editat August 12, 2020 de Vizitator Link spre comentariu
sebip Postat August 13, 2020 Partajează Postat August 13, 2020 Doar asa ceva a, gasit: https://hackspace.raspberrypi.org/articles/can-we-hack-a-radio-controlled-car Banuiesc ca nu veti avea algoritmul SLAM implementat local, pe masinuta, ci ca va fi implementat pe un PC si prin urmare oricum veti avea nevoie de un link de date destul de rapid (depinde de senzorii utilizati). Exista varianta Arduino-Matlab, se gaseste inclusiv codul sursa din Arduino, practic accesati hardware-ul Arduino din Matlab. Se poate modifica sa permita comunicatia la distanta (prin intermediul a inca un Arduino) si astfel puteti avea algoritmul implementat in Matlab si senzorii pe masinuta (remote). Oricum, si in Matlab, veti avea o viteza destul de redusa de calcul SLAM, este utilizabil dar depinde de pc si de viteza de deplasare a robotelului (si de viteza de transmitere a datelor de la senzori). Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum