The forums are retiring and are now closed for new topics and comments. The existing content will remain online and accessible through 2020 to provide everyone the opportunity to save any relevant information. In the spring of 2021, these Community forums will be taken offline.

Search for text input in Topics


Input to text file in vbs

Im getting increasingly intested in vbs and was wondering how to make an input window for example "Your password" and the "password" could be saved in a txt file stored somewhere, i have the start but dont know where to go from there!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""WScript.Echo "Your computer is being hacked please enter your password to stop hacker"Set WshShell = WScript.CreateObject("WScript.Shell")Password = InputBox("Please type your password.")""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""Thanks

Topic by k_man    |  last reply


Keyboard With On-Board Text Storage

Here's a thing I want, but have no idea how to build: THE INDEPENDENT KEYBOARD It doesn't care about computers! It save to itself! It's portable! There must be some way to build a keyboard that, once you turn it on, saves whatever inputs are typed to a plain text file on a thumb drive or SD card. Ideally, there'd be an on-off switch. When it's on, it's "recording" all inputs. Then you simply pull out the storage unit, plug that into a computer, and have your raw text. Any thoughts on how to pursue creating something like this?

Topic by TolkienCartographer    |  last reply


Text window won't allow typing

Trying to add new instructable but the edit window will not accept any text input?Win7, Firefox which always used in past without trouble.Ideas?

Topic by stuffdone    |  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


Line-break Text Editor Bug

I guess there's a bug in the new text editor. Whenever I save/ publish a guide. All the line breaks are not rendered exactly as I input it. It's missing the "" line break. This happens when I do a double line break for leaving a single line blank. For now, I use the source code window to manually add the extra "". Best, Angelo

Topic by ASCAS  


make a text <marquee> on a LED screen?

I have to do a project regarding LED screens.. i have thought of this .. i am going to feed text from computer and it should be displayed on a LED screen . the text should be scrolling(just like we see it on the big stock exchange buildings) the twist:- i have 3 computers from which i will be giving different char and numero inputs , all these must be displayed on the same LED screen.. ex:- michelle2213pally3321spetthi1922......so on i dont know where do i start from.. what should be the font size? its just a project so a small led screen should do(enough to display 8chars at once)

Topic by 123anup  


Is there an easy way to port an instructable to a website that I'm making?

I'm making an informational website for my Web design class using Adobe Dreamweaver. He wants it to be informational, so I figured it would be easy just to move my instructable to the site and format it a bit rather than start from scratch. I tried copying the source code, no go since the pictures aren't stored "locally" Right now I'm in the process of copying and pasting the text, but there has to be an easier way (this is a 30 step instructable) Do you know how to port an instructable to another site, while keeping all of the images and text local to a flash drive? I'd like to preserve the notes option as well. I can't use the flash insert that the site has made, because it's too small and doesn't work right for my use. Any ideas?

Topic by lukethebook333    |  last reply


How can I generate multiple text files with different infos for each ? Answered

