author
2Instructables5,932Views76CommentsCanadaJoined May 23rd, 2014
Just passing through and staying at all the best places in life
  • Updated Guide on How to Program an Attiny13a or 13 With the Arduino IDE

    Just been given some ATTINY 13A and already have a home made shield that works great for for 45's and 85's but I get the following and wonder if these is any way to sort this out ?Using IDE 1.8.3 or above all give the same issue under win 7 X64 pro." avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "d:\Users\Bob\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2017.10.29/avrdude.conf" Using Port : COM20 Using Programmer : stk500v1 Overriding Baud Rate : 19200 AVR Part : ATtiny13 Chip Erase delay : ...

    see more »

    Just been given some ATTINY 13A and already have a home made shield that works great for for 45's and 85's but I get the following and wonder if these is any way to sort this out ?Using IDE 1.8.3 or above all give the same issue under win 7 X64 pro." avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "d:\Users\Bob\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2017.10.29/avrdude.conf" Using Port : COM20 Using Programmer : stk500v1 Overriding Baud Rate : 19200 AVR Part : ATtiny13 Chip Erase delay : 4000 us PAGEL : P00 BS2 : P00 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 5 4 0 no 64 4 0 4000 4000 0xff 0xff flash 65 6 32 0 yes 1024 32 32 4500 4500 0xff 0xff signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 Programmer Type : STK500 Description : Atmel STK500 Version 1.x firmware Hardware Version: 2 Firmware Version: 1.18 Topcard : Unknown Vtarget : 0.0 V Varef : 0.0 V Oscillator : Off SCK period : 0.1 usavrdude: AVR device initialized and ready to accept instructionsReading | ################################################## | 100% 0.02savrdude: Device signature = 0x000000 (retrying)Reading | ################################################## | 100% 0.02savrdude: Device signature = 0x000000 (retrying)Error while burning bootloader.Reading | ################################################## | 100% 0.02savrdude: Device signature = 0x000000avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check.

    View Instructable »
  • BallscrewBob commented on hartsfw's instructable NeoPixel LED Heart Sensor Jacket1 month ago
    NeoPixel LED Heart Sensor Jacket

    Using the second sketch I get the following."sketch_oct20d:44: error: 'interruptSetup' was not declared in this scope interruptSetup(); // sets up to read Pulse Sensor signal every 2mSd:\Users\Owner\AppData\Local\Temp\arduino_modified_sketch_578464\sketch_oct20d.ino: In function 'void loop()':sketch_oct20d:62: error: 'serialOutput' was not declared in this scope serialOutput() ;sketch_oct20d:69: error: 'serialOutputWhenBeatHappens' was not declared in this scope serialOutputWhenBeatHappens(); // A Beat Happened, Output that to serial.exit status 1'interruptSetup' was not declared in this scope"

    View Instructable »
  • Pulse Sensor With Arduino(Serial Monitor Control)

    You might want to attach the code as a zip file as the code above does not compile.Maybe because it isn't set as code but regular text in instructables ?Arduino: 1.8.3 (Windows 7), Board: "Arduino/Genuino Uno"Build options changed, rebuilding all In function 'void setup()':sketch_aug28a:47: error: 'interruptSetup' was not declared in this scope interruptSetup(); // sets up to read Pulse Sensor signal every 2mS // IF YOU ARE POWERING The Pulse Sensor AT VOLTAGE LESS THAN THE BOARD VOLTAGE, // UN-COMMENT THE NEXT LINE AND APPLY THAT VOLTAGE TO THE A-REF PIN // ^d:\Users\Bob\AppData\Local\Temp\arduino_modified_sketch_961500\sketch_aug28a.ino: In function 'void loop()':sketch_aug28a:55: error: 'serialOutput' was not declared in this scope serialOutput(); ...

    see more »

    You might want to attach the code as a zip file as the code above does not compile.Maybe because it isn't set as code but regular text in instructables ?Arduino: 1.8.3 (Windows 7), Board: "Arduino/Genuino Uno"Build options changed, rebuilding all In function 'void setup()':sketch_aug28a:47: error: 'interruptSetup' was not declared in this scope interruptSetup(); // sets up to read Pulse Sensor signal every 2mS // IF YOU ARE POWERING The Pulse Sensor AT VOLTAGE LESS THAN THE BOARD VOLTAGE, // UN-COMMENT THE NEXT LINE AND APPLY THAT VOLTAGE TO THE A-REF PIN // ^d:\Users\Bob\AppData\Local\Temp\arduino_modified_sketch_961500\sketch_aug28a.ino: In function 'void loop()':sketch_aug28a:55: error: 'serialOutput' was not declared in this scope serialOutput(); ^sketch_aug28a:65: error: 'ledFadeToBeat' was not declared in this scope ledFadeToBeat(); // Makes the LED Fade Effect Happen ^sketch_aug28a:69: error: a function-definition is not allowed here before '{' token void ledFadeToBeat() { ^sketch_aug28a:77: error: a function-definition is not allowed here before '{' token void interruptSetup() { // Initializes Timer2 to throw an interrupt every 2mS. ^sketch_aug28a:141: error: expected '}' at end of input sei(); // enable interrupts when youre done! }// end isr ^exit status 1'interruptSetup' was not declared in this scopeThis report would have more information with"Show verbose output during compilation"option enabled in File -> Preferences.

    View Instructable »
  • BallscrewBob commented on onurka33's instructable Arduino DHT-22 Nokia 5110 Thermometer4 months ago
    Arduino DHT-22 Nokia 5110 Thermometer

    Yea I found it a while ago thanks anyways.

    View Instructable »
  • BallscrewBob commented on onurka33's instructable Arduino DHT-22 Nokia 5110 Thermometer6 months ago
    Arduino DHT-22 Nokia 5110 Thermometer

    Links need to be properly formed and some need to work.. Authors lib link just gives me errors.

    View Instructable »
  • BallscrewBob commented on BallscrewBob's instructable Another Arduino Counter6 months ago
    Another Arduino Counter

    Your best bet is going to be asking over at the Arduino forumshttps://forum.arduino.cc/There is a project section which is ideal for your task. An accelerometer approach would probably be a better bet as it could also record the force. The timer countdown is the easiest section of code in there and all you need to do is look at the examples section in the Arduino IDE and look at the "blink" example but just use a small piezo instead or as well as an LED. "// the setup function runs once when you press reset or power the boardvoid setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT);// define a buzzer pin here}// the loop function runs over and over again forevervoid loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on ...

    see more »

    Your best bet is going to be asking over at the Arduino forumshttps://forum.arduino.cc/There is a project section which is ideal for your task. An accelerometer approach would probably be a better bet as it could also record the force. The timer countdown is the easiest section of code in there and all you need to do is look at the examples section in the Arduino IDE and look at the "blink" example but just use a small piezo instead or as well as an LED. "// the setup function runs once when you press reset or power the boardvoid setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT);// define a buzzer pin here}// the loop function runs over and over again forevervoid loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)tone (10,900,1000) ;} //sound buzzer on pin 10 at frequency (x) for (y) amount of time delay(1000); // wait for a second or whatever time you decide digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a secondtone (10,900,1000) ;} //sound buzzer on pin 10 at frequency (x) for (y) amount of time// etc// rest of code}"

    View Instructable »
  • Sending Data From Arduino to Excel (and Plotting It)

    The version from Parallax has been updated by a user in the Arduino forumhttp://forum.arduino.cc/index.php?topic=437398.0It is easier and fixes the COM limitations of the Parallax version.. Took me about 15 minutes to get it running data into a live graph

    View Instructable »
  • BallscrewBob commented on Parzivail's instructable Sainsmart LCD Shield8 months ago
    Sainsmart LCD Shield

    Found the button control thanks.Turns out I use similar routines quite a lot on other projects now after looking at the schem. sometimes simple as they use can have lots more uses.

    View Instructable »
  • BallscrewBob commented on Matej Blagšič's instructable Arduino 101 Review9 months ago
    Arduino 101 Review

    The most common fix for 101 and USB 3.0 issues is to insert a POWERED USB 2.0 hub between the computer and the Arduino.Tends to fix around 95% of the issues seen with USB 3.0A lot depends on the chipset and implementation of USB 3.0 on a particular computer.Some users have said that rolling back Microsoft updates regarding USB has also helped.

    View Instructable »
  • Remote Controlled Human (powered by Spark Core)

    I know its a late reply but YES you can hes only using it to control a relay at the end of the day.

    View Instructable »
  • Solution: avrdude stk500_getsync(): not in sync resp=0x30 error for Arduino

    There are a lot of fixes (and causes) for that particular error.Its an old fix but still valid for some people.For more up to date answers I would suggest a search from inside the http://forum.arduino.cc/ forum to get all the stk 500 answers in a more usable bundle of results.

    View Instructable »
  • How to use MQ2 Gas Sensor - Arduino Tutorial

    You might want to update the article soon as codebender is closing down...You could try the Arduino CREATE as that lets you share code too

    View Instructable »
  • Disassembling a CD/DVD reader and reusing its parts

    Have also started to notice manufacturers moving away from steppers to regular DC motors more so in printers and scanners. These also need quite a bit of accuracy esp. the high dpi units so methinks they have found a way to use DC motors without losing the accuracy of a stepper.

    View Instructable »
  • BallscrewBob commented on TonesB's instructable ESP8266 WiFi Module for Dummies1 year ago
    ESP8266 WiFi Module for Dummies

    Watch out for those breadboard PSU'sThey can go south pretty quick if you draw too much current for a lone period of time. I have 3 in the garbage so far as the regulators on them are not always the best. Better to have a more reliable supply or one that can handle the current. So I recommend check the specs before you buy. I moved to some of the power puck types you can buy and things are a lot better here.

    View Instructable »
  • Timelapse Photography with a DSLR Camera

    Can this be used with the WMU adaptor for the Nikon ?

    View Instructable »
  • Measure Temperature with Arduino Ethernet + DS18B20 + Thingspeak

    I have tried many methods but it wont let me use them in public.

    View Instructable »
  • Measure Temperature with Arduino Ethernet + DS18B20 + Thingspeak

    How did you get your guage on your public channel.?I don't get the same screens that you show and can only display on a private channel

    View Instructable »
  • ESP8266 ESP-12(Standalone)+ Blynk 101

    This was a good primer.Some things seem to have changed a little but it still works.Now I just need to play a little to see how far I can take it. I wanted something better than the Arduino MKR1000 that I have because its so unreliable requiring full restarts and such and most of the projects require a paid subscription to Azure. N

    OK changed my mind I didn't understand that this is a PAY FOR USE app.Unlike Thingspeak orEasyIOT which are free.

    OK changed my mind I didn't understand that this is a PAY FOR USE app.Unlike Thingspeak orEasyIOT which are free.

    View Instructable »
  • DIY Amp / Watt Hour Volt Meter - Arduino

    just curious.you call R1 30k and R2 10k yet the schem shows 9k and 3k ?There is quite a difference and I just wondered which one was correct before I attempt this one.I would like to use this with a 7 seg display for my boat battery (12V) and have already made a sketch for it but before I hook it up I want to be sure I am not going to fry anything.Also am going to use a 3.3v pro mini so thinking that I should swap out the 5v (Vout) for 3.3 ??

    View Instructable »