Search for user input in Topics


Batch/.bat input & output? Answered

I want to make a batch program where I can ask an if statement but there would only be a possibility of two responses. For example if I made the batch file asked "Did you have a good day?", I would only want the user to be able to answer y or n.

Question by Dr. Kreap    |  last reply


how to control a dc motor by taking the user input?

I am trying to write a code to control a DC motor with the user input. The motor needs to stop after N iterations where N is given by the user. Each iteration doesn't have a specific time hence I used an IR sensor. The motor must rotate until the IR value is high and in N iterations the IR value becomes N times low. I hope you understand my question. Please help me with the code.

Question by VinodhT    |  last reply


User input not URL-encoded in the "Ask a question" input

On this page: https://www.instructables.com/tag/type-question/?sort=RECENT There's the "enter your question" input box.  The user-input is added to the GET vars as "questionText", and the spaces are encoded as %20, but the ampersands and question marks are not.  This results in the question being split up & ignored, and the remainder is interpreted as another querystring var.  So typing in "What is this & that?" becomes "questionText=What%20is%20this%20&%20that?".  The ampersands & question marks (and all other non-URL safe) characters should be encoded. Thanks!

Topic by jumpfroggy  


running a loop in arduino program

I want to run a loop only upon taking the user input i.e whenver user gives input, the loop must run N times where N is the user input. Can i do so? please suggest with the code.

Question by VinodhT    |  last reply


MP3 input alternative on a stereo

Hi guys, I have a really burning question thats been eating me for a while. Can you put an alternative input on a stereo system to read mp3s? For example i have this stereo that plays mp3s but only has the disk input. This means in order to use it i have to burn the songs i want off my computer on to a disk then i can listen to my music. For those who probably WILL ask, I don't like playing my music off my computer because it's generally really loud, i want to use this in another room as well. My taste in music constantly changes, eventually i will want to remove a couple songs or add new ones. With that said, i want to know if you can remove/replace or add another input system to where a CD reader would be so that it reads a USB input or something. Then music can easily be manipulated to the users liking. As long it's not directly connected to a computer or requires the user to make new copies of the same music that take up space. Thanks!! Gonazar

Topic by Gonazar    |  last reply


Editing an Instructable will not display

1. What Operating system the device you are using, if its a computer, that would be linux, windows or mac (or freebsd etc) for mobile it would be android, iOS, windows mobile. Please also include the version number. Ubuntu Mate 17.04 and Windows 7, all operating systems 2. Browser information including version number, if you're using the mobile app include app version number Linux Chrome Version 58.0.3029.81 (64-bit) 3. Include what project or url you were looking at when the error occurred https://www.instructables.com/id/Raspberry-Pi-Garage-Door-Opener-with-streaming-vid/ 4. Screen shots of what happened if available  After saving only middle 4 lines are saved.                 AuthType Basic                 AuthName "Restricted Content"                 AuthUserFile /etc/apache2/.htpasswd                 Require valid-user         5. steps to reproduce, this will be one of the most important pieces of information as it will enable us to do the same thing and find a fix. See number 4

Topic by pber    |  last reply


How to run an Arduino Due for user defined time?

I am using an Arduino Due for waveform generation on my Nokia lcd 5110 display.I want to generate the desired wave for a stipulated duration where time is taken as input .Kindly help me with this asap,also include code for the same if possible.

Question by Lakshya1503    |  last reply


I can't get my my javascript code to work! Answered

I have been trying for days to get just the simplest of javascript working on my webpage but no matter what I try nothing happens. I am trying to display a button and then make a pop-up message when the user clicks it. I cannot stress how much frustration I have gone through just trying to make it do anything. I am writing it in mozilla Kompozer and testing it in mozilla Firefox. Here is the full code:

Question by dungeon runner    |  last reply


Batch: How do you search for a variable(text) within another variable(text)? Answered

I want to use a batch file that based on user input, searches for a variable (already set) within the user input. eg. I figured that this would work: @echo off set var=A set /p var2=Choice:  (USER TYPES "A B C") findstr /i /c:"%var%" %var2% OR findstr /i /c:"%var%" ^ if %errorlevel% equ 0 echo.%var% is in %var2% pause >nul Exit

Question by HoeraufPrograms    |  last reply


Favorites unaccessible on ipad

On the top right hand corner, under YOU, the pull down menu does not let the user input a command such as 'clicking' on favorites.

Topic by macguy787    |  last reply


LCD temperature logger

A temperature logging system based on Arduino that outputs to a 5" color LCD.  Accommodate multiple inputs, and display simultaneously in different colors.  User adjustable time span on the LCD, user adjustable temperature ranges.  Would be great for a weather station and other apps.

Topic by LesB    |  last reply


How can I prevent SQL-injection in PHP?

If user input is inserted without modification into an SQL query, then the application becomes vulnerable to SQL Injection, like in the following example: $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variable')"); That's because the user can input something like value'); DROP TABLE table;--, and the query becomes: INSERT INTO `table` (`column`) VALUES('value'); DROP TABLE table;--') What can be done to prevent this from happening? Thanks!

Question by valeriavetralla    |  last reply


Graphical User Interface Library for Physical Computing in Processing

Visit our blog:    http://blog.butterflui.org/?paged=3 The subject of physical computing, especially in the field of robotics, is a fascinating area that has already begun its triumphant in universities, schools and hobby applications and is developing with impressive speed. It is highly interesting that Pyhsical Computing and Robotics, more than any other area, can merge many different areas (engineering, design, psychology, biology and many other areas). Our target groups are mainly users with robotic and physical computing affinity: engineering, programmers, mechatronics engineers, product designers, interaction designers, communication designers, robotics, interface designers, developers, electronic engineers and artists. There are people who want to monitor and control the input and output of their system without major effort in which they rely on an interface library. Robot experiment sets are increasingly being used in short-term projects in schools and universities to provide basic knowledge on physical computing. Our analysis of current sets shows us that existing features don’t cover all aspects of robotics. The aspect that has been neglected so far according to our research, is the controlling and monitoring of experimental physical computing projects through a graphical interface. Visit our blog:    http://blog.butterflui.org/?paged=3

