From c3f891cf8fd7c92ba16df091f03048a4cf805ec9 Mon Sep 17 00:00:00 2001 From: Mikey Sklar Date: Sun, 26 Aug 2018 11:38:07 -0600 Subject: [PATCH] cleaned up pwm timing to be in one place --- ...eoPixel_Basketball_Hoop-Point_Sensor.ino.swp | Bin 16384 -> 0 bytes .../NeoPixel_Basketball_Hoop-Point_Sensor.py | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 NeoPixel_Basketball_Hoop/.NeoPixel_Basketball_Hoop-Point_Sensor.ino.swp diff --git a/NeoPixel_Basketball_Hoop/.NeoPixel_Basketball_Hoop-Point_Sensor.ino.swp b/NeoPixel_Basketball_Hoop/.NeoPixel_Basketball_Hoop-Point_Sensor.ino.swp deleted file mode 100644 index e4aca26fd95baa2d42ba8a473389240551826130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeHNON<;x87|Btyi5`}AP$lK#E|V_$Maft8Dejwc)jcnUhl4Uy;zDRMm^ItJLT=^ zYWm^H7zF_r90@5%5ob7X;lLq?gE1i@5jRkB3jzrx&J7L`;=lnA@cmUivol^>0hfLW1)m?x6|Mx$trn@?|FSgE8vr-c{9uVTC{A-uK^T*@j2agC5D{g%IBhDIce-WsrTmJaKYct0-&l$|%)IMMe5wQp{cC7a`P(JWL<^=-xZRVrQgd zz%k$$a11yG90QI4$ADwNF>uI079SJ;z}I6y47{tryYc>h;LF8#yt%_M;23ZWI0hU8 zjseGjW56-s7;p?Y1{?#9f&Wnk{6L7~(ETR=@W=Ciz6Wsgej(lfZU9dLRp6D62=NWz z3qTWC1U>=WMCVt5Ujp9;o&iGO5>Nu>fJcG1J}kuVfZqZ?1ahDYv;YtIB=9iss}BkB zBJcw6Q{V>h6X5GWACSNT@YfFt@h0#*@IBzWzy|Os;H?h`@dx1dz>k3+0nY;?Kmr|L z9{4!$I&O0O9QYD&33w2=ANb9ELi`%|888CM!1ecmAK-8A72+?zYrxCEi@*!O4d6QP z9Pn-6S>Rj1HQ<{-3wQ_+z%Skdy#OCr1Rexl$4!@KfoFgrum&sv$ACZM2F;&<>%cWY z0TS2)c7X-pA%Ok(2K#b+5K$ttJc%gH5*1fgbf^>WVqeN|Tc`ACS}0Rvagk2aY+J2# zN)V~u;iadkxmcpFh#WgC78>o$cJMl*Oiudp`KQs(j+OTH&@*zlZPF?;v#G;sqRM24 z>gj|$h$cnLR6B*Y(}kEQAD9j)WYPS*;z5Y2Rl2}tVNVEUeMvEI6iG?W0#r=sL|y*_hBo3YqXhIKu{xN`A+GDiw!1o0atuxSYOt?aKjm{O$qi zNZ>O5v#~r--9#g{QaZUzjU^M)=!*buEJ00sk^>L^%=Es5q{Q^LL41Dd3a^fAr11eE z90#QHj5v(ywHa|`8tI(6J|`gtv*}T&tm$*89&mR`k%plFPmMB_~s}v#+YJ z$mEKWLz{L+aBIg4HDYxf?-P$S9^0Gw4`(Zr75jWHk1Cz;CbhJh& z@dDrsmI|$i_m5)6x~JIKF)Jzr0;pwMeWVi-23gz*b(agBjRm_6wFrS}1^xqZU?ah< zLcoog>_N?0u8Kvm=4w45BIWsjonlpusLzvf*SO2pq?GGBPt7Ps@Eb2x*!Ppj;Zw7- zTLV5Rqn8<+V`SP!uLPFS-OP+3v(BIHk@*$yj5vaBnTm3qr{Snr?xpZaJmHno75`*b z9-l8t4jS(2uvE{i*9fv(5f%}CsIH>;!TZGm6yZCEB0C4#Y>$rISCL&##40+k12gN{ z^eIzob9?WC;cx1sN#Cu#3*%E5Y!}OrB70QC3B!{@kvr&V*OZoP!-OUKo}#?qT1Qayyd^~2c5Aato2y&xwVg9q?eeE{>rXaK z2Al|FPeqdWIP=8rxz!8pmG#w?b0}6TTbpNh(Oj$4&1v&et*+}KDt#tVAF#gVWI$G9 zVTu}RYZ$5$PtGQ5Dq?zoNew)dXFfH|>#dh^l{#|Nrdl|6?aBy|6d_YVIYvg7jti$v zUpw*4ssc`?BprUN3vmML;4lv)ojyWmrT@6#-~WHd@Aw9O0+q1@yuJg}*Mw#H9vp2jmS+#bih``bRTJt_$gPG^TZD!REiC3*H)E=J{BasLE; C8smNd diff --git a/NeoPixel_Basketball_Hoop/NeoPixel_Basketball_Hoop-Point_Sensor.py b/NeoPixel_Basketball_Hoop/NeoPixel_Basketball_Hoop-Point_Sensor.py index 9bf5049c..2c89cb23 100644 --- a/NeoPixel_Basketball_Hoop/NeoPixel_Basketball_Hoop-Point_Sensor.py +++ b/NeoPixel_Basketball_Hoop/NeoPixel_Basketball_Hoop-Point_Sensor.py @@ -14,7 +14,7 @@ numpix = 60 strip = neopixel.NeoPixel(pixpin, numpix, brightness=1, auto_write=False) # IR LED output for 38kHz PWM -pwm = pulseio.PWMOut(ir_led, frequency=38000, duty_cycle=2 ** 15) +pwm = pulseio.PWMOut(ir_led, frequency=38000) # IR Sensor input to detect basketball pulses = pulseio.PulseIn(ir_sensor, maxlen=200, idle_state=True) @@ -57,7 +57,7 @@ def timed_rainbow_cycle(seconds, wait): def pulse_ir(): # enable IR LED - pwm.duty_cycle = 65535 + pwm.duty_cycle = (2 ** 16) - 1 def is_ball_in_hoop(): # Check if the IR sensor picked up the pulse @@ -66,7 +66,7 @@ def is_ball_in_hoop(): if ir_sensor == 0: return False # Sensor can see LED, return false. - return True # Sensor can't see LED, return true. + return True # Sensor can't see LED, return true. while True: