Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
20 May, 2013, 10:30:55 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 2 3 [4] 5 6 7   Go Down
  Print  
Author Topic: TI-Nterface (my version of labpro) -  (Read 4904 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 19:51:51
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Total Post Ratings: +158

View Profile WWW
« Reply #45 on: 19 December, 2011, 20:11:42 »
0

nice Smiley it's good to see progress on this, it might be very useful when finished..
Logged

Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #46 on: 19 December, 2011, 23:18:24 »
0

nice Smiley it's good to see progress on this, it might be very useful when finished..
Yeah. I dunno if I'm gonna make it in time for our schools' deadline. I'm trying hard.
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 19:51:51
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Total Post Ratings: +158

View Profile WWW
« Reply #47 on: 19 December, 2011, 23:21:30 »
0

oh? when do you have to get it ready? that's a nice schoolproject.. what kind of studies are you doing?
Logged

Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #48 on: 20 December, 2011, 18:57:30 »
0

oh? when do you have to get it ready? that's a nice schoolproject.. what kind of studies are you doing?
Secondary school Smiley I hope to graduate this year.
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #49 on: 11 January, 2012, 22:47:30 »
0

Artwork on the front of my essay


* blueprint ti nterface.jpg (1347.03 KB, 1600x1186 - viewed 93 times.)
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 19:51:51
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Total Post Ratings: +158

View Profile WWW
« Reply #50 on: 11 January, 2012, 22:50:10 »
0

wow, great, i love it Smiley did you manage to make it ? (maybe you already said it somewhere, but i must have missed that if you did)
Logged

Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #51 on: 11 January, 2012, 22:58:03 »
0

wow, great, i love it Smiley did you manage to make it ? (maybe you already said it somewhere, but i must have missed that if you did)
Not yet. I got stuck. programming those microcontrollers is a little weird. I cant find working code examples for my compiler. I am still gonna build the thing. It is just gonna take some time Smiley
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 05:36:37
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50204


Total Post Ratings: +2611

View Profile WWW
« Reply #52 on: 12 January, 2012, 02:04:29 »
0

Nice, and when you did your presentation you should post a video of your device in action an d put it here Cheesy
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #53 on: 12 January, 2012, 09:05:30 »
0

I just printed my essay. I woke up earlier to make a presentation for Life Science and Technology Tongue So much to do. Tomorrow a Dutch test and more tests next week. My presentation is February 20th. I really hope I have a working prototype by then.
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 05:36:37
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50204


Total Post Ratings: +2611

View Profile WWW
« Reply #54 on: 12 January, 2012, 09:08:12 »
0

Oh ok I was sure it was pretty soon, like tomorrow, and that you already finished the prototype. Tongue
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #55 on: 12 January, 2012, 19:15:15 »
0

Oh ok I was sure it was pretty soon, like tomorrow, and that you already finished the prototype. Tongue
I wish I had, but things went a little different.
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #56 on: 18 February, 2012, 12:47:44 »
0

I'm working on the device right now. I hope it's finished by Wednesday! (otherwise I am f*ckd)
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
adept
LV0 Newcomer (Next: 5)

Offline Offline

Last Login: 18 February, 2012, 22:59:14
Date Registered: 06 June, 2010, 01:28:45
Posts: 1

Total Post Ratings: 0

View Profile
« Reply #57 on: 18 February, 2012, 22:05:24 »
0

I, and many others, including you Keoni, have been wanting to interface the calculators serial with an Arduino. I've coded only sparsely in my life, just enough to get by. I use lots of example code to write programs, they're my crutch. So basically what I have right now is a Arduino program that sends a byte repeatedly through the link port using Kerm Martian's whitepaper on the Calcnet protocol to fix my timings. But the calc still receives nothing. I am using two programs on the calc to receive a byte. The built in GET command and my Omnicalc linkreceive() command. Neither of these get anything from my program on the Arduino. Here is my code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <SPI.h>

int Data = 6; //Data or TIP or RED
int Clock = 7; //Clock or RING or WHITE
byte DRead = 0;
byte DataByte = 0;

void setup()
{
  Serial.begin(9600);
  delay(1000);
  Serial.println("Awesome Sauce! :)");
}

void loop()
{
  sendByte(127);
}

int sendByte(byte DataByte)
{
  //initialize the contact with the mothership

  pinMode(Data, OUTPUT);
  pinMode(Clock, OUTPUT);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(1000);
  digitalWrite(Clock, LOW);
  delayMicroseconds(9000);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(52);
  delayMicroseconds(110);
  digitalWrite(Data, LOW);
  digitalWrite(Clock, LOW);
  delayMicroseconds(52);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(42);

  //send data now
  int BitIncrement;
  for(BitIncrement<=7; BitIncrement++;)
  {
  int SendBit;
  bitRead(DataByte, BitIncrement);
  digitalWrite(Data, SendBit);
  delayMicroseconds(17);
  digitalWrite(Clock, LOW);
  delayMicroseconds(35);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(52); 
  }
}

int recieveByte(void)
{
  //initialize contact with the daughtership
 
  pinMode(Data, INPUT);
  pinMode(Clock, INPUT);
  DRead = digitalRead(Data);
  return DRead;
}
Logged
Keoni29
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 23:21:52
Date Registered: 15 March, 2011, 16:23:33
Location: The Netherlands
Posts: 1113


Topic starter
Total Post Ratings: +146

View Profile WWW
« Reply #58 on: 18 February, 2012, 23:00:21 »
0

I, and many others, including you Keoni, have been wanting to interface the calculators serial with an Arduino. I've coded only sparsely in my life, just enough to get by. I use lots of example code to write programs, they're my crutch. So basically what I have right now is a Arduino program that sends a byte repeatedly through the link port using Kerm Martian's whitepaper on the Calcnet protocol to fix my timings. But the calc still receives nothing. I am using two programs on the calc to receive a byte. The built in GET command and my Omnicalc linkreceive() command. Neither of these get anything from my program on the Arduino. Here is my code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <SPI.h>

int Data = 6; //Data or TIP or RED
int Clock = 7; //Clock or RING or WHITE
byte DRead = 0;
byte DataByte = 0;

void setup()
{
  Serial.begin(9600);
  delay(1000);
  Serial.println("Awesome Sauce! :)");
}

void loop()
{
  sendByte(127);
}

int sendByte(byte DataByte)
{
  //initialize the contact with the mothership

  pinMode(Data, OUTPUT);
  pinMode(Clock, OUTPUT);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(1000);
  digitalWrite(Clock, LOW);
  delayMicroseconds(9000);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(52);
  delayMicroseconds(110);
  digitalWrite(Data, LOW);
  digitalWrite(Clock, LOW);
  delayMicroseconds(52);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(42);

  //send data now
  int BitIncrement;
  for(BitIncrement<=7; BitIncrement++;)
  {
  int SendBit;
  bitRead(DataByte, BitIncrement);
  digitalWrite(Data, SendBit);
  delayMicroseconds(17);
  digitalWrite(Clock, LOW);
  delayMicroseconds(35);
  digitalWrite(Data, HIGH);
  digitalWrite(Clock, HIGH);
  delayMicroseconds(52); 
  }
}

int recieveByte(void)
{
  //initialize contact with the daughtership
 
  pinMode(Data, INPUT);
  pinMode(Clock, INPUT);
  DRead = digitalRead(Data);
  return DRead;
}
I borrowed a usb interface a while ago. I was able to recieve bytes with it from the TI-84+, so I'm trying to port the software to the arduino and hope it will work Smiley
Logged


Spoiler for Hidden:
Last signature update 10:55 april 22nd 2013
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 05:36:37
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50204


Total Post Ratings: +2611

View Profile WWW
« Reply #59 on: 19 February, 2012, 09:34:12 »
0

Good luck Keoni29 on finishing this in time. X.x

Also welcome here adept. Smiley Nice to see another hardware guy around. Smiley
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Pages: 1 2 3 [4] 5 6 7   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.306 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.