Tell us about yourself!
Complete Your ProfileAchievements
- robertbu commented on btma's instructable One Pin 4*4 Keypad4 months ago
- robertbu commented on CmdrZin's instructable Impossible Object With Fusion 360 - Box and Ball4 months agoView Instructable »
Are you printing this with supports?
- robertbu commented on SimonRob's instructable The Earth Clock8 months ago
This is a very cool project! I'd like to suggest some alternate pathways for the electronics. Using a transistor and base resistor you can get rid of your NE555 circuit and drive the PWM directly from the Arduino. Using a real time clock module, you can get rid of the clock kit and drive the clock directly through the Arduino also. Driving the clock through the Arduino would give you the ability to have your model track the earth/sun in real time. Adding a display for month/day (driven from the Arduino) would allow you to display the month/day/time represented by the model when you manually change the rotations of the two stepper motors. Note most 28BYJ-48 stepper motors are geared so that 2037.886 steps equals one rotation.
Your project is done, your circuit works, and this is a well written instructable. So I'm *not* suggesting you make any changes. My suggestions are only for people to consider who want to follow your instructable. Using a transistor and the Arduino's PWM, you can still use 12V and not draw the power for the LEDs from the Arduino voltage regulator. If you bought your motor from Aliexpress, then the 2037.886 steps per revolution is very likely, but I doubt it will make any difference since your small model does not require precise positioning. A bigger source of problems is the crystal in the arduino itself (which is not precise). You may be losing/gaining hours per month on your timings. But even that is not an issue with a small model. If it were me, I would have powered everyt...
see more »View Instructable »He is running the circuit on 12V DC, so the circuit is already DC. Note with a few changes, many of the components can be removed and the whole thing can be driven at 5V using a 1A USB wall brick.
- robertbu commented on DWSciSouth's instructable Iridescent Art8 months agoView Instructable »
This would be an excellent entry for the "Colors of the Rainbow" contest for the "Judges Prize for the best overall use of all of the colors of the rainbow."
- robertbu commented on dcolemans's instructable DIY Submersible ROV8 months ago
Thank you very much for providing this resource! I've beencollecting ideas for a future ROV build for some time, and there are a numberof things in your build that are new to me.+Rather than holes in the PVC pipe, I'm considering fillingthe pipe with Silicone. The Siliconedensity is close to the density of water.+It is unclear how you ran your wires into the drychamber. If you ran the sheathing in aswell as the wires, you can have problems. If the sheathing around the Cat6 gets nicked, water can run into yourdry chamber in the sheath. +In some builds, the tether is given a slightly positive buoyancy. The whole tether is placed in a light meshbag. Small floats are added to the baguntil reaching a slightly positive buoyancy. The floats are then attached along the tether. This way the...
see more »"Why not just let it flood with water?" - I may be over thinking things, but I figure stuff in the water will get into the pipes...silt, small aquatic creatures, salt, etc. The light mesh bag is only used during the construction phase. The tether is put in the bag and placed in the water, float are added to the bag over time until the right buoyancy is reached. It is a simple way to figure out how many floats to add. As for the floats, I plan to 3D print some tapered, hollowish forms that clip or thread onto the tether...the shape of long lead sinkers. I'd fill the 3D shapes with foam. Interesting though on the battery test.
View Instructable »I assume your battery is 12V. Do you have a general idea of the run time of your ROV?
- robertbu completed the lessons Create a Photo Real Render, Document the Lamp Design, Introduction to Fusion 360: Design a Lamp in an Hour, Intro to Fusion 360 UI and 10 others in the class 3D Design Class9 months ago
- robertbu enrolled in 3D Design Class9 months ago
- View Instructable »
Silicone has roughly the same density as water. If the pipes were filled with silicone, then you would not have to deal with bleeding the air going down and drying out the rig at the end of a session.
- robertbu commented on bcamrl's instructable Intelli-Buoy II (Autonomous Floating Buoy for the Detection of Water Pollution in Bodies of Water)9 months ago
In rough water, the solar panels will be bounced around and continuously splashed by (potentially salty) water. Any concerns? Did you do anything special with the panels to mitigate this potential issue?
View Instructable »In rough water, the solar panels will be bounced around and continuously splashed by (potentially salty) water. Any concerns? Did you do anything special with the panels to mitigate this potential issue?
- robertbu completed the lesson Quiz in the class 3D Design Class10 months ago
- robertbu followed Fernando Koyanagi10 months ago
- robertbu followed 3D Printing, CNC, Photography, Robots and 11 others channel 12 months ago
- robertbu completed Advanced 3D Printing Class, Bike Fender Part 4: Multi-Part Design, Bike Fender Part 2: Using Parameters, Tools + Materials and 2 others 1 year ago
- robertbu completed the lessons 3D Printing With Support Structures, Tools + Materials, Mechanical Assembly, Base Model and 2 others in the class Intermediate 3D Printing Class1 year ago
- robertbu completed the lessons Setup and Print, Tools + Materials, Stamp Project and Beginner 3D Printing Class in the class Beginner 3D Printing Class1 year ago
- robertbu completed the lesson Fusion 360 Orientation in the class Beginner 3D Printing Class1 year ago
- robertbu commented on OUTATIME88's instructable Arduino Camera Man1 year agoView Instructable »
The RDX pin is only rated for 3.3v. Using 5.5v can be harmful for the HC-06. I always add a voltage divider to bring the voltage down to 3.3v for this one pin.
- robertbu commented on abhilash_patel's instructable Make RC Planes Using A4 Size Papers1 year agoView Instructable »
Can the receiver be bound to any transmitter, or do I have to purchase an F949 plane to get the transmitter?
- robertbu commented on CodyBuch's instructable Interrupts Lab1 year agoView Instructable »
I'm a newbie with respect to Arduino programming, but from my reading, there are couple of changes to your code you should consider:1) I believe any variable that changes value inside an interrupt service routine should be volatile, so randNum, randNum2 and randNum3 should be defined as volatile.2) There are issues with longer interrupt service routines including lost time on the millis() call. A better practice would be to just set a flag in the service routine and then call Blink() in the loop() function based on the flag. With this structure, only the flag would need to be volatile.
- robertbu completed the lesson LEDs in the class LEDs and Lighting Class1 year ago
- robertbu commented on RobertK196's instructable DIY Solenoid Valve to Servo Valve Conversion1 year agoView Instructable »
Creative solution! Thanks for sharing.
- robertbu commented on SunFounder Maker's instructable How to Make a 5V Voltmeter With Arduino1 year agoView Instructable »
Any thought about over-voltage or polarity protection? Also your readings will be relative to theinput voltage which is not necessarily 5.0v. You can get around thisproblem (with some loss of precision) by using Arduino’s built-in voltagereference
- robertbu completed the lessons Gluing and Fastening PVC, Tools and Materials for PVC, Cutting and Making Holes and Cleaning and Finishing PVC in the class PVC Class1 year ago
- robertbu commented on martinhui's instructable Easy Wire Wrap Tools1 year agoView Instructable »
The wrapping guns and bits (as well as hand wrapping tools) are available on ebay, but they are $$$. I use empty ink cylinders from ballpoint pens as well as brass tubing to make my wrapping tools.
- robertbu commented on M_Dennis's instructable 9V LED Flashlight1 year agoView Instructable »
Nice, compact idea. You could "double" your light for "free" by using two leds and dropping your resistor to 120 ohms. It would require a slight change in your enclosure design.
- robertbu commented on bcamrl's instructable Nautilus -1 Exploration Mini Submarine 1 year ago
Cool looking ROV. Iassume you have not yet had it in the water. Some thoughts looking at your design:+ You mention a wireless camera. Wireless signals do not travel well inwater. If your signal is above 1 GHz (asI suspect with the Google Glasses clone), then the signal will only travel afew inches into the water. You may needto either add wire to take the wireless signal to the wireless camera, or gowith a wired camera and bring wires to the surface.+ Based on the photographs, you will need to cut holes in thecowling in front of the propellers to allow water to flow in. + It appears that you are bringing wires in a sheath directlyinto the sub. When bringing in wires ina sheath, precautions must be taken to avoid water getting to the electronics. If the sheath is nicked (a high pr...
see more »View Instructable »Cool looking ROV. Iassume you have not yet had it in the water. Some thoughts looking at your design:+ You mention a wireless camera. Wireless signals do not travel well inwater. If your signal is above 1 GHz (asI suspect with the Google Glasses clone), then the signal will only travel afew inches into the water. You may needto either add wire to take the wireless signal to the wireless camera, or gowith a wired camera and bring wires to the surface.+ Based on the photographs, you will need to cut holes inthe cowling in front of the propellers to allow water to flow in. + It appears that you are bringing wires in a sheathdirectly into the sub. When bringing inwires in a sheath, precautions must be taken to avoid water getting to the electronics. If the sheath is nicked (a high pr...
see more » - robertbu commented on adachsoft's instructable Arduino - Voltage and Current Measurement ACS712, ADS10151 year agoView Instructable »
I know this is just a breadboard, proof-of-concept Instructable, but does the ADS1015 buy you anything? The arduino analog pins have 10-bit precision, so you can read down to around 0.05V and 0.06A. And you can increase the voltage precision by changing the voltage divider.
- robertbu commented on pankajchauahan's instructable Make Your Own SIMPLE 4x4x4 LED Cube 1 year agoView Instructable »
Your Ohm's law calculation does not take into account the resistance of the LED, nor the voltage drop of your transistors nor the voltage drop associated with the pin transistor. And each layer is only lit 1/5 of the time, so the average current is much smaller than the intermittent current. If your LEDs are bright enough, you are golden. I only wanted to point out that adding a 330 ohm resistor is not a "free" solution to solve the problem of too much current. The LEDs pay a price in terms of brightness.
- robertbu commented on pankajchauahan's instructable Make Your Own SIMPLE 4x4x4 LED Cube 1 year ago
He is only turning on one led per pin at a time, so he is only drawing 20ma per pin. The problem is that there is a 200ma limit on the total current pulled by all pins output pins. If the code lights an entire layer, the board is pulling 400ma..twice the recommended limit. Note that the amount of current that can be pulled from the 5v pin depends on the voltage regulator used on the board and varies between 0.5A and 1.5A. But that is power does not go through the output pins. And from my reading it is more complicated than just a 200ma overall limit. There also appears to be a 150ma limit on certain sets of pins.
View Instructable »The use of a 330 ohm resistor on each output line does solve the current draw problem, but at the cost of brightness. The result is running an LED at 6ma that typically draws 20ma. And there is further brightness loss due to the multiplexing.
- robertbu completed the lesson Preparing a Schematic in the class Circuit Board Design Class1 year ago
- robertbu commented on pankajchauahan's instructable Make Your Own SIMPLE 4x4x4 LED Cube 1 year agoView Instructable »
I think you are drawing too much current through the Arduino. Assuming you are multiplexing each layer and each led draws 20ma, you are drawing 350ma through the arduino board. The max from any datasheet I've read is 200ma. Or am I missing something about your design?
- robertbu commented on davidex720's instructable Password Manager, Typer, Macro, Payload ... All in ONE!1 year agoView Instructable »
This is a very cool project. Building something small enough for a keychain and useful using anArduino can be difficult, and you pulled it off. Some thoughts (partly for you and partly for anyone considering building one of these):+ I agree with your stance on security. In a perfect world, everything would havestrong passwords, but most people use weak passwords they can remember and thesame passwords on many sites. Strongpasswords coupled with your PassType is a dramatically better system. Someone would need to target a personspecifically and in the real world with PassType.+ Your joystick gives you an easy way to enter a fastpassword for entry into the PassType. You have four states and using five ‘digits’, gives you 1K of possiblepasswords. Coupled with increased tim...
see more » - robertbu commented on edgary777's instructable Arduino Sonic Meter / Dynamic Display1 year ago
Your delay(4) occurs when the segments are dark. That is why the display got brighter when you change to delay(1). Try moving the delay() below where you light the segments. Add a second delay() just after you clear the segments. Start with a value of 1 for the first delay and 4 for the second and then adjust from there.
View Instructable »edgary777 wrote: I'm not exactly an expert with electronics so I'm not sure if I should have used resistors, browsing some forums I read that you probably should, but I didn't and nothing has burned or exploded so far.I too am fairly new to electronics, but I've spent some time learning about and building multiplex displays. Each segment of your red seven segment display will draw it rated current at around 2.0V. You are driving them with 5.0V. What is saving you is that each segment is only on for 1/4 of the time. If you were to continuously display a single segment at 5.0V, it would burn out. You are probably safe since you are pulling "only" a little over twice the current through each lit segment 1/4 of the time, but you would need the datasheet to be sure. Some leds...
see more » - robertbu commented on Alaa HR's instructable RC Hover-Craft1 year agoView Instructable »
I cannot figure out how you make turns. Does the back fan rotate, or the back fins rotate, or ???
- robertbu commented on DrGarySullivan's instructable Quick and Easy Solderless Electronic Connection 1 year agoView Instructable »
What a cool idea. Your instructable says use the 26 gage opening of the wire cutter to cut the tubing, but your picture shows 16 gage opening. I think you want 16.
- robertbu commented on SpectreTECH's instructable Multiple LEDs on a Single Resistor1 year ago
- robertbu completed the lessons Writing an Instructable and Adding Photos, Publishing an Instructable, Welcome to Writing an Instructable, How to Write an Instructable and 1 other in the class How to Write an Instructable1 year ago
- robertbu enrolled in How to Write an Instructable1 year ago
- More Activities
You may want to give your detection a bit of leeway. Something like:if (abs(readvalue - 751) <= 2)Or better yet, put your values sorted in a table, find the nearest value to readvalue, and output if the value is within a threshold.