Topic by faydemir  


Using Theremin to Modulate Pitch of an Input for Use in Sonic Screwdriver?

I'm not real familiar to the in depth functioning of the Theremin, but I think I have the general gist of how it works. Specifically, I was wondering If it was possible to use a Theremin to change the pitch of a sonic screwdriver. One of my qualms with sonic screwdriver replicas is that they lack the changing pitch of the screwdriver in the show (Doctor Who, to the uninitiated). After reading about Theremins, I wondered if one could be built into the case of a sonic screwdriver (DIY with metal case) allowing the pitch of the sound to be altered in relation to its proximity to the users hand(s) and the environment. Has anyone ever heard of something like this being done?

Question by danielemur    |  last reply


How can I type letters in serial-mon and save the input in a global array ?Can anyone guide me in the right direction?

For example, I am trying to create a program where there are multiple questions on serial-mon and the user can input his/her answer in. "How to spell 1?"  one (this is the answer) "How to spell 30?" thirty (this is the answer) I am trying to make my serial- mon page look like that. 

Question by moshoo    |  last reply


soccer trainer

Hey guys, I am currently a student with a very weak coding/application background. I researched and got the basics down but its all comes down to logic and hardware.Currently I am building a soccer trainer robot that can be controlled via android app.The user utilizes a xy coordinate system to move the robot to shoot the soccer balls at that player at various speeds and angles. Basically, the android app routine is User inputs settings - > (random/preset) training -> moves robot to desired location on interactive xy gridlayout (soccerfield) -> send signals to arduino to shoot soccer balls at different speeds and angles at the user I was wondering what programs and languages I would need to know for me to develop this application. Any help would be great. Thank you! 

Topic by mikelim91    |  last reply


What would be a good way to record video while driving and allow for driver and or sensor input?

How about this then, to throw another wrench in the system. My last question was " Could I run a webcam directly from a HDD without a computer?" How could I or what would be a good way to set up a system to record video while driving and have user or sensor input? Basically, like before, I am trying to re-create a Drivecam device. The drivecam records 24-7 but only stores video to a flash card when the driver is involved in an accident [by a g-force sensor] or hits a panic button which is located on the bottom of the camera. I have no problem using a video camera or a flip cam but how to make it work to record in certian situations like and accident or if I see an accident in front of me, or if someone hits my car while I am not in it. Like I said, I would just buy one, but they do not sell them to the retail off the street person and it would be too expensive to make a fleet to get one camera. My company uses them and they are about $700 a piece and now the new ones upload the video via cell, which I do not want for my use. So if I can build something that is in all practicality a drive cam, but not, I am all game. I just thought a webcam would be easier, but it doesn't have to be a webcam. It looks like the easiest set up is going to be a ITX mobile computer with some sort of user and or sensor inputs. Any other ideas?

Question by Novacaine Fix    |  last reply


Will a condenser mic work the same way as a 3.5 mm mono audio jack? Answered

I will be building an FM transmitter soon, and I wanted it to have a condenser mic with a switch that switches the input of the condenser mic, to the input of a jack that people could play music from. In other words, the user would be able to speak to the transmitter, flip a switch, and then play music through to the jack. My only question really, is whether or not it would work? Thank you for taking the time to read this, I really appreciate it. The attached picture is the schematic I am working off of.

Question by XBLmonster    |  last reply


Arduino + Stepper motor + RC controller Answered

Hello, I'd like to control a stepper motor using an arduino through an rc receiver/transmitter. First, is it even possible?! How Would I be able to connect it all together? I need the stepper motor to rotate clockwise and ccw a certain amount of times per user input. I'm really confused. Please Help and thanks

Question by jenaza    |  last reply


Communicating between a calendar file and Java?