Hello ! I'm oftenly working on invitation letters to request visas full of infos like passport numbers, adress, dates, names, birth dates, etc ... and also a text which is the same for all letters with the logo of my NGO and a foot with adress of my NGO. It takes a lot of time to change infos on each and I oftenly forgot to change dates or passport number on some invitation letters. I would like to generate text files for this invitation letter where I could choose the input for all the infos which need to change, and choose the text which doesn't need to change for all files. Which software or programming language should I use to make something like this ? I have already searched on google, maybe I didn't use the good terms, but I didn't find anything =( Thank you, Youri

Question by Anykey    |  last reply


want to display my text on a tft lcd like sony bravia using db9 input

Hello!           i am working on a project.. my last phase is to display the text on any lcd (other the alphanumeric and small mobile lcds) i wish to display my text on sony bravia using its db9 input.. well apart from this lcd i can also display my text on any tft monitor... i just need some help about the circuit to use and how to display.... about my project:                                 my project is that i am getting a sms on my reciving module i-e sony Ericsson t-290 and through a rs-232 data cable my msg is retrieved via at-command into the microcontroller after passing through max 232 converter then it is displayed on the led display.. work to do: now apart from the led display i want to display it on the big tft lcd or tft monitor for that i might need a video circuit consisting of video ic's etc.. i need help in building that.. Thankz

Topic by sani    |  last reply


how to do division and rounding within the string?

Hi all, I am new in scripting and I'm working with a tool which is exactly like windows cmd. My input text file is :     age=min;age_1D_param_min_64;meas_time = My batch file reads the lines from this input and splits the lines by “ ; ” then executes a function with the token and age file from the second field and after all parses the output for the third line. in the following you can see my current batch file:     setlocal EnableDelayedExpansion     for /f "tokens=1,2,3* delims=;" %%a in (input.txt) do ( REM create token file echo.%%a>current.tok     sinoparam -p D:\product\%%b 0x0100001F current.tok> out.txt     for /f %%y in ('findstr /C:"%%c" out.txt ^| sed "s/.*%%c .............. )do SET RESULT=%%y     echo.%%a;%%b;%%c;!RESULT!>>finaloutput.csv     )     GOTO :EOF now I have problem with one string in out.txt which is the result of executing my function:     meas_time =31.9999 in my batch file I want to do the followings: 1.find the value in string dActual_age =31.9999 by findstr/C 2. if the value is lower than 1000 round it and show the result 3. if it’s greater than 1000 first divide it by 32 and then round the result Does anyone know how I can do this ? thanks for any help! HOda

Question by hodarahmati  


i need help with this code trying to make a basic calculator with two inputs and one output with VB2008 (Express)?

My code is Public Class Form1     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click         Dim number1, number2, sum         number1 = TextBox1.Text         number2 = TextBox2.Text         sum = number1 + number2         MessageBox.show("the sum of" & number1.ToString() & " and " &number2.ToString;() & " equals " & sum.ToString() &)     End Sub     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click         Dim number1, number2, sum         number1 = TextBox1.Text         number2 = TextBox2.Text         sum = number1 - number2         MessageBox.show("the sum of" & number1.ToString() & " and " &number2.ToString;() & " equals " & sum.ToString() &)     End Sub End Class Could any one tell me what is wrong with the brackets at the end of "Messagebox" the lines? im just guessing its an easy fix

Question by Fox-san48    |  last reply


how can a batch file be written to remember text from the previous time it was run?

Such as if i were to input:"hello ow are you" could the batch file remember this line the next time it was run even if it was a year later...

Question by Psychic Master    |  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


Local text only chat room for under 100$: This may be a little insane

I am looking to create a local text only chatroom as a gallery installation for a sculpture class. In the most basic terms I want 4 text output displays and 4 text inputs to be connected through a cheap computer allowing people to carry on a simple conversation locally. As this makes absolutely no sense and has no practical applications it is difficult to find similar projects. Oh and because it just seemed too easy to wire some laptops together I am trying to do this for around 100$  There are Three basic problems I need to solve: Output:  So far my best idea is to use a monochrome lcd such as this:  https://www.sparkfun.com/products/10168 and soup up/ replace the back-light and create and old school overhead projector.  Input: burner cell phone keyboards? cheap keyboards from goodwill? Alternatives?  Make them work together: some unholy union of breadboards arduino and raspberry pi So basically this is barely possible if at all, and I am amateur at best in the hardware department (although I have a CS degree in a couple months) Any help from the seasoned veterans of this community would be greatly appreciated. (and I mean anything like if you have a favorite cheap keyboard or lcd that would be an immense help)  

Topic by mallen26    |  last reply


is there a way to connect de arduino to a palm?

 i would like to use the touch screen to control a servo, or to input a text string  to the arduino

Question by brunoaco    |  last reply


I want to use nerve impulses from muscles as a data input. Answered

I need to find out how to get a nerve impulse isolated and use it as an input.  I beleive a myoelectric electrode with a window comparator may work.  Instead of using an op amp to boost the impluse to run a motor, I want to use the impulse as a data entry signal.  I know that prosthesis use this system and I want to adapt it for signal input.  My goal is to use several nerve impulse sources to be used as a data input device to allow those with CP, or amputations to more easily communicate.  I am trying to bring a very old idea I had 20+ years ago to reality.  I have joined an open source prothesis forum as well as an Arduino forum.  I want to use the Arduino to "translate" the input combinations into a data form that a computer, PDA, or smart phone could use.  I want to keep this open source as I am not interested in a commercial venture. There are basically two steps.  The first is to use an Arduino to convert 5 touch pad inputs into 120 "characters" that are identified with various platforms.  5 inputs will generate 120 combinations (5x4x3x2x1) and that will give me a simple keyboard input.  I have to work up a timing method so that the Arduino will identify when buttons are pushed individually vs at the same time.  Next to have the Arduino generate a digital output that is compatable with a keyboard to keep the application flexible. The next step will be to identify intended muscle nerve signals from background nerve signals and 'filter" out unintentional signals.  Next, the buttons with the myoelectric inputs as the input to the Arduino. My goal is to have a myoelectric (or similar) input device that does not need muscle movement to generate data that is recognized by (practically) all devices.  It could be used for text generation, then voice synthesis, as well as a data signal for motors on the prosthesis to give better control.  Touch screen devices are proving to be a big challenge for those with prosthesis. Thank you, Paul H

Question by messyworkbench    |  last reply


Keyboard input and display output device using simple micro controllers such as an AVR or Arduino

I am interested in making a device that seems somewhat simple in my mind but getting a start on it is a challenge in itself. What I would like to do is have a device that uses maybe an Atmel AVR of some sort or even an Arduino that takes an input from an integrated keyboard circuit and displays it on an lcd. To keep things simple I do not intend for the device to have any powerful features. I simply want it to display the text I input on the keyboard. I would also prefer for it to be portable and not dependent on a computer for power. The keyboard doesn't have to be a full one either. A simple number pad can also work. I am willing to do as much suggested research that my time allows and really appreciate any help. Thanks!!!

Question by cole111    |  last reply


Can I use an old computer as a security monitor? Answered

I am building a security system and I have an old Dell running windows 98 and with an Intel Pentium 3 processor and I was wondering if there was any way to configure it to send emails, text messages, etc. when the security system was tripped? The system will have an output port for each sector that will go high when there is an alarm in that sector. I was wondering if there was any way of writing some king of program to have the security system connected to the computer in such a way that each output on the security system would be connected to an input on the computer and when a specififc sector was tripped, it the computer would register that pin, and send a corresponding message for the sector? ( for example: the living room security output is connected to input one on the computer, the kitchen, input two, etc. when there is an alarm in the living room, input one goes high (or low, that could also be used) and the computer registers that input one has changed and sends a living room alarm message)? Thanks!

Question by mad magoo    |  last reply


AIML tag usage issue

I have aproblem with tag.My code this like this: HELLO Hello there, wellcome to counselling service Hello there what is your name? _ NAME IS * HELLO THERE WHAT IS YOUR NAME Nice to meet you But it does not work that way.When I use the “My name is Rangi” input after the “Hello there what is your name?” robot input.I checked the syntax with the AIML reference manual at: http://www.alicebot.org/documentation/aiml-reference.html#that and other source files which uses the tag.But is does not work.The interpreter I am using to check my aiml files is the PROGRAME# at: http://ntoll.org/article/project-an-aiml-chatterbot-in-c But if I use the code as : HELLO Hello there, wellcome to counselling service HELLO THERE WHAT IS _ NAME IS * HELLO THERE WHAT IS Nice to meet you it works.But both text inside tag and the tag should be in block capital and this works only for four words. But I need the bot outputs to be in normal text . I checked in the research paper(page no 6) at : http://www.scribd.com/doc/32243318/A-Comparison-Between-ALICE-and-Elizabeth-Chatbot-Systems also it says the previous bot output normalized in the same way as the user input, therefore it matches with the text in the tag. Why this happens this way?? Is there anything wrong in the code?? Is the text in the tag works for only few words?? How can I use this in the correct way?? Hope for a solution.Thank you very much. 

Question by usg  


Yabasic (for the PS2)

I found Yabasic as an extra for a PS2 demodisc, and i recently dug it out from my Ps2 pile. it is a fun and simple piece of software for creating small programs, in which you type a command (eg. print, input, goto, beep etc.) and then a piece of text. here is a code for a simple number guess program, sorry for mistakesREM Number guess gameprint "I am thinking of a number between 1 and 50, try to guess it!"input a$if (a$>13) thenprint "your number was larger than mine!"goto inputendifelseif (a$<13) thenprint "your number was smaller than mine!"goto inputendifelseif (a$=13) thenprint "My number was 13! Congratulations, you win!"Feel free to edit the prints, and the number doesn't have to be 13. there are other things involving string variables and other commands. heres one called identitiy finderREM Identity finder programPrint "What is your name?" :":input a$Print "How old are you, ",a$,"?" :":Input b$Print "And where do you live, ",a$,"?" :":Input c$Print "so your name is ",a$,", you are ",b$," years old and you live in ",c$,", correct?"Pause 5Feel free to add more string variables, just add them as d$, e$, f$ etc.anyway, post coding for more yabasic programs, and use the stuff above!

Topic by The Jamalam    |  last reply


could a simulator game like sim city model a eco friendly community model?

Lyn city is a open source sim city that is configured by text files. Now if someoen went to home power magazine and entered the costs input and output of wind solar housing farming ... and consumption # of peep.. lynn city cold be a simulator for a eco friendly biosphere....

Question by josheeg  


"Import from Word"

I've been trying to post my most recent instructable and all has gone smoothly except for the fact that the "paste from word" option does not work. I am using word 2010 on a windows 7 computer with chrome, firefox, and IE 9. All three browsers will only import the plain text format of word documents that I type up rather than the fully formatted versions. It's not that I cant format everything I need via the main text input screen, its just that frankly the scrony forum post-type entry field sucks for writing well organized instructables. Please fix this! ~Love poent

Topic by Poent    |  last reply


Command parsing in Python?

I am currently attempting an Interactive Fiction game in Python (when I am finished I plan to write an instructable detailing how I did it). The only problem I have run into is the parser. I want to be able to specify a syntax for a command, and have the parser be able to recognize when the command is being input regardless of the arguments passed to it, as well as be able to extract the arguments from the inputted command. This would not be so much of a problem if there were not both one-argument and two-argument commands, and the fact that "throw x to y" is a different command than, say, "throw x at y". Any help would be greatly appreciated.

Question by dungeon runner    |  last reply


Feature question: Why are comments to me tabulated differently than comments from me?

When I look at my own profile I can get a list of all(*) the comments other people have sent to me. With the "view all" option, I get a nice tabulation with a bit of text, the author, which forum, and so on.If I look at my profile as an "outsider", there's a block of the comments I've posted. If I use "view all" on that list, all I get is a longer block, but still only the leading text of each comment.Why the difference? Why not use the same layout engine with different input lists, so I can see, for example, to whom (if anyone) I was replying, to which forum I posted, etc.

Topic by kelseymh  


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


How do I use AD4-AD7 on an Arduino Mini? Answered

I'm playing around with an Arduino Mini, and I'd like to use the additional analog inputs AD4, AD5, AD6 and AD7.  I tried initializing them as inputs and outputs using pinMode and writing to the outputs using digitalWrite, but nothing seems to happen.  Is there something more I need to do? Thanks - I'm somewhat new to Arduino and still a programming n00b. EDIT: OK, I repaired my board such that AD4 and AD5 are outputs, and AD6 and AD7 are analog inputs. AD4 and AD5 seem to be working fine now. More trouble with the AD6 and AD7, though. I'd like to see what value these ADCs are producing, so I used serial.println() to send the value back to the computer. However, when I run this line of code, it causes the Arduino to hang. What's going on here?  serial.println() works fine for sending back text and other variables, why is it having trouble here?

Question by jeff-o    |  last reply


Public Address System build Project

Salam and Greetings everyone, I am a university student and I need to build a good quality PUBLIC ADDRESS SYSTEM using simple 3.5mm jacks for mic input and spkr output and giving output on 2 to 5 speakers and controlling the output to speakers through switches enabling individual use and all at once  I would appreciate all help in form of advice, suggestions, links to websites and blogs, or text files videos anything... Thank you everyone in advance....

Question by General Talha    |  last reply


Question: Has anyone had any trouble concerning the PopUp ad on the Survey ?

Lately, when I sign in (under Fire Fox, newest upgrade) the Survey pops up and runs a script that makes it impossible for me to sign on (it keeps taking the FOCUS off the text input box). I have to cancel it, many times I have to cancel it 3 or more times to get it to go away. Is this just me, or have others gotten this also...?UPDATE: Here is a screen shot of the survey I mean...

Topic by Goodhart    |  last reply


How to make an RCON client for minecraft?? I want to send data to my Minecraft console remotely. Answered

Hey minecraft coders/people good with computers, I was wondering how to connect to my Minecraft server with a Remote Console/Controlled Console. I want to be able to send commands to the Console remotely (like from my phone or other computer). I dont know how to send/receive a command/commands to the Minecraft server, I can code everything else (like the text input and GUI). What I want to be able to do: 1. Get the console log sent from my server to my RCON client into a string (then I can print the data out into a GUI or another console) 2. Send commands that I type into my text box to the server via remote access. Thanks! If I was too vague, then please state it and I will try my best to elaborate.

Question by chilll2009  


I need one old working computer from the mid 90's to 2000.

I have a program designed in the late 80's for determining noise levels from an text input file.  Namely the Stamina 20 Optima Noise Assessment program.  Been awhile since I used it but I have had a need now to use it and can;t with my current systems, Windows 7 etc. I'm hoping there is somewhere where I can find just one for a fee of course.  Ina garage, attic, warehouse, anywhere.

Question by natureone    |  last reply


iTunes to Arduino

I was wondering if someone could help me find a way to display the name of a song currently playing on itunes with a scrolling 24x6 led display. im thinking of using the display from this instructable https://www.instructables.com/id/Make-a-24X6-LED-matrix/ it is coded to accept serial text input and display it on the matrix. my question is: how can i retrieve currently playing song's name and output it via serial to the arduino. btw, i know oe or two people have asked this before, but they were on macs and used AppleScript, which i cannot use because im on a windows pc

Topic by wootwootman  


Arduino Chat Server In a Browser.

Hello  Can Anybody Tell Me How To Make A Chat Server Using My Arduino Uno, And My Arduino Ethernet.  It needs To Be Accessible From a Browser Like Chrome On Android, And IOS.  Basically I Need My Arduino To Setup A Website Server That has 2 text Boxes, 1 for The Input, and The Other One To Display The Chat  That Has Been Sent By You And Other People That Have Sent Stuff To The Server.  The Server Also Needs To Be Accessible By around 5 to 10 People At The Same Time.  And If Possible Could You Make It Look Like The Example In The Picture.  A Quick Response Is Appreciated Thank You                   -Genius 470

Question by Genius 470    |  last reply


How does dialup work?

Hello. I am currently working on making my own dialup BBS, but seem to have run into a problem. See, I understand how the raw data is sent over the phone line (FSK, and how 56k basically uses an ADC with a DAC together, and outputs according to the PSTN sample rate). However, there are some things which I have specific questions about.First, when data is communicated between a BBS host and a BBS user, how is the text sent? If I recall correctly it just uses ASCII characters. Is this correct? How does it handle the login input and similar functions?Second, could someone please explain how the modem handshake process works? I have seen a photo explaining the various parts, but I don't completely understand it. See this photo to see the photo I am referencing: https://i.imgur.com/Q3lKIr1.jpg Lastly, could someone please explain trellis modulation (TCM) for dummies?I was lead to believe that a BBS does use ASCII characters to transmit data, due to a video where someone used a text terminal, along with a mode, to connect to his BBS.

Question by Ruby Laser    |  last reply


your opinions on HEENA &Acirc;&copy;

Hello, My name is Arylic and i am electronics engineer and a mechanical specialist. For the past couple of months (14 months exactly) i have been in development of one of my greatest creations called HEENA © which is a home artificial computer being. It was designed and made by me and two of my best friends assisted by a sponsor who supplied us with free materials. Well you may be wondering what the hell is a HEENA ? . Well you see i saw some movies where there is a computer which runs the house and stuff that could talk and accepts owners commands with out any input device. Which could also run a couple of electronic devices and so but currently i am lacking of ideas to enable the computer to do. Here is a couple of things it could do and also its features. - No input device required - Output devices which follows : Printer, projector, laser light show, Visual display, etc - Accepts voice input from owner or chosen candidates - Controls on and off of lights in the house ( currently my room only) by voice commands and motion detection - kitchen appliances operation using voice commands - laser alarm system which also sends a text message to the owners cellphone if not at home. - 2 huge cpus - lcd display in all bedrooms and sitting rooms (currently in my room only because of high cost) - Small widgets which include: - digital calender - eye toy games - Heencam chat with another HEENA owner - clock - automatic reminders - Auto chatbot And many other features Now i need your ideas to improve my HEENA ©

Topic by arylic    |  last reply


How do I monitor a security system through the internet?

I am working on a basic security system based on discrete logic and was wondering if there was any way I could monitor the status of the system through the internet and possibly send messages to phones, computers, etc. through the internet when certain inputs went high, which would happen when the system was activated. For example, if a window was broken in the living room, is there a program or way to have my computer be connected to the system so that it would register that the input concerning the living room was at high (or activated) status, and send a text message or email to a phone or computer telling the recipient that a break-in had occurred in the living room? The basic way the system works is that the system will have outputs for each sector monitored, and, when the system is tripped in a sector, that sector's output goes high. I have heard about some microcontrollers marketed as "ethernet/internet appliances" from various places, and was wondering if I could use one of those? I also have an old iPAQ ( see my other pocket PC question for system specifications), and an old Dell computer with a Pentium 3 processor and Windows 98 that I have total free reign over, they are mine; is there any way I could use one of those? Thanks!

Question by mad magoo    |  last reply


help with dyeing painter's canvas with diluted textile paint (before making a bag with it)? Answered

Hi! bit of a noob here :) i'm planning to make a messenger bag out of some painter's canvas, and i would like to dye the canvas grey before i begin. i'm wary of using powdered dyes and stuff like that so i did a little research and found out that diluted textile paint would work nicely. what are your thoughts on this? and do you have any other tips regarding the process? (like, how to manage the shrinkage, what tools i should use, what things i should avoid, etc.) i don't really need it to look super slick or anything (i think it would look interesting if the dye job is uneven) and i might try and wax the canvas afterwards. thank you in advance for your input if you do reply :)

