vineri, 15 ianuarie 2016

Module radio NRF24L01 (2)

   In articolul precedent am transmis pozitia unui joystick (axele x si y), inclusiv pozitia butnonului de pe el (apasat sau liber). Datele transmise si primite se puteau vedea in ecranele de monitorizare seriala.
   Am zis sa termin sketch-ul din articolul RadioLink-Joystick-To-Servos de pe site-ul arduino-info.wikispaces.com in care se transmitea pozitia joystick-ului catre 2 servomotoare montate, dar nu implementase aprinderea unui led cand se apasa butonul de pe joystick.
   Schema de conectare a joystick-ului la placa Arduino Uno si a modulului radio NRF24L01 ramane identica cu cea prezentata anterior:
iar receptoprul are schema de conectare astfel:
   Am folosit o sursa externa de 5V/1A pentru alimentarea celor 2 servomotoare, decoarece alimentarea prin USB de la calculator nu ar fi fost suficienta.
   Cateva imagini cu montajul in functiune:
- in repaus:
- buton apasat:
- joystick la stanga:
joystick la dreapta:
joystick in sus:
joystick in jos:
   Am facut si 2 filmulete:

 
   Pe https://github.com/tehniq3/ am postat cele 2 sketch-uri:
- pentru emitator: nrf24l01_tx_2servo_sw.ino
- pentru receptor: nrf24l01_rx_2servo_sw.ino

4 comentarii:

  1. ...salut,urmaresc cat pot prezentarile si apreciez in acelasi timp ceea ce faceti,asi dori un sfat din partea dv cu privire la utilizarea modulului nrf24l01 in urmatoarea aplicatie;-intrabare:se poate Rx si Tx cu un sing modul+arduino?,sa fiu mai explicit;...de genu:poarta deschisa(atunci cand intra cineva) si daca vreau sa pot "incuia" de la distanta(din casa),folosind un singur circuit nrf24l01+arduino la poarta si unu asemanator in casa,amandoua circuite sa aiba functie de Rx si Tx in acelasi timp...
    Cu respect Cristi

    RăspundețiȘtergere
    Răspunsuri
    1. da, cred ca da... ele comunica si cer confirmare de la celalalt ca a primit sau nu mesaje...

      Ștergere
    2. Multumesc pentru sfat,am achiziționat două module si am sa fac ceva teste...
      Cu respect

      Ștergere
    3. Multumesc pentru sfat,am achiziționat două module si am sa fac ceva teste...
      Cu respect

      Ștergere