Currently, I am trying to make a Java program that displays a daily school schedule based on user-defined courses and input from a calendar (an outlook/ical/google docs calendar with an event on every day corresponding to what day in the school's schedule it is) to determine what day of the school's rotating schedule it is. I have everything working except for the calendar input, which I am unsure of how to incorporate into Java. I found this: http://www.moyosoft.com/joc/, which would work, but it costs $289 for a basic version. Are there any cheaper versions of something like it, or any other ways to incorporate a calendar into Java?

Question by ALogan97  


C++ programming...?

Hi all. i know a bit of c++. And I want to make a simple program that calculates Pi. Now, I want it to have the user input the number of decimal point thingies... and let it do the rest. BUT, it must be stoppable no matter how HUGE a number the put in... and im 12, so please try to make it as easy as possible. THANKS!

Question by sci4me    |  last reply


IoT data logger for large file transfers - what protocol to use? (FTP, HTTP, MQTT, …)

Hi there, We manufacture CAN bus data loggers for use in e.g. cars, trucks etc.The logger records data to an SD card. When the logger is in range of a WiFi/Cellular hotspot, it will start pushing the data to a specified server. The files will be ½-20 MB in size and need to be transferred frequently (e.g. every few seconds). A user can have 100-300 loggers deployed, all sending data to the server simultaneously. Today, we handle this using the FTP protocol. It’s been a simple solution that most users understand.However, we fear it’s not future proof and we’d like to look into other options (e.g. HTTP, MQTT) - in particular also to enable easy transfers to e.g. Amazon/Google cloud servers.A few questions that we’d like input on:What do you believe would be the best protocol for the case described above? Do you have any examples of use cases, APIs, open source code etc. in such applications? If we switch from FTP to another protocol, is there a way to keep it simple for our “less techy” users that do not use e.g. Amazon/Google servers, but just their own PCs?Thanks a ton for your inputs! Martin

Question by MartinF124  


Toggling LCD Backlight with arduino ?

Hey, I'm working on a project where I need my LCD to toggle between On/Off.  By default, the LCD is OFF showing nothing. When button is pressed, LCD should be ON. When the button is pressed again, the LCD will display a “shutdown” warning message at which the user can confirm or cancel. Right now, I just need the ON/OFF function to work (without warning message). This is the code I have been trying, but it doesn't work properly. #include #include const int Temp = 0; const int Press = 1;      const int Noise = 2;          const int Settings = 3; const int ON_OFF = 8; const int LCD_LIGHT = A4; int buttonState0 = 0; int buttonState1 = 0; int buttonState2 = 0; int buttonState3 = 0; int buttonState4 = 0; bool isLcdOn = false; LiquidCrystal lcd(12, 11, 4, 5, 6, 7); void setup() {   Serial.begin(9600);   lcd.begin(16, 2);   lcd.noDisplay();   pinMode(Settings, INPUT);   pinMode(Temp, INPUT);   pinMode(Press, INPUT);   pinMode(Noise, INPUT);   pinMode(ON_OFF, INPUT);   pinMode (LCD_LIGHT, OUTPUT);     } void loop() {   buttonState4 = digitalRead(ON_OFF);   if (buttonState4 == LOW)   {     isLcdOn = !isLcdOn;     if(isLcdOn){       lcd.clear();       lcd.setCursor(4, 0);       lcd.print("WELCOME");       lcd.display();       digitalWrite(LCD_LIGHT, HIGH);           }   }     else{       lcd.noDisplay();       digitalWrite(LCD_LIGHT, LOW);     } delay(2000);   }

Question by BME22    |  last reply


How to control a motor via app/microcontroller??

New to Instructables and I love the site. Not sure if I'm posting this in the right place or not! I'm completely new to the whole internet of things but intruiged by it and want to learn more. I'm looking for a bit of advice. I'm looking to make a basic enough app that allows the user to move a wooden dome roof maybe 6m in diameter. It's for a home observatory. Possibly move the roof according to degrees the user inputs also. Would I be right in saying the roof motor would have to be online in order to use through a smartphone? Would something like Raspberry Pi or Arduino be suitable for this? Sorry I'm bit of a novice but want to learn

Question by tommy109    |  last reply


Tangible Sequencer Interfaces - Bubblegum and Ball Bearing Drum Machines

Bubblegum SequencerThe Bubblegum Sequencer is a physical step sequencer that lets you create drumloops by arranging colored balls on a tangible surface. It generates MIDI events and can be used as an input device to control audio hardware and software. Finally, people can't claim anymore that electronic music isn't handmade.Also, check out the similar BeatBearing. The BeatBearing project is a simple Tangible User Interface that uses ball bearings to program a sequencer.

Topic by ewilhelm    |  last reply


SENSOR- Ultrasonic HC-SR04 (Interfacing HC-SR04 with 8051)

Hi friends, I am doing a project based on obstacle detector. It is a outdoor project hence i choose to buy an ultrasonic sensor to work efficiently on both bright sun light as well as dark nights. Now my problem is i am not able to interface this sensor with my controller. Anyone please tell me what input i must give to trig input of that sensor and what kind of output i get form the echo pin. also tell me how can i interface this sensor with the AT89S52. i have attached the user manual which i downloaded from internet.  Please help me with your valuable comments, Thanks in advance.

Topic by knachuthan    |  last reply


Why Won't my Batch Game Not work?

I made it so some parts got to the section area Finish 1 Which everytime a goto command goes to it the cmd prompt crashes and the batch game wont work. [Finish 1 is at the bottom] @echo off title Mystic color 5d :Password echo Enter Your Username and Password echo. set /p user=Enter UserID: set /p pass=Enter Password: if /i %user%==PerfectSpike1337 (     if /i %pass%==ABCDEFG123456 goto Naming) if not "%input%" == ABCDEFG123456 goto Incorrect :Incorrect cls echo Wrong password, Please ask Kellen McDonald for the Password. pause >nul goto Password :Naming cls echo Please enter an avatar name of your desire. echo. set /p uname= echo. echo Welcome to Mystic RPG %uname% echo. echo Press 1 to get started echo Press 2 to exit set /p input=Enter: if "%input%" == "1" goto :Getting Started if "%input%" == "2" exit if "%input%" == "" goto Naming if "%input%" == "Admin Code 123" goto Stab 1 :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Naming :A cls echo You were injured and sent to the hospital. Don't try that again. pause >nul ping localhost -n 2 >nul cls echo Waking Up. ping localhost -n 2 >nul cls echo Waking Up.. ping localhost -n 2 >nul cls echo You have woken up, the nurse greets you. pause >nul echo. echo Welcome back %uname%, press 1 to restart at the bank. set /p input=Enter: if "%input%" == "1" goto :Bank if "%input%" == "" goto A :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto A :Getting Started echo You will recieve your free gold to get started %uname%, first you must walk to the echo bank. pause >nul echo Walking. ping localhost -n 2 >nul cls echo Walking.. ping localhost -n 2 >nul cls echo Walking... ping localhost -n 2 >nul cls echo Choose what you want. echo 1. Enter Bank echo 2. Rob Bank set /p input=Enter: if "%input%" == "1" goto Bank if "%input%" == "2" goto A if "%input%" == "" goto Getting Started pause >nul :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Getting Started :Bank echo You have arrived at the Bank Of Gen Town! pause >nul echo "Here's your money %uname%" pause >nul echo Grabbing Money. ping localhost -n 2 >nul cls echo Grabbing Money.. ping localhost -n 2 >nul cls echo You Have recieved 500 GenDol! pause >nul cls echo Press 1 to begin your next task! set /p input=Enter: if "%input%" == "1" goto Sword Shopping if "%input%" == "" goto Bank :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Bank :Sword Shopping echo You now have enough GenDol for an iron sword at the GenMarket! echo. echo You may now walk to the Market. pause >nul cls echo Press 1 to walk to the market. set /p input=Enter: if "%input%" == "1" goto Shopping if "%input%" == "" goto Sword Shopping :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Sword Shopping :Shopping echo You will now start walking to the Market. pause >nul echo Walking. ping localhost -n 2 >nul cls echo Walking.. ping localhost -n 2 >nul cls echo Walking... ping localhost -n 2 >nul cls echo Enter 1 to enter the market! set /p input=Enter: if "%input%" == "1" goto Market if "%input%" == "" goto Shopping :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Shopping :Market echo "Welcome to the GenMarket %uname%!" pause >nul echo Here is some of our items you can buy! echo. echo 1. Iron Sword [500 GenDol, 10 attack] echo 2. Golden Sword [750 GenDol, 15 attack] echo 3. Dark Matter Sword [5000 GenDol, 100 attack] echo. echo Enter the number of the sword you want to buy! set /p input=Enter: if "%input%" == "1" goto Iron Sword if "%input%" == "2" goto Need GenDol if "%input%" == "3" goto Need GenDol if "%input%" == "" goto Market :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Market :Need GenDol echo You don't have enough GenDol for that! echo Come back later with more GenDol! echo. echo Enter 1 to return to the market screen. set /p input=Enter: if "%input%" == "1" goto Market if "%input%" == "" goto Need GenDol :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Need GenDol :Iron Sword echo You have now bought the Iron Sword and is equipped! echo. echo You may now begin your journey! echo. echo Press 1 to start your journey! set /p input=Enter: if "%input%" == "1" goto Road 1 if "%input%" == "" goto Iron Sword :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Iron Sword :Road 1 echo You see a Bandit! [50 HP] echo. echo What will you do? echo. echo 1. Attack The Bandit echo 2. Sneak By The Bandit set /p input=Enter: if "%input%" == "1" goto Battle 1 if "%input%" == "2" goto Get Spotted :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Road 1 :Battle 1 cls echo You have challenged the Bandit to a duel! echo. echo Choose what you will like to do! echo. echo [100 STAMINA LEFT] echo 1. Swing (5 STAMINA) [10 Damage] echo 2. Stab (10 STAMINA) [15 Damage] set /p input=Enter: if "%input%" == "1" goto Swing if "%input%" == "2" goto Stab if "%input%" == "" goto Battle 1 :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Battle 1 :Get Spotted echo The Bandit has spotted you try to sneak by him! echo. echo The Bandit has challenged you to a duel, prepare to battle! echo. echo Press 1 to enter the duel! set /p input=Enter: if "%input%" == "1" goto Battle 1 if "%input%" == "" goto Get Spotted :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Get Spotted :Stab 1 echo You lunge at the Bandit! echo Your attack hit! echo The attack damaged the Bandit critically! echo. echo [The Bandit Loses 30 HP] echo. echo The Bandit has lunged at you! echo [You Have Lost 10 HP, 90 HP Left] echo. echo Enter 1 to finish The Bandit! set /p input=Enter: if "%input%" == "1" goto Finish 1 if "%input%" == "" goto Stab :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Stab :Swing 1 echo Your attack hit! echo The attack damaged the Bandit critically! echo. echo [The Bandit Loses 25 HP] echo. echo The Bandit has lunged at you! echo [You Have Lost 10 HP, 90 HP Left] echo. echo Enter 1 to finish The Bandit! set /p input=Enter: if "%input%" == "1" goto Finish 1 if "%input%" == "" goto Swing :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Swing :Finish 1 echo You have finished off the Bandit! echo. echo You have recieved 25 EXP and 65 GenDol! echo Your current status is [25|100 EXP] echo. echo You have recieved 10 extra HP for your first win! echo You are now at full HP! [100|100 HP] echo. echo Would you like to continue down this trail or camp echo for the night? [Enter the Numbers 1-3] echo. echo 1. Continue down the trail echo 2. Camp The Night echo 3. View Inventory set /p input=Enter: if "%input%" == "1" goto Trail 1 if "%input%" == "2" goto Camp 1 if "%input%" == "3" goto Inventory 1 :Bug Fix echo No cheating! pause >nul echo Prepare for teleportation back! ping localhost -n 2 >nul echo 1.. ping localhost -n 2 >nul cls echo 2.. ping localhost -n 2 >nul cls echo Go! cls goto Finish 1 :Trail 1 pause >nul :Camp 1 pause >nul :Inventory 1 pause >nul

Question by KelM5    |  last reply


Arduino Guitar Tuner

Hi everybody, I'm creating a simple guitar tuner for a project at university. The purpose is just to create a step-by-step guide to it's creation to demonstrate some processes in how they work. Obviously it's going to be more expensive to make than to buy one (unless you happen to own a Taiwanese factory) but it's more about demonstrating some basic electronic principles and providing a basic design and seeing if it evolves with user input. So this is just a general enquiry into community interest. Comments and ideas welcomed. Cheers

Topic by Remulos    |  last reply


Remotely controller beeping device

I'm a real Noob to this electronics thing (but I find it fascinating..). Anyway, I want to try to build a device that beeps. The duration  of the beep is fixed, but the frequency and pitch should be variable, depending on user input. The whole device should be as small as possible and water proof. I would prefer to be able to control the beep frequency and pitch remotely - perhaps from a mobile phone or from something like a remote controller. The beeping unit should be kept simple as possible. Any ideas on how I can achieve this? Thanks, Yossi

Topic by technoyos    |  last reply


An Amateur Television Down Converter. Do they exist. Answered

I've read on Wikipedia where it states "ATV transmissions can be viewed by setting a television to cable input and attaching an outdoor 70 cm antenna. For more sensitive reception, some users may use a purposely-built ATV down-converter." How can I build one or can you find it. I could probably get an old cable box but it suggest that you can build a down converter for the purpose of receiving Amateur TV on your television.   http://en.wikipedia.org/wiki/Amateur_television

Question by Graydant    |  last reply


How do old-fashioned hand-crank telephones work? Answered

I was wondering how old fashioned hand crank phones work, in particular: Does the cranking provide power to the phone, or does it just ring the bell on the other end? I always thought that the cranking rang the bell on the other end of the line, and that the phone itself used a transformer to amplify the input from the microphone, without using power? Also, how do duplex coils keep the user from hearing their own voice through the speaker? Thanks!

Question by mad magoo    |  last reply


Would a star rating system for Instructables be a useful feature?

This recent Instructables UI update has got me thinking.Star rankings provided by users are useful feedback options that are all over the web.Instructables has been around for a long time and has had about a gajillion (citation needed) how-to's-posted over the years. There is a fair amount of redundancy in some of these projects (looking at you, Minecraft, pen guns, drawing tutorials, most of the airsoft category) and they vary WIDELY in quality from very in depth valuable content to stuff that barely qualifies as a how-to at all. What if they could be ranked? The ranking score of each how-to would be a simple out-of-5-star rating. This rating could be used for a few things:Sorting when searching. Obvious really, when you search for a how-to, there could be a little sorting option to sort by typical variables like time, views, and rating. This would help direct users to better content.Allow mods/helpful people to figure out what how-tos are really not working. This would sort the mass of content into a more easily managed hierarchy. With the new tips feature that allows people to give input on projects, this sorting would really highlight what projects really need some help, allowing users to help less successful users to improve their content.This gives a direct amount of feedback for the user, sure, views help to show the amount of interest in a project, but interest does not equal overall quality. If a user posts something that is low quality (poorly written, misleading, bad pictures, unfinished, unedited, plagiarist, or just plain dangerous) and they can see that they get a bad rating, it is a good sign that they need to work on their content.An automated service in the site could give people a head's up if their content is consistently rating low. You could get a message that says something like "Hey, we noticed that ________ instructable is performing poorly, here's some suggestions that could help it improve! (then link to the how-to-make-a-good-instructable-content) This keeps users focused on all of their content, not just recent stuff. Obviously there should be a switch that lets users turn these notifications on and off so if they don't care to use it, it's not forced on them.There are problems with this, of course. Ranking users means that personal taste can influence the quality rating of a project, rather than the actual quality of the content. Someone who hates cats could go poorly rate all the cat-related content, regardless of it's overall quality. This means there needs to be a way to make sure that the star-rating system isn't abused too much to damage good content. There needs to be a barrier to entry. Some suggested barriers to entry for star rating privileges could be:Pro membership automatically lets you rank content (pro never seemed that exclusive anyway, this could make it more desirable)Having X number of instructables posted lets you rank content (3 I think would be a fair number)Having X number of views/comments lets you rank contentWinning a contest lets you rank contentHaving the star rating of your instructables be net positive would let you rank content (IE, the majority of all your content has an above 3 star rating)These barriers or a combination of them would help ensure that only personally invested users would have access to the ranking system to ensure good data.Thoughts? Would be awesome if a moderator or Instructables dev could chime in here.

Topic by ilpug    |  last reply


Variable power supply? Answered

Is there a fairly simple circuit, method to making a desktop power supply running on 240v a.c mains supply with a user controlled variable output say 0-24v D.C with variable ampage upto say 1 amp. I may be over simplicating thing in my head but is it just a case of a transformer taking my mains input down to the upper most requirement ( 24v @ 1amp ) on the output, and the using some type of variable resitors on the output to further restrict the output to my requirement. I would be grateful for any guidance and information on this topic. Thanks to the community in advance.

Question by mickcaulton    |  last reply


What topics should I learn to have the capability of designing devices such as these? Answered

Http://www.youtube.com/watch?v=RxBa5bQfTGc A fancy auto targeting gun turret http://www.mydigitallife.info/2007/08/12/myfountain-innovative-robotic-bartender/ A machine that dispenses liquids. Custom software http://www.botmag.com/issue2/images/bottom2.jpg Robotic arm I know nothing about electronics at the moment, so I'd need to start from the basics. Ultimately, I'd like to be able to create machines like the above listed that can perform a set of specified actions in sequence based on user inputs from software.

Question by crestind    |  last reply


How do I make a Batch file echo a random set thing, like jokes?

Hi, I'm wondering how to make a Batch file tell jokes. I know quite a bit about Batch, and I'm making a butler. I want him to tell jokes that I code for him, but random ones. If he has, let's say, three available jokes coded for him, how would I make him tell one of them randomly, not in order or by the user's input? Help will be greatly appreciated. Thanks!

Question by TheBigRoosterYo    |  last reply


Tesla Ray Gun (Bwahahaha)

I have other projects going right now and I probably wouldn't even attempt this if I could, but is it possible to use a small generator, in a backpack, to power a 15kv transformer, to power a gun similar to a Tesla coil? The user would obviously have to wear some sort of protective suit and be well grounded, and there are a butt-ton of holes it the idea. I'm just throwing the idea out there to see what happens. Any input would be appreciated. Oh, and again, I'm not doing this project, as I would likely die horribly, so neither should you.

Topic by martzsam    |  last reply


What design features could be considered to make the laptop sit better on your legs, or that increases airflow when on a desk?

Asus, a sponsor of Instructables, has put together WePC where they are asking for input on their next generation laptops. As part of their sponsorship, they've asked my opinion on various aspects of laptops. Most recently What design features could be considered to make the laptop sit better on your legs (curved bottom), or that increases airflow when on a desk? In the next couple of weeks, I will be asking for your input on the final set of features for their community designed netbook. This is pretty exciting because feedback from users on Instructables will be directly incorporated in a consumer product that is scheduled to hit the shelves at the end of this year. For now, laptop stands:Instructables is full of laptop stands, and so I thought that the best way to answer this question would be to check out what lead users are already doing.A PVC laptop stand is one of the basic types, and it only requires cutting the PVC. The parts are held together with friction, and easily disassembled if necessary.PVC Laptop Standhttps://www.instructables.com/id/PVC-Laptop-Stand/An even more minimalist laptop stand can be fashioned from a metal coat hanger. Perhaps the Netbook should have flip-out legs to let users do this without an additional accessory?Ergonomic Laptop Stand Made From a Coat Hangerhttps://www.instructables.com/id/Ergonomic_Laptop_Stand_Made_From_a_Coat_Hanger/If you want to use your laptop in bed, the stand's legs needs to straddle you, like this laptop stand for bed.A better laptop stand for bedhttps://www.instructables.com/id/A-better-laptop-stand-for-bed/Since a laptop is essentially a monitor with a computer attached to it, an adjustable monitor arm can act as a laptop stand.Adjustable Vesa Arm Laptop Standhttps://www.instructables.com/id/Adjustable_Vesa_Arm_Laptop_Stand/Construction materials aren't only for insulating houses!Insulating Laptop Padhttps://www.instructables.com/id/Insulating-Laptop-Pad/Need to use your laptop outside? Try a tripod.Laptop Desk From Old Camera Tripodhttps://www.instructables.com/id/LAPTOP_DESK_FROM_OLD_CAMERA_TRIPOD/With the exception of the stands that are simple shelves, all of these stands have some sort of positive attachment point to the laptop in common. Like cameras, laptops should get a standardized bolt pattern allowing users to easily mount them in a variety of different ways. For more laptop stand ideas, see our Laptop Stands Guidehttps://www.instructables.com/id/Laptop_Stands/

Topic by ewilhelm    |  last reply


Open-Source Laptop Control

Asus, a sponsor of Instructables, has put together WePC where they are asking for input on their next generation laptops. As part of their sponsorship, they've asked my opinion on various aspects of laptops. Most recently Open-source control of your laptop.The question this week is whether it is better to have simple control mode, advanced mode, or both options. This strikes me as one of those questions where the answer is so obvious that it's actually hard to answer because you're sure the question can't be that simple. Of course you want both! Default to simple, but allow one to switch to advanced to get under the hood to make changes.However, there is a deeper issue here, which is that laptop manufacturers should give greater control over their hardware to their users. They should open up their interfaces and let users write and install Firefox-plugin-like extensions to the laptop.My rant continues here.Finally, I'd like to know what you have thought about this Asus campaign. If you would be kind enough to take this survey, I would really appreciate it. Comments here are also good. Thanks!

Topic by ewilhelm    |  last reply


Using the Instructables site to Sell and Promote should not be allowed!

After seeing the page, https://www.instructables.com/id/Diesel-Fish/ , I found it to be nothing more than a 'Ad' promoting a product for sale. This is not a Instructable, it doesn't give (nor offer) a 'How-To' to make it yet it DOES point you to another site where it can be bought. I feel that this goes Against the theme of our site and is a slap in the face to those who are trying to promote Ideas that they've come up with and SHARE with the rest of the Instructable community. We, the users, are on this site sharing ideas and thoughts...not money. We're asking for input, not money. We are asking other users to come up with more Great ideas......... .....not Money. I feel that this page should be removed as the author is simply pushing his/her wears here, that isn't what this site is for. How this was allowed to be, not only allowed on the site but, Featured is amazement in itself and if this is the type of thing that we have to look forward to here on Instructables then I will simply have to remove myself from this great community as I will Not be part of something that takes away from those who are working to keep the site up to par with what it was meant to be.  

Topic by ScottM6    |  last reply


Help with school project!

Hi guys,  I am an industrial design student at the University of Alberta in Canada looking for some help for my project. I have been assigned to redesign a soldering iron and research on how to make this tool better with input from users in the specified market. In this case, I am looking for first timers or beginners who have just been introduced to soldering and gear my improvements towards their needs. My primary design goal is to lessen the learning curve by addressing issues of safety and comfort. I have posted some questions as part of my research and would love the input. All input is welcomed regardless of skill level. Thank you for your help! Soldering Iron Design Survey 1. What is your experience and skill level? ( None, beginner, average, expert) 2. Which type of soldering iron do you use? The gun shaped one or the pen type? 3. In what environment / setting do you use it most? eg. workbench, kitchen table. 4. What were some of the needs you had for the too and were they metl? (Needs meaning minimum expectations, without which the product would be a failure) 5. What were some of the wants you had for the tool? 6. What were some problems you encountered when you first used a soldering iron? 7. Which aspects of a soldering iron besides functionality do you consider being the most important? eg. comfort, safety etc. Thanks for your help!  Justin

Topic by jchan3ualberta  


3D CAD Software Survey Request

If you are a Maker, an Engineer or just a 3D printer user, your help is needed! A new company is looking to improve the CAD software for 3D design options for people with 3D printers or those considering purchasing one. Prior to the development of their products, they are looking to collect some information from people who are currently using 3D printers and 3D design software to confirm what are considered to be unmet needs in the market. Please take a moment to complete this brief 10-question survey to share your valuable opinions on this subject. No contact information or names will be collected. Your input would be greatly appreciated!  The survey is available at: http://www.surveymonkey.com/s/5ZPFGXW Thanks

Topic by BuckClemons  


Acoustic instrument with added speaker in the Body?

Hi... :-) I am in a mariachi band and play an acoustic instrument called a guitarron. Sometimes at gigs it is too noisy or too large a venue that it is difficult to hear the acoustic instruments and singer w/out mics and would like to try and make my guitarron into a portable speaker system which has ample space to add hardware. I am looking forward to reading all the fantastic, innovative ideas (even the sarcastic with, if any), but would like to:  *Keep the weight at a minimal level (as I will be carrying my instrument)  *Allow inputs for a mic and 1/4" jack (1/4" my guitarron has thanks to an "instructables user", which works great!)  *Allow for mp3 input  *Battery powered, if possible Also the speaker will have to be small to fit through the sound hole, but if needed for better, louder sound I can make an opening to the body to allow for a larger speaker. And if anyone has any other suggestions or a similar idea to what I want to achieve, please post it... Thanks to all who have taken the time to read my project idea!!! Hopefully it is possible and not too far-fetched...