Question by emtsevilla    |  last reply


New comment entry widget

I'm surprised I'm the first to mention this, but the new comment/reply entry box took me rather by surprise today.I'm probably going to be called a Luddite for this, but can I make a request for the ability to choose between the new and old methods (preferably by a setting on the member profile) if this is at all technically feasible?I know the new input widget is probably more user-friendly and allows richer content etc., buta) it's noticeably slow on my quad-core work box with 4GB of RAMb) inserting things like links (which I do a lot) and just pasting text takes longer than it used to- once you know the code it becomes second naturec) it means I now can't comment at all from my mobile device, and I can't be the only one.Thoughts from those with comment counts in the multi-thousands and (if any find the thread) new arrivals?

Topic by PKM    |  last reply


MS Agent Voice Recognition ...not TTS

I can't seem to locate any code snippets for the MS Agent Voice Recognition control. I understand It's not really supposrted any longer but I recall the voice recognition was incredibly accurate; especially for its time. The text-to-speech wasn't much impressive, but I'd really like to see some code for the VR; just to jog my memory as to what needs to be done. I remember it being relatively simple to create your own database or data file of words [or hard code it]. I have VB6 loaded with everything ready to go [tts AND vr], just don't remember how to initiate the "listening" and interface with the input. I have the current MSNET IDE, but not sure if those old controls are compatible. If I have to switch over though, it's no biggie. Any help is appreciated. I have an excellent ible idea I'd like to see come to life.

