Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:sgherman:propeller_car [2022/05/27 18:53]
alexandra.cune [Hardware Design]
pm:prj2022:sgherman:propeller_car [2022/06/02 23:52] (current)
alexandra.cune [Rezultate obtinute]
Line 30: Line 30:
   - Pentru masina:   - Pentru masina:
      ​*Arduino UNO      ​*Arduino UNO
-     ​*Motor Driver+     ​*Motor Driver ​L298N
      ​*Servomotor      ​*Servomotor
      ​*Breadboard      ​*Breadboard
      ​*Motor cu elice X2      ​*Motor cu elice X2
      ​*Roata X3      ​*Roata X3
-     ​*Modul radio+     ​*Modul radio nRF24L01
      ​*Condensator 47μF      ​*Condensator 47μF
      *Fire de legatura/ mama-tata      *Fire de legatura/ mama-tata
-  ​ 
   - Pentru telecomanda:​   - Pentru telecomanda:​
      ​*Arduino UNO      ​*Arduino UNO
      ​*Joystick      ​*Joystick
      ​*Potentiometru      ​*Potentiometru
-     ​*Modul radio+     ​*Modul radio nRF24L01
      ​*Condensator 47μF      ​*Condensator 47μF
      *Fire de legatura/ mama-tata      *Fire de legatura/ mama-tata
Line 49: Line 48:
  
 ===== Schema electrica ===== ===== Schema electrica =====
-{{:​pm:​prj2022:​sgherman:​schema_electrica_propeller_car.png?800|}} +{{:​pm:​prj2022:​sgherman:​car2.png?800|}}
- +
  
 ===== Software Design ===== ===== Software Design =====
Line 60: Line 57:
   * mediu de dezvoltare Arduino IDE   * mediu de dezvoltare Arduino IDE
   * librării şi surse 3rd-party : SPI.h, nRF24L01.h, RF24.h, Servo.h.   * librării şi surse 3rd-party : SPI.h, nRF24L01.h, RF24.h, Servo.h.
 +  * github: [[https://​github.com/​AlexandraCune/​Propeller-Car]]
 </​note>​ </​note>​
 Algoritmul ce sta la baza implementarii acestui proiect este urmatorul: Algoritmul ce sta la baza implementarii acestui proiect este urmatorul:
Line 82: Line 80:
   radio.read(&​data,​ sizeof(Data_Package));​   radio.read(&​data,​ sizeof(Data_Package));​
 </​code>​ </​code>​
-Cu datele obtinte se modifica prin //​data.dir//​ directia servo motorului, si prin //​data.power//​ viteaza de rotatie a motoarelor. Tot aici sunt pornite motoarele si li se atribuie un sens setand cate un pin pe HIGH si celalalt pe LOW.+Cu datele obtintese modifica prin //​data.dir//​ directia servo motorului, si prin //​data.power//​ viteaza de rotatie a motoarelor. Tot aici sunt pornite motoarele si li se atribuie un sens setand cate un pin pe HIGH si celalalt pe LOW. 
 + 
 + 
 +===== Rezultate obtinute ===== 
 + 
 +[[https://​youtube.com/​shorts/​CA2O0F1du7U?​feature=share|Link Demo]] 
 + 
 +**Proiectul neamplasat pe macheta:​** 
 + 
 +''​Telecomanda:''​ 
 + 
 +{{:​pm:​prj2022:​sgherman:​telecomanda.jpeg?​400|}} 
 + 
 +''​Masina:''​ 
 + 
 +{{:​pm:​prj2022:​sgherman:​masina.jpeg?​400|}} 
 + 
 +**Macheta proiect:​** 
 + 
 +''​Telecomanda:''​ 
 + 
 +{{:​pm:​prj2022:​sgherman:​telecomanda_cutie.jpeg?​400|}} 
 + 
 +''​Masina:''​ 
 + 
 +{{:​pm:​prj2022:​sgherman:​masina_cutie.jpeg?​400|}} 
  
  
Line 88: Line 112:
  
 <note tip> <note tip>
-{{:​pm:​prj2022:​sgherman:​propeller_car.zip|}}+{{:​pm:​prj2022:​sgherman:​propeller_car1.zip|Arhiva proiect}}
 </​note>​ </​note>​
  
pm/prj2022/sgherman/propeller_car.1653666834.txt.gz · Last modified: 2022/05/27 18:53 by alexandra.cune
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0