Topic by Karma213    |  last reply


How do I use an Arduino to write say 2.1 volts? Hobo dataloggers accept 0-2.5vdc inputs. Arduino outputs PWM.. thanks!? Answered

I'm working with a university and they love their Hobo's and I don't blame them... they're pretty straight forward to use...  I'd like to write to the Hobo... here's the hobo analog inputs: 0 to 2.5 Vdc; 0 to 5 Vdc; 0 to 10 Vdc; 4-20 mA Hobo stats: http://www.onsetcomp.com/products/data-loggers/u12-006 Analog channels: 0 to 2.5 Vdc; 0 to 5 Vdc; 0 to 10 Vdc; 4-20 mA Accuracy (logger only): ± 2 mV ± 2.5% of absolute reading; ± 2 mV ± 1% of reading for logger-powered sensors Resolution: 0.6 mV Sample Rate: 1 second to 18 hours, user selectable Time accuracy: ± 1 minute per month at 25°C (77°F), see Plot A Operating range: -20 to 70°C (-4° to 158°F) Operating temperature: Logging: -20° to 70°C (-4° to 158°F) Launch/readout: 0° to 50°C (32° to 122°F), per USB specification Humidity range: 0 to 95% RH, non-condensing

Question by hydronics    |  last reply


Converting HP laptop harman/kardon speakers to external speakers?

Hey, I just tore apart an old HP Pavilion zd7000 for the speakers (nicest laptop, nay, compact speakers I have set ears upon) and was wondering how I'd go about hooking them up as an external speaker (3.5mm input) with the option of either battery or wall power. I suppose I'd need the input voltage, a variable resistor for volume, and a switch for power. I'd also need to change the red/black and blue/black wires into an 3.5mm female audio jack (red is left channel, blue is right, and black are ground). Of course, it can't be as simple as that... help me out, please! I apologize for poor photo quality. All I have is this iPod, and the camera's not quite the best in the world. The big black panel is attached to the right channel for resonation reasons, I believe, and the small tube (not seen) on the left is for bass boosting. Update: I've tried hooking them directly to a 3.5mm jack, as user Re-Design suggested (thanks!), but there's a lot of clipping, and it drains my iPod's battery like crazy, so an amp is a must. Would the amplifier out of some old PC speakers work?

Question by orangesrhyme    |  last reply


Can you help me convert some Basic code to Processing code for calculating 555 IC timing?

I want to modernize this BASIC code that I found for calculating the values of capacitors, or resistors to use for timing with the 555 IC. /* This BASIC code taken from the Ramsey Electronics Universal Timer - Oscilator Kit UT5 instructions I decided to convert it into processing since no one really uses basic like this anymore. But you still can. I don't. 10 PRINT "FIND FOR TIME [T], MICROFARADS [C] OR OHMS [R]?" 20 INPUT "ENTER SELECTION: "; X$ 30 IF X$ = "T" THEN 100 40 IF X$ = "C" THEN 200 50 IF X$ = "R" THEN 300 100 INPUT "C1 in microfarads = ";C 110 INPUT "R3 in ohms = ";R 120 PRINT "TIME (seconds) ="; (1.1 *C*.000001)*R 130 PRINT 140 GOTO 10 200 INPUT "Desired TIME in seconds = "; T 210 INPUT "R3 in OHMS = "; R 220 PRINT "Required capacitance in ufd. = "; T/(1.1*.000001*C) 230 PRINT 240 GOTO 10 300 INPUT "Desired TIME in seconds = "; T 310 INPUT "Value of C1 in microfarads = "; C 320 PRINT "Required value of R3 in ohms = "; T/(1.1*.000001*C) 330 PRINT 340 GOTO 10 */ /** typedinput taken from http://wiki.processing.org/index.php/Typed_input @author Tom Carden */ // code was also taken from: // Learning Processing // Daniel Shiffman // http://www.learningprocessing.com // Example 18-1: User input // Variable to store text currently being typed String typing = ""; // Variable to store saved text when return is hit String saved = ""; String typedText = "Find for time [T], microfarads [C] or ohms [R]?"; PFont font; void setup() {   size(640, 480); //bigger window. Orginal code has small window   font = createFont("CourierNew", 18);   //fixed width font rather than other ugly font   //suggested in original code. } void draw() {   /*is this like the equiv to loop in arduino? I don't know I hate this language anyway. BASIC is easier to follow, but I wanted to make this program easiliy accessible for modern people.*/   background(255);   fill(255,0,0);   textFont(font,18);   // this adds a blinking cursor after your text, at the expense of //redrawing everything every frame   text(typedText+(frameCount/10 % 2 == 0 ? "_" : ""), 35, 45);   //nice touch orginal coder! } void keyPressed() {     if (key == '\n' ) {     saved = typing;     // A String can be cleared by setting it equal to ""     typing = "";   }   if (key == 't' || key == 'T') {     typedText = typedText.substring(0,max(0,typedText.length()-1));     TIME();   }   if (key == 'c' || key == 'C') {     MICROFARADS();   }   if (key == 'r' || key == 'R') {     OHMS();   } else {     //value = 0;     typedText = typedText + key;   } } void keyReleased() {   if (key != CODED) {     switch(key) {     case BACKSPACE:       typedText = typedText.substring(0,max(0,typedText.length()-1));       break;     case TAB:       typedText += "    ";       break;     case ENTER:     case RETURN:       // comment out the following two lines to disable line-breaks       typedText += "\n";       break;     case ESC:     case DELETE:       break;     default:       //typedText += key;     }     if (key == 't' || key == 'T') {     typedText = typedText.substring(0,max(0,typedText.length()-1));   }   } } void TIME(){    background(255);   fill(255,0,0);      typedText = "\nC1 in microfarads = ";      //typedText = typedText.substring(0,max(0,typedText.length()-1));      //typedText += key;      //keyReleased();    } void MICROFARADS(){} void OHMS(){}

Question by powerman666    |  last reply


Help with school project. Redesigning soldering iron for beginners.

Hi guys,  I am an industrial design student at the University of Alberta in Canada looking for some help for my project. I have been assigned to redesign a soldering iron and research on how to make this tool better with input from users in the specified market. In this case, I am looking for first timers or beginners who have just been introduced to soldering and gear my improvements towards their needs. My primary design goal is to lessen the learning curve by addressing issues of safety and comfort. I have posted some questions as part of my research and would love the input. All input is welcomed regardless of skill level. Thank you for your help! Soldering Iron Design Survey 1. What is your experience and skill level? ( None, beginner, average, expert) 2. Which type of soldering iron do you use? The gun shaped one or the pen type? 3. In what environment / setting do you use it most? eg. workbench, kitchen table. 4. What were some of the needs you had for the too and were they metl? (Needs meaning minimum expectations, without which the product would be a failure) 5. What were some of the wants you had for the tool? 6. What were some problems you encountered when you first used a soldering iron? 7. Which aspects of a soldering iron besides functionality do you consider being the most important? eg. comfort, safety etc. Thanks for your help! Justin 

Question by jchan3ualberta    |  last reply


Final Fantasy 6 magitek armor!

Hello, fellow instructables members! I was looking over Bug's steampunk chicken-walker mecha, and I had a most awesome idea. From the final fantasy game that screams "steampunk", I remember the cool walker mechas, the 'magitek armor'. See where I'm going with this? I plan to make a chicken-walker style Magitek armor costume! Now, I doubt my mecha will do the magiteks any justice, and I've never quite made a complete "costume" myself, save for a mashup medieval style outfit (makes me think of ike from fire emblem). So, if anyone has input, especially anyone who does steampunk, I'm all ears. Also, thank you again to the user "Bug" for the inspiration!