Topic by Sovereignty    |  last reply


Question about Grammar

I've noticed a lot lately, people using their internet grammar (not just here), and then defending it when they get criticized for it by saying something along the lines of, "wat r u a teacher?" or, "idc im not n scool rite now." So I have two questions about it, one for our adult members who grew up before the internet, and one for our current youth members.For the adults:Did kids tend to use proper grammar outside of school as you were growing up, or did they use the same sort of excuses for poor spelling and grammar? I guess this applies mostly to letters and notes to each other.For the youth:Do your peers use the same abbreviations in written communication outside of school as they do online or in text messages? Also, how predominately to you see internet speak used around you, compared to those who use proper grammar and spelling?Thanks! I look forward to any input you have on the topic.

Topic by Weissensteinburg    |  last reply


JSON parse exception prevents editing or deleting of instructable

Try creating an instructable with the text below in the description. When you save it, a JSON parse error pops up. The same exception will pop up each time you go to edit the instructable, preventing you from reaching the edit page or ever deleting it. You apparently need to sanitize your input a bit more. SET count=0 setlocal ENABLEDELAYEDEXPANSION FOR /f %%a IN ('dir /b *.jpg') DO ( set /a xOffset = !count!*2 set /a xSize = 1098+!count!*6 set /a yOffset = !count!*1 set /a ySize = 732+!count!*4 "C:\Program Files\ImageMagick-6.7.3-Q16\convert.exe" %%a[!xSize!x!ySize!+!xOffset!x+!yOffset!] pan-%%a set /a count=count+1 ) The exact exception is: "There's been a problem updating your Instructable [object Object] parsererror SyntaxError: JSON.parse: bad escaped character"

Topic by Fremonster    |  last reply


Virtual Intelligence!!?

