[Dprglist] Robotics in Costa Rica
Eric Yundt
eric at facetcorp.com
Tue Jul 31 09:21:43 PDT 2018
Doug,
Thank you! That's an excellent idea I hadn't considered. I did find the
NewPing
library from an Arduino forum post and have it loaded and ready to play as
soon
as I've got the Arduino in my hot sweaty palms... ;-)
Woohoo! Now we'll be able to do super-smooth line following with 6 LEDs.
jajaja.
BTW, that Basic Arduino Tutorial you have in DPRGclips was great! Thank you
for that. I had been through enough playing with Arduino IDE videos that
my eyes
were crossed and it was refreshing seeing one focused on almost exactly what
I want to do.
--
Eric
On Tue, Jul 31, 2018 at 9:08 AM, Doug Paradis <paradug at gmail.com> wrote:
> Eric,
> You can save one pin on the HC-SR04 by connecting both Echo and Trigger
> together. If you use the Arduino newPing library for the sensor, the author
> of the library discusses how to do this. Also, as you say you could just
> set the motor controller standby pin high (5v).
>
> Regards and good luck on the Science Fair.
> Doug P.
>
>
>> If we can swing it all in time, we'd like to show the Robot with these
>> skills:
>>
>> Line Following (QTR-8RC LED array)
>> Find the Color (TCS3200 sensor)
>> Avoid Obstacles / Find Door (HC-SR04 & Sharp IR sensor)
>> Precision Driving (wheel encoders, odometry)
>>
>> After studying the Arduino pins a bit, our current plan is to hook up
>> thusly:
>>
>> Arduino Uno powered directly from 7.4v LiPo via Power Jack
>> Motors powered via 7.4v LiPo >> DFR0204 converter >> 6v
>>
>> Arduino Uno pins:
>>
>> A0 - Sharp IR Vo
>> A1 - QTR LED 3
>> A2 - QTR LED 4
>> A3 - QTR LED 5
>> A4 - QTR LED 6
>> A5 - TB6612FNG STBY
>> D0 - External Interrupt from Motor A Encoder DOUT
>> D1 - External Interrupt from Motor B Encoder DOUT
>> D2 - S3 Color Filter Select TCS3200
>> D3 - S4 Color Filter Select TCS3200
>> D4 - OUT Color Frequency TCS3200
>> D5 - PWM for HS-422 Servo
>> D6 - PWMA for Motor A via TB6612FNG H-bridge
>> D7 - AIN1 Motor A Direction via TB6612FNG H-bridge
>> D8 - AIN2 Motor A Direction via TB6612FNG H-bridge
>> D9 - PWMB for Motor B via TB6612FNG H-bridge
>> D10 - BIN1 Motor B Direction via TB6612FNG H-bridge
>> D11 - BIN2 Motor B Direction via TB6612FNG H-bridge
>> D12 - ECHO from HC-SR04
>> D13 - TRIG from HC-SR04
>>
>> Of course that runs us out of pins and I've only got 4 of the 8 LEDs for
>> the
>> line sensor array hooked up. [ ... ]
>> I've been trying to figure out if I can double-up on a pin or two to free
>> some
>> up for either more LEDs from our line sensor or to read a useful button
>> state.
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dprg.org/pipermail/dprglist-dprg.org/attachments/20180731/53a40c48/attachment.html>
More information about the DPRGlist
mailing list