Topic by Bahamutzero    |  last reply


Graphics Tablet Handwriting Recognition?

Hi, I have just recieved a Tust slimline design TB-5300, I have set it up, really easily, and I was wondering about hand writing recognition. I went to: Control panel> Date, Time, language and regional> regional and language> Languages> Details> Add. And it was not possible to select handwriting recognition. So I went My computer> add or remove programs> Microsoft Office Professional Edition 2003> change> add or remove features> selected "Choose advanced"> Next> Office shared features> Alternative User Input> Handwriting> Run from my computer> update. It came with the computer so I didn't have to insert a disk. I still can't select "handwriting recognition. Please help, Nutrition Man AKA Flannel UK

Question by NatNoBrains    |  last reply


PICAXE Electronic interference?

I have solved the problem by making two changes.Firstly, a 22k resistor was put from I/O 2 to ground.Secondly, I had to modify the program to be the following, and accept any value as an input as long as it was not 0. The new program is shown below:main:low 1 &apos;discharge led on Pin 1input 2 &apos;make pin 2 an inputreadadc 2, b1 &apos;read pin 2 using ADCif b1 > 0 then flash goto main &apos;loop back roundflash:&apos;led sequencehigh 1pause 100low 1goto mainI've been having a bit of an odd problem...I'm trying to use a PICAXE 08M with a touch input, so a user touches a wire or bridges 2 wires and the uC responds based on the program, at the moment, turns an LED on.Now, Initially, I've tried a few things, until sort of by accident I noticed that using the program I was, the LED turned on by touching the input pin of the PICAXE, with nothing attached to it except one short piece of wire. I know the human body has certain capacitive qualities, but I wouldn't have thought it would be enough for this. The LED started turning on when I got close to the breadboard it was on, never mind the wire.I tried moving the board, while I had my finger on the wire, and found that when I got a certain distance from my laptop (About 1 ft or so) the LED would go out, and not come on again. Strangely, it does the same when my laptop is turned off!So what I was wondering is, what could my laptop be doing that enables the PICAXE to get an input from seemingly nothing? Could it be some sort of EM field from it? Incidentally, the same thing happens close to my TV.The code i'm using is below.main:low 1 &apos;discharge led on Pin 1input 2 &apos;make pin 2 an inputreadadc 2, b1 &apos;read pin 2 using ADCif b1 < 40 then flash goto main &apos;loop back roundflash:&apos;led sequencehigh 1pause 100low 1goto main