Im been looking through pages of text about artificial intelligence and I had an idea, like so many others that have used speech recognition software or siri..... wouldn't it be cool if I could have something similar for my home like JARVIS from iron man? Now I understand that with current tech this is pretty farfetched, but couldn't I create something that is dynamic enough to accept new commands based on voice parameters effectively recreating the ability to learn..... for example you program a few basic commands and if you need a new one you instruct the VI to create the code from the voice inputs... like if it dosent know a word, you tell it to create a new macro associated to this word? for example "VI turn on lights" is great and the lights will come on but if you say "switch on lights" then it wouldn't know what you mean.... couldn't there be a thesaurus embedded that it will check against what you say and then creates a new command if you ever say that phrase again? after all that's how we do it when we are young in schools isn't it? I know that's probably a simple example but with this it could effectively learn our language and after time understand our slangs and sayings depending on each individual! my idea was to use a raspberry pi and arduino for the hardware but my knowledge of both languages (python and C) are limited and before I spend a lot of time trying to complete this code id like to know if its even possible and any input the community as a whole has on this subject? Also id like to stress im not trying to create skynet but merely something that appears intelligent but actually isn't! After all if we created a true AI, wouldn't we be enslaving it if we were to use it for our own purposes and not its own? Thanks in advance for any sensible input you all have!

Question by Xmortx114145    |  last reply


A advanced Arduino calculator?

So I thought about a new project: make an "advanced" calculator since online there are plenty of tutorials of simple ones. I have done already the circuit and I have only some problems with the code since this is only my third project on Arduino and I don't  know programming in C. So basically: when I switch on the device it shows me a long text which I can scroll using a pair of pushbuttons(when the text can't scroll anymore a led switches on). When I push them contemporanealy the device switches to calculator. And this is the code I made (I know there are plenty of errors): #include #include long num1,num2 ; double total; char operation,button; const byte ROWS = 4; const byte COLS = 4; char keys[ROWS][COLS] = {   {'1','2','3','+'},   {'4','5','6','-'},   {'7','8','9','*'},   {'C','0','=','/'} }; byte rowPins[ROWS] = {A0,A1,A2,A3}; //connect to the row pinouts of the keypad byte colPins[COLS] = {A4,A5,0,1}; //connect to the column pinouts of the keypad Keypad customKeypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS); // === CONSTANTS AND GLOBALS === // -- PINS -- const int PIN_LCD_LED = 6;  // analog const int PIN_ERR_LED = 7;  // digital const int PIN_BUTTON1 = 8;  // digital const int PIN_BUTTON2 = 9;  // digital // -- LCD -- // PIN 12   -> RS // PIN 11   -> Enable // PINS 2-5 -> D4-7 LiquidCrystal lcd(12, 11, 2, 3, 4, 5); // number of columns in the LCD const int LCD_COLS = 16; // LCD brightness [0, 255] const int LCD_BRIGHTNESS = 128; // LCD ON or OFF int state_lcd = LOW; // start position for text int lcd_start = 0; // -- LED -- // LOW -> LED is OFF - HIGH -> LED is ON int state_led = LOW; // stores time when turned LED on unsigned long t0_led; // timeout to turn the LED off const int LED_TIMEOUT = 500; // -- text to print -- // ASSUMPTION: text always longer than LCD_COLS, if not add a check in loop const char TEXT[] = "After trying Helloworld I made this more advanced version..."; const int TEXT_LEN = (sizeof(TEXT) / sizeof(char)) - 1; const int LCD_LIMIT = TEXT_LEN - LCD_COLS; // === CONSTANTS AND GLOBALS END === // === INITIALIZATION === void setup() {   // -- SET DIGITAL PINS --   pinMode(PIN_BUTTON1, INPUT);   pinMode(PIN_BUTTON2, INPUT);   pinMode(PIN_ERR_LED, OUTPUT);   // -- SET UP LCD --   lcd.begin(16,2);   lcd.noDisplay();   digitalWrite(PIN_LCD_LED, state_lcd);   // ERROR LED is off when starting   digitalWrite(PIN_ERR_LED, state_led);   // -- read buttons --   int state_button1 = digitalRead(PIN_BUTTON1);   int state_button2 = digitalRead(PIN_BUTTON2);     // pushed button 1 -> try to scroll left or turn LED on if can't     if(HIGH == state_button1)     {       if(lcd_start > 0)       {         lcd_start--;         state_led = LOW;         digitalWrite(PIN_ERR_LED, state_led);         delay(200);       }       else       {         state_led = HIGH;         digitalWrite(PIN_ERR_LED, state_led);         t0_led = millis();       }     }     // pushed button 2 -> try to scroll right or turn LED on if can't     if(HIGH == state_button2)     {       if(lcd_start < LCD_LIMIT)       {         lcd_start++;         state_led = LOW;         digitalWrite(PIN_ERR_LED, state_led);         delay(200);       }       else       {         state_led = HIGH;         digitalWrite(PIN_ERR_LED, state_led);         t0_led = millis();       }     }     // -- print text on the LCD --     for(int i = 0; i < LCD_COLS; i++)     {       lcd.setCursor(i, 0);       lcd.print(TEXT[lcd_start + i]);     }     // ERROR LED is ON     if(HIGH == state_led)     {       unsigned long td = millis() - t0_led;       // LED has been ON for more than LED_TIMEOUT ms. -> turn it OFF       if(td > LED_TIMEOUT)       {         state_led = LOW;         digitalWrite(PIN_ERR_LED, state_led);       }     }   }   // normally 20FPS   // === INITIALIZATION END === // === MAIN LOOP === void loop() {   // == LCD STILL OFF ==   if(HIGH == state_lcd)   {     // pushing both buttons -> turn LCD on     int state_button1 = digitalRead(PIN_BUTTON1);     int state_button2 = digitalRead(PIN_BUTTON2);         if(HIGH == state_button1 && HIGH == state_button2)     {       analogWrite(PIN_LCD_LED, LCD_BRIGHTNESS);       lcd.display();       state_lcd = HIGH;       delay(250);     }   }     else  // == LCD ON ==   {     // Loops are convenient for reading key press from keypad     while(1) // First loop. Here we read keypad and compose our first number. It does so untill we press operation button and break's out of loop or 'C' and it starts from beginning of this loop     {                 button = customKeypad.getKey(); // Button read         if (button=='C') // If user wants to resset while he is writing first number         {           num1=0;           num2=0;           total=0;           operation=0;           lcd.clear();         }                 if (button >='0' && button <='9') // If user pressed numeric value, 1 character at a time.         {           num1 = num1*10 + (button -'0'); // Our numeric values are 0-9 witch means they are in first decade, when we multiply with 10 we basicaly add zero after number,           // than we add a new number entered to that zero spot. As for (button -'0') this is simple ASCII table "trick" 0...9 in ASCII table are 48 ... 57,           // so by subtracting '0' from any of them we get their value in decade system ex. char '5' = 53 in decade numeric system minus 48 for zero char gives us value of actual 5,           // if our previous number was ex. 25 we get 250 by multiplying it with 10 and then we add 5 and we get 255 witch gets printed on LCD.           lcd.setCursor(0,0); // Select first row on lcd           lcd.print(num1); // Print current number1         }         if (num1 !=0 && (button=='-' || button=='+' || button=='*' || button=='/')) // If user is done inputing numbers         {           operation = button; // operation remembers what mathematical operation user wants on numbers           lcd.setCursor(0,1); // set cursor to row 2           lcd.print(operation); // print our operator           break;         }     }         while(1) // Second while loop, it loops untill user has pressed '=' or 'C'. so it either prints total or ressets program     {         if (button =='C'){break;} // This covers case where user pressed operator and still wants to reset         button = customKeypad.getKey();         if (button=='C') // Making sure user wants to reset at anytime         {           num1=0;           num2=0;           total=0;           operation=0;           lcd.clear();           break;         }         if (button >='0' && button <='9') // Getting chars from keypad for number 2         {           num2 = num2*10 + (button -'0');           lcd.setCursor(1,1);           lcd.print(num2);         }         if (button == '=' && num2 !=0)// If button pressed was '=' its the end of the road. Calls domath() subroutine does calculation and print our results         {           domath();                              break;          }     }     while(1)     {       // After all is done this loop waits for 'C' key to be pressed so it can reset program and start over.       if (button =='C'){break;} // This line is side effect of previous loop since if user pressed 'C' it breaks out of previous loop and continues here.So we need to break this one aswell or user would need to press 'C' 2 times       button = customKeypad.getKey();       if (button =='C')         {            lcd.clear();            lcd.setCursor(0,0);            num1=0;            num2=0;            total=0;            operation=0;            break;         }     } } void domath() // Simple switch case to pick what operation to do, based on button pressed by user. {   switch(operation)     {       case '+': // Addition           total = num1+num2;           break;             case '-': // Subtraction           total = num1-num2;           break;             case '/': // Division. Could add error for division by zero, or change line in second loop where it waits for '=' char to if (button == '=' && num2 != 0) this will halt program untill num2 is not zero and then continue           total = (float)num1/(float)num2;           break;             case '*': // Multiplication           total = num1*num2;           break;               }     // Based on case selected print our total and     lcd.setCursor(0,1);     lcd.print('=');     lcd.setCursor(1,1);     lcd.print(total);       } } // === MAIN LOOP END === Waiting your answers, Cristian

