2022_Ateam_MOTORprogramをscrp_slaveでメインマイコンからコントローラー状況を読み取れるように改良。 また、モータに0以外のpwmが送られている場合に基盤付属のledが点灯するようにした。

Dependencies:   SBDBT arrc_mbed BNO055

Revision:
5:1a850f68a06c
Parent:
2:612efbe94f42
Child:
6:e089fda81b74
--- a/PIDco.cpp	Sat Jan 22 16:00:04 2022 +0000
+++ b/PIDco.cpp	Sun Jan 23 13:31:36 2022 +0000
@@ -22,9 +22,12 @@
     Ival = Ki * Integral;
 }
 
-void PIDco::pass_val(double PULSE,double TARGET){
+void PIDco::pass_val(double PULSE,double TARGET,double p_gain,double i_gain,double d_gain){
     pulse_a = PULSE;
     Target = TARGET;
+    Kp = p_gain;
+    Ki = i_gain;
+    Kd = d_gain;
 }
 
 void PIDco::wheel_ctl(PinName PIN_A,PinName PIN_B){