Topic by whatsisface    |  last reply


Help me with my school project! Take my Survey - Soldering Iron Redesign

Hi guys, I'm looking for some help on project. I've been assigned to redesign a soldering iron and research on how to make this tool better with input from users.  I am looking for first timers or beginners who have just been introduced to soldering and I'll gear my improvements towards their needs.  My primary design goal is to lessen the learning curve by addressing issues of safety and comfort.  I also hope to gain some insight into people's initial reaction to the tool and it's function if it's a completely new object for them.  I have posted a survey as part of my research and would love the input. All input is welcomed regardless of experience. Thank you for your help!  Soldering Iron Design Survey 1. What is your experience and skill level? ( None, beginner, average, expert) 2. Did you have any concerns about safety when you first used a soldering iron? 3. Did you ever burn yourself? 4. What were some problems you encountered when you first used a soldering iron? 5. Did you find the soldering iron awkward to hold because of the weight of the cable dangling out the back? 6. On a scale of 1 -5 how comfortable is it to hold and use? (5 being very comfortable). Any particular reason? 7. Would making the soldering iron more comfortable and secure to hold give you more confidence when soldering? 8. Which aspects of a soldering iron besides functionality do you consider being the most important? eg. comfort, safety etc. Thanks for your help!  Justin  

Topic by jchan3ualberta    |  last reply