Question by IlirD2    |  last reply


Display website outside on a large LED/LCD Monitor

I want to be able to display a webpage on to a large monitor. (so people can view the site when they are outside for example) The website would update in real time (ajax based) but is essentially pretty basic just some images and text (no flash)/simple design. I have had a bit of a look around at supplier sites and most seem to have their own system where you can add in images/videos to display, or a program where you can input data yourself. I was looking at was something like Samsung smart TV but I think this is to good for what I need as I want to keep the price down, or Opera TV but I am not sure if I am looking in the right direction. I don't really want to have a lap top connected to this device (and be connecting via a cable) ideally you could talk to the device via a smartphone over wireless/bluetooth. I don't know where to start but I reckon if someone could point me in the right direction here I could make my idea happen?

Topic by ak8500    |  last reply


Why can't I edit my draft instructables? Answered

I'm able to create new drafts and insert multiple pages each with titles.  However when I attempt to add text to the body of a page, I'm unable to do most edit functions.  I am really only able to type in a single paragraph.  No "hard returns" are able to be inserted.  When clicking the "enter" key, nothing happens.  I am actually having the problem right now.  The only way I can input information is in one long paragraph.  Interestingly, one time I pasted in a couple paragraphs inside of my single paragraph and was able to operate in multiple paragraphs that way.  This way, I sort of "hijacked" a hard return to get paragraph separation.  Am I crazy?  This happens to me probably 50% of the time.  Other times everything seems to function properly.  Also of note - I'm unable to change the bold once it has been chosen like now.  However, I could insert cursor in a spot earlier and do some creative cut and paste etc..   Any Suggestions.  THANK YOU MUCH FOR BEARING WITH ME HERE!   Bob Z

Question by bobzjr    |  last reply


Arduino Uno R3 connected to adh8066 GSM?

I'm trying to have my Arduino Uno R3 send SMS texts to my phone with latitude/longitude coordinates with use of the GTPA013 GPS unit. The GPS is working fine but I'm having trouble with the AT codes sent to the GSM module. I keep getting errors and not the "OK" I should be getting. Below is the code I am using if that helps. Thanks for any help!! Greg. #include #include int PWON = 13; // the pin to switch on the module (without press on button) int rxPin = 0;                    // RX PIN int txPin = 1;                    // TX TX char data[256]; int x; void setup() {   Serial.begin(115200);   delay(2000);   pinMode(PWON, OUTPUT);      // sets the digital pin as output   pinMode(rxPin, INPUT);   pinMode(txPin, OUTPUT);   PowerModuleOn();   delay(3000);   InitializeGSM(); } void loop() {   } void PowerModuleOn() {   digitalWrite(PWON, LOW); //Pull PWON low   delay(2000);  //Delay 300 ms   digitalWrite(PWON, HIGH);  // Pull PWON high, Powers up GSM Module } void InitializeGSM() {   Serial.println("AT");   Serial.flush();   for (x=0;x < 255; x++){     data[x]='\0';   }   /*if(Serial.available() > 0)   {     Serial.println("Data Available");   }   else{     Serial.println("No data coming from GSM Module");   }*/   x=0;   do{     while(Serial.available()==0);     data[x]=Serial.read();     x++;     if(data[x-1]==0x0D&&data;[x-2]=='"'){       x=0;     }   }while(Serial.available()>0);   Serial.println(data);   delay(10000); }

Question by gregs1992    |  last reply


How to make exact size svg fiels for eleksCam software?

I bought this DIY Chinese laser machine. After some trials. I got it all fixed and yes it cut and engraved. They gave me 2 softwares. One is Engraver Master which i found useless as non of my dxf files show up properly. it's always warped. Then I tried EleksMaster. This software is great. But there is a major problem. It cuts only texts and engraves. But when i insert a new image and ask it to cut outlines, the image does not load up. I even checked this instructable and asked help. So to cut I found SVG files work. But there I encountered another problem. I cannot resize the images. All SVG files opened through PicCarve Appears way larger. Sizing is very important for me. Sometimes the size is way larger than my cutting area. It's really frustrating and annoying. It's more than a month now, and I'm still unable to cut custom cake toppers cause I can't seem to get a single software right for me. Someone said to try laseraxe but that does not connect to my laser. I have no clue why. So please help me so that i can cut the exact size of an image using PicCarve . Ther is a place that says input G Code. I'm not sure what that is. Currently I'm reserching that too. But if Anyone knows...Plese Please help.Thanks

Question by shazni    |  last reply


Starting a Class in Building Electric Cars

Hi Everyone! I've been very involved the last several years in DIY Clean Transportation at the ground level. I've built my own electric car, my own electric motorcycle, hybridized the car, and give talks at energy fairs, sustainability fairs, and post hundreds (literally, hundreds) of videos to YouTube teaching about these projects. I've also put lots of work into postings on Instructables teaching about these projects, and the audience here has been GREAT! I've also been donating my INSTRUCTIONAL DVDs to high schools, tech schools, and colleges for any teacher that will help start a class or extra-curricular at their educational institution. While I've got lots of requests from schools for the videos (and I'm going broke donating them!) I haven't heard back much on actual classes getting started. I think the reason why is that teachers don't have any SUPPORT MATERIALS. They need a curriculum, course outline, and workbooks to go with the video, so that any shop or science teacher has a ready-to-go "Class in a Box". I'm thinking about writing a workbook companion to go with my BUILD YOUR OWN ELECTRIC CAR instructional DVD which can be used by students as a text for a class. It would feature lessons, activities, and quizzes that would go along with the video. A teacher's curriculum would go with this as well. This might be a good thing to fund through Kickstarter or something similar. A small amount of money raised would go far in developing a workbook, and any money raised OVER that could be used to print workbooks and get "Class in a Box" donated to High Schools and Colleges. What are your thoughts? Do you like this idea? Is this the best way to get the most information out to the next generation of auto-builders and DIYer's? All input welcome! For more on this, see my blog. 

Topic by bennelson    |  last reply


Detecting Very Slight Tendon Movements In Wrist

I've always had an intense fascination for lucid dreaming. Finding ways to communicate or control outside devices based off the slight body movements that are possible despite the natural paralysis during sleep is a topic of great interest to me. I have several LDs (lucid dreams) each night and through much experimentation have found that with a bit of concentration, I could move my fingers enough to trigger very sensitive buttons (if placed perfectly before falling asleep) or to grip myself (if my hand is placed say, near my neck before intentionally entering a dream from waking) such that the sensation of my fingers reaching my neck would wake me. These experiments were proof enough that if I perhaps had some sort of glove or wrist mounted piezo sensors that are able to detect the individual tendon/finger movements with high enough sensitivity, combined with software that can parse patterns and reliably filter out minor unintentional simultaneous movements for the fingers that are prone to movement when others nearby are moved, it would be possible to establish one way communication with outside devices, the Internet, etc. Input could be in the form of different patterns or even text (tap code, morse code, or through a hybrid allowing use of each digit of the hands) or musical notes (each finger representing a note of a scale with a finger or two used to change octave or to toggle sustain.) As a musician who "writes" his best music within his dreams, this could be quite handy for getting melodies down before they vanish from memory on waking. For example, to activate input, you could perform a simple pattern that is unlikely to be triggered unintentionally. It could be as easy as left thumb flex, right thumb flex repeated in that order several times. From this point, you could use another pattern to choose to trigger an alarm (sound, vibration or electrical shock), or to initiate musical or text recording. There are many different uses that could be explored, and it might even be possible that 2 way communication could be established if a reliable method of transmitting to the dreamer without waking them could be created. This is however beyond the scope of my intentions. I have suffered from sleep paralysis on a nightly basis for over a decade now which can be extremely frightening and last up to several minutes, and during this time I am able to move my fingers as well as shake my head back and forth (which I need to do to break out otherwise the paralysis will persist until I'm pulled into a nightmare.) My solution to these terrifying experiences was wearing a heart rate monitor with an alarm that goes off past a certain BPM, which only happens when I am frightened. Now that I am so used to these experiences, my heart rate does not increase enough that I can reliably use it as a trigger without also waking myself out of exciting dreams that I'd rather not have prematurely terminated. I am fairly confident that a device such as this could help with breaking out of my paralysis at will and PERHAPS even be sold commercially to other sufferers of this condition, however niche the market. Giving me control over my sleep paralysis alone would be a highly satisfactory result with significant quality of life improvements and be worth the effort of building this. Waking up partners in bed with my head thrashing is less than ideal! As an avid software programmer, I do not think that the code involved would be terribly difficult. However, I have very little electrical knowledge and building this without existing plans would be tough and time consuming. It would be enough to have a pressure/flex voltage for each digit transmitted to a Raspberry Pi or via Bluetooth to a computer and the rest could be done through software. My questions are.. Does a commercial device exist that would be suitable for my purposes and not be terribly expensive? Perhaps a glove? Is a wrist strap with piezo sensors over each tendon that control the fingers a realistic possibility to achieve my goals? I do not need to know the position of the fingers or whether it is pushing against something. Just that movement is being attempted. Do existing plans exist to create a similar device? Thank you!

Question by Ril900    |  last reply


5 Things I Like About the Blackberry Torch—And a Few I Don't

Is the Blackberry Torch much better than an apple iphone ? No, but right here are the explanations why it is good sufficient for me personally . Research moving amazed us a week back if this delivered a Blackberry Torch review device . Evidently , the organization sent many of them . It appears as though individuals at Edge are greater than a small anxious concerning the marketplace wedding reception for this telephone and it is general probabilities for achievement . I do not fault them. This polarizing item has evaluations which are mostly free of charge yet others which are currently phoning the Blackberry Torch 9800 underwhelming or even worse . Its earlier sales—150K within the very first weekend—are nowhere fast close to Iphone product sales amounts , however they are nevertheless reputable . Last 7 days , I acquired into a disagreement concerning the BlackBerry Torch having a Gizmodo publisher . This person is most likely two decades more youthful than me and may only see the Flashlight with the prism of the Iphone . The technologies now has wrinkles he explained and also the display quality , in the current 800-by-480 globe , is awkward . I would recently been transporting the Flashlight close to for several days , and that i merely could not accept him. I will not dispute the truth that the apple iphone 4 is a superb item . And also the lot of Google android mobile phones , with and with out key boards , are great items . I love the Android By , for example , although I believe it is too large to transport close to on the day time -to- day time foundation . I love the initial Android and Android 2, although I believe Moto continues to have some function to complete on that computer keyboard . The keyboard—really any cell phone keyboard—is, to some extent , in the core of my difference using the Gizmodo publisher . He, like a number of other earlier 20-somethings, is completely comfy with no bodily computer keyboard . I am not . There are lots of individuals during my era much like me and in all likelihood numerous current Edge clients who nevertheless choose Messaging mobile phones . But departing apart the yawning generational variations , I love the Flashlight and that i appreciate utilizing it . Furthermore I not skip my BlackBerry Bold 9000, I'm not going it back again . Here is why: 1) The Internet browser : Indeed , chiefly a credit score towards the Rim Operating system 6, but with no touchscreen and accelerometer, which allows me change from landscape and portrait setting , the knowledge would not be fifty percent of the same quality . It is certainly quicker , deals with practically any type of Site , and it is supported with a display that, whilst not as high definition like a Android or apple iphone , is definitely razor-sharp sufficient for my eye . 2) The House Display : Edge has been doing a pleasant work using the accessible property about the Flashlight display , and that i adore the way the display techniques remaining to correct and down and up . I'm able to reside in the All display , however , just like other configurable cellular systems , I'm able to personalize it too . You will find a number of symbols about the All display , so having the ability to transfer some to Faves is really a encouraged alter . I am also happy the written text information image has become towards the top of their email list . On my small Daring , I frequently skipped texts since the image was crammed nicely beneath digital collapse . Additionally , I love that a few of the essential applications , like Tweets , are actually a fall behind area of the program . 3) The Touchscreen : I did previously personal a Hand Treo and try to valued the mixture of contact and bodily inputting . Given , the old Hand display was limited . The Flashlight , however , isn't . I love will be able to use actions to maneuver with the numerous displays . Adding the touch and move is encouraged , although , I can not picture somebody starting an impression display without them . 4) The Look : The Flashlight is weightier than my Daring , however it seems excellent during my hands . The line is good , although not groundbreaking . There's something really Rim - ant concerning the Torch—and I am good with this . 5) The Laptop Keyboard and Touch pad : Indeed , the laptop keyboard has a smaller footprint along with a little bit much more confined than my Daring , but Edge has because of the secrets somewhat formed sides , so they are simpler to really feel . I'm able to nevertheless perform some inputting with out checking secrets . Basically kind with an apple iphone , I must view my cerebral vascular accidents ( do not detest me simply because I am aged ). Those who have a mature Contour or very first - era Daring will value the track pad . Nevertheless , the main reason it is fascinating about the Flashlight happens because it life correct beneath a complete touchscreen . In the beginning I asked yourself the reason why you would want the track pad using the motion - powered display . Nevertheless , I quickly grew to become skilled at utilizing it for just one really significantly feature—something that's not very easy to complete with an apple iphone : shifting a cursor close to via characters , phrases , and obstructs of textual content . On an apple iphone , I location my hand exactly where I wish to choose and maintain it before the cursor techniques to that particular place . Basically maintain for any 2nd lengthier , my choice resources seem . There isn't any good way to browse via textual content . The Torch's track pad allows me transfer my cursor anyplace I want—in connects and text—and then begin choosing , duplicating , sticking , and so on . It is a delicate distinction but one that is essential for a particular type of person .

Topic by gavinleon512    |  last reply


convert any CRT TV or monitor into a vector (XY) monitor?

NOTE: I since found a couple links that might shed some light on the question... From HackIt: New uses for old CRT monitors http://hackaday.com/2008/02/25/hackit-new-uses-for-old-crt-monitors/ It would be very hard to do, but it is possible a CRT could be converted to a vector monitor. Perfect for playing Asteroids, perhaps under MAME. You would have to replace all the control circuits, probably with an FPGA and three ADCs (x/y/intensity). Posted at 8:58 am on Feb 25th, 2008 by MoJo Television and PC monitor experiments http://www.educypedia.be/electronics/televisionexperiments.htm old cga/vga monitor to oscilloscope ? http://www.edaboard.com/ftopic57853.html The inquiry: Maybe I am over-simplifying but I was reading one of those examples of hacking into a CRT's horizontal & vertical yoke controls to sync to music:     http://geektechnique.org/projectlab/707/how-to-make-mac-se30-audio-visualizers and had the idea that it should be possible to create a DIY XY monitor (vector display like on an oscilloscope, Vectrex, Asteroids, etc.) for an Arduino or other uC, MAME or Vectrex emulator, from any TV or CRT, once you have hacked into the electron gun's yokes. My understanding being: Raster display: the horizontal yoke (an electromagnet) sweeps the electron gun from left to right turning on the beam wherever there's a "pixel" at that line (which lights up the phosphor at that point making it visible), then it starts over at the next line (vertical yoke moves down) and draws the next line, and so on, Vector display: instead of rendering a moving image frame-by-frame using top to bottom/left to right scanning, shapes are drawn directly to the screen by positioning the horizontal & vertical yokes at the starting point, the beam turns on, and the yokes repoint to the end point, thus "drawing" the line inbetween the 2 points (I would assume this is for straight lines, not sure if circles or arcs are possible?) then the beam turns off, and the yokes get re-positioned to the next line's starting point. I'm not sure what turns the beam on & off or what kind of timing might be involved, obviously that needs to be controlled somehow. Or for color, where instead of a single white (or green, amber, etc) phosphor exists per pixel, there are multiple (red, green, blue) per pixel, and the beam hits each one at varying strengths (or for a varying length of time?) to 'mix" the primaries to the desired color? I'm not sure how that gets handled in a color vector monitor, but I would assume it's something similar to raster? So if we can hack into a CRT's X/Y yokes and move them around with an audio signal, can we control the yokes more deliberately from a microcontroller to plot specific shapes or text, hence a vector display? For those audio/TV hacks, what is the audio signal doing to the yokes that causes them to move? Whatever it is - voltage, resistance, etc - this is what our device would have to control. Possible proof of concept version: make a device to control the yokes' position etch-a-sketch style with a couple of potentiometers, and turn on the beam with a switch or button. If you see a dot of light moving across the screen then it works. I am thinking the controller might need to be "calibrated" for the individual CRT? (Maybe build some kind of calibration mode into the device.) You might dedicate a microcontroller to driving the display - it could receive text or vector shape coordinates via serial, store the shapes to draw in its own memory, and persist or refresh the image independently, freeing up processing power for whatever device it's displaying for. Another idea would be maybe add some kind of way to read light pen's coordinates, thus making the CRT an input device that can be read from the microcontroller or PC (the Vectrex had a light pen right?)  [This would be a cool mod for the Arduino composite TVout as well.] So is this idea possible without a ridiculous amount of work & parts?  I may be dead wrong about how this stuff works (I'm sure that if this was possible, someone would have done it by now?) but figured it can't hurt** to put the idea out there. I have visions of 4-player vector Arduino pong, Asteroids, Tempest, PDP-1 Spacewar!, vector NES Duck Hunt, a vector etch-a-sketch or lightpen drawing or animation program, or vector Atari Video Music. Possibly an open source color vector games system. Or just a vector display system for any Arduino or microcontroller project, made from any TV. **WARNING: maybe it CAN hurt... Evidently hacking into any CRT can be deadly, you have to discharge the CRT and capacitors properly or you can get killed. So please be careful. This definitely is NOT for kids to try at home.

Question by apple-o    |  last reply