from katrnji website ekt , they sell the STK500
which is a good start for any one wants to learn avr
STK500
something like this photo
i think we should do a lebgeeks meeting where i discuss and explain the process. It should be interesting ! :)
What do you think ?!
I'm in.
jajoja wrote1-Forget about the project if you dont know the basics youll start imagining random projects without knowing how far they are difficult to accomplish, im not saying that your project is difficult at all, but for you it is .
i understand it is difficult for me and yes i am a beginner, but im enthusiastic about this. i have many imaginative projects but im realistic about my capabalities. i would enhance my capabalities if i am required to.
jajoja wrote2-Heres an advice if someone told you , explained you , the project how about letting him do it for you instead of wasting your time .
No one i know personally. i saw something similar to this on the internet and i want to do this project. and i dont consider it as a waste of time. its fun!
jajoja wrote3-If you want to learn you should start with C# language turning led On/Off (search for avrstudio examples)
5-Now you can start building a project , the project itself is easy to accomplish the hard part of it is the coding
Is this language hard to learn ? and is the program that i create with C#, the coding of the avr ?
and can this on On/Off program be applied as well to a motor ?
Can you help me with the programming part if i end up building this project ?
jajoja wrote4-Then you should pick up your hardware for example arduino which i dont like because its straightforward unlike using different atmega , miniexplanation: arduino is based on atmega but on only one chip (different bootloader) if you want to become an avr dude you should start with atmega16 and then attiny2313 if you did some coding with those two devices you can start on any atmega project but you will need to read the datasheet of the Ic (which is easy after step nb.4)
Wow. slow down. hehe this is quite advanced for me. im starting to read this http://www.avr-asm-download.de/beginner_en.pdf
It seems helpful in understanding the basics. Can you check it out and tell me which chapters are most important to my project ?
and
jajoja wrotearduino which i dont like because its straightforward
wouldn't arduino be easier in my case? simple project + simple knowledge = simple arduino ? :P

jajoja wrote
Note:
Katranji sells atmega universal programmer , i dont know about the arduino , and i dont use an atmega universal programmer , i build for each atmega that i use another programmer for example i have like 2 different circuit for each attiny and the atmega16/32/.. but from katranji its universal for both and more.
Where is this store located ?


i know this is too much to ask. bas i'd be very thankful if you assist me
@jad24 and @supra:

What you ask for requires advanced skills in computing. It's great that you guys want to do that, and I encourage you to the max, but you should be aware that the road to achievement will be long and complex.

Here's basically how I would proceed (keep in mind that it is not the only way to do it, there are literally a thousands way to do so).

- The first step would be to put a microcontroller on your car. Think of microcontrollers as super small computers that stand on a simple chip. Arduino that was mentioned before is a great example.

- The second part would be to program this microcontroller. Here you want to tell the controller what to do (turning, going forward, stop, ...)

- Third you would create a program on your computer that sends the signals (instruction) to your microcontroller over wifi.

As you can see a lot of steps are involved. You will definitely need to learn about the hardware and the programming parts. It takes time, but we're here to help. If you don't know where to start, I would suggest you go on Google and look up "Arduino tutorial", pick one and stick to it.

Why do I recommend Arduino?

- It's easier than other more complex microcontrollers, yet very powerful one. You can achieve great things with it.
- It's open source, which means you can get the source code for free and study it.
- One of our members (J4D) is an expert on Arduino, and would be glad to help anyone asking questions.

So there, start learning, welcome to the wonderful world of computers. Whatever you do, you'll know that you have the lebgeeks community here to help. Have fun :)
jadf24 wrotei understand it is difficult for me and yes i am a beginner, but im enthusiastic about this. i have many imaginative projects but im realistic about my capabalities. i would enhance my capabalities if i am required to.
Step by step buddy :) you will as others including me fulfilled their projects
jadf24 wroteNo one i know personally. i saw something similar to this on the internet and i want to do this project. and i dont consider it as a waste of time. its fun!
You didnt quite understand what i meant this is not a copy/paste project this is a learning project until you can go on by yourself, if you want to copy/past a project i can easily write up the code without letting you to learn anything from it do you want that ?
jadf24 wroteIs this language hard to learn ? and is the program that i create with C#, the coding of the avr ?
and can this on On/Off program be applied as well to a motor ?
Can you help me with the programming part if i end up building this project ?
1- Nothing is hard the hard part is where you want to try something different than provided over the internet (custom made code)
2- you can program the avr with the two different language that you pick C or Assembly i can help with both
i recommend starting with c
3-Sure On/Off code is meant to make a lamp to go on/off the motor is something bit different , see you have many different motors to start with, lets say you picked the Dc motor , it has two wires red and black to turn it forward , connect Vcc and Gnd respectively , backward reverse the wires, turn it off both Gnd , while the led is just Vcc or Gnd with only one wire
Dc Motor 12v (two wires)
Led 5v (one wire) (the other one is already to Gnd or vcc)
4-If i didnt want to help with this i would say later man :D
jadf24 wroteWow. slow down. hehe this is quite advanced for me. im starting to read this http://www.avr-asm-download.de/beginner_en.pdf
It seems helpful in understanding the basics. Can you check it out and tell me which chapters are most important to my project ?
and
jajoja wrotearduino which i dont like because its straightforward
wouldn't arduino be easier in my case? simple project + simple knowledge = simple arduino ? :P
1- That link is meant for assembly language , keep it when you're ready for learning assembly language
2- Even if you picked arduino i can still help you with it as its the same atmega that i use but different bootloader
3- arduino or any other atmega is easy to start with but when you get at a point you want to use another atmega :) you know the rest
jadf24 wroteWhere is this store located ?
@Jneh visit ekt2.com
jadf24 wrotei know this is too much to ask. bas i'd be very thankful if you assist me
No problem as long as i see your trying to learn i will gladly help you :)

To start with Avr C# language

http://imakeprojects.com/Projects/avr-tutorial/

http://metku.net/index.html?path=articles/microcontroller-part-1/index_eng

http://metku.net/index.html?path=articles/microcontroller-part-2/index_eng

http://extremeelectronics.co.in/ (visit atmel avr tutorials)
ok, my 2c.

If you want to go with Wifi , and not some random RF / ZigBee serial device, get an SBC with a Wireless module, install linux and you'r set. Most of the SBCs around have GPIO and PWM for direct control from within the OS.

Im building smth similar for a personal project :)

Cause honestly ... i dont see you building a wifi driver anytime soon :P
Padre wroteok, my 2c.

If you want to go with Wifi , and not some random RF / ZigBee serial device, get an SBC with a Wireless module, install linux and you'r set. Most of the SBCs around have GPIO and PWM for direct control from within the OS.

Im building smth similar for a personal project :)

Cause honestly ... i dont see you building a wifi driver anytime soon :P
looking forward to see your final design ,and more explanation of SBC ?

using zigbee/xbee you can use pwm and if you know some vb coding you can make any program to control the zigbee :)

SBC -> Single Board Computers. Pretty much what the name says, a single board that has everything on it, proc, ram, graphics controller, serial , usb ports, and for control they add gpio and pwm outputs. and everything fits on a 10x7 cm board or whatever.
Padre wroteSBC -> Single Board Computers. Pretty much what the name says, a single board that has everything on it, proc, ram, graphics controller, serial , usb ports, and for control they add gpio and pwm outputs. and everything fits on a 10x7 cm board or whatever.
I like single board computers very much, but I can't find any of them in Lebanon...

For example, anybody knows where can I buy the Beagle Board in Lebanon?

http://en.wikipedia.org/wiki/Beagle_Board

jajoja wrote
jadf24 wrotei understand it is difficult for me and yes i am a beginner, but im enthusiastic about this. i have many imaginative projects but im realistic about my capabalities. i would enhance my capabalities if i am required to.
Step by step buddy :) you will as others including me fulfilled their projects
jadf24 wroteNo one i know personally. i saw something similar to this on the internet and i want to do this project. and i dont consider it as a waste of time. its fun!
You didnt quite understand what i meant this is not a copy/paste project this is a learning project until you can go on by yourself, if you want to copy/past a project i can easily write up the code without letting you to learn anything from it do you want that ?
jadf24 wroteIs this language hard to learn ? and is the program that i create with C#, the coding of the avr ?
and can this on On/Off program be applied as well to a motor ?
Can you help me with the programming part if i end up building this project ?
1- Nothing is hard the hard part is where you want to try something different than provided over the internet (custom made code)
2- you can program the avr with the two different language that you pick C or Assembly i can help with both
i recommend starting with c
3-Sure On/Off code is meant to make a lamp to go on/off the motor is something bit different , see you have many different motors to start with, lets say you picked the Dc motor , it has two wires red and black to turn it forward , connect Vcc and Gnd respectively , backward reverse the wires, turn it off both Gnd , while the led is just Vcc or Gnd with only one wire
Dc Motor 12v (two wires)
Led 5v (one wire) (the other one is already to Gnd or vcc)
4-If i didnt want to help with this i would say later man :D
jadf24 wroteWow. slow down. hehe this is quite advanced for me. im starting to read this http://www.avr-asm-download.de/beginner_en.pdf
It seems helpful in understanding the basics. Can you check it out and tell me which chapters are most important to my project ?
and
jajoja wrotearduino which i dont like because its straightforward
wouldn't arduino be easier in my case? simple project + simple knowledge = simple arduino ? :P
1- That link is meant for assembly language , keep it when you're ready for learning assembly language
2- Even if you picked arduino i can still help you with it as its the same atmega that i use but different bootloader
3- arduino or any other atmega is easy to start with but when you get at a point you want to use another atmega :) you know the rest
jadf24 wroteWhere is this store located ?
@Jneh visit ekt2.com
jadf24 wrotei know this is too much to ask. bas i'd be very thankful if you assist me
No problem as long as i see your trying to learn i will gladly help you :)

To start with Avr C# language

http://imakeprojects.com/Projects/avr-tutorial/

http://metku.net/index.html?path=articles/microcontroller-part-1/index_eng

http://metku.net/index.html?path=articles/microcontroller-part-2/index_eng

http://extremeelectronics.co.in/ (visit atmel avr tutorials)
so i checked a couple of the links. I kind of grassped the concept behind programming the avr. It's just the C# language that i know basically nothing of. I understood how to write the code then program the avr. i just need help with the coding!! it looks its going to be a long run before i come to a level where i can code a software that can: receive the signal sent by the computer through a router, and analyze this command and preform a predetermined task accordingly.
I know VB ! if it helps i can make the computer software. Coding the actual avr is virtually impossible to me at this point.
does this atmega from jneh include a wifi module ?
i know that infrared signal is simpler, but i just want to make something more exciting.
I have a friend that just finished BS in Electrical Engineering in UOB. Would he be of any help in coding the microcontroller and this project as a whole ?
I think i work best with hardware and assembling the project.
one last question,how expensive are these microcontrollers? (the ones capable of making my project feasible )
jadf24 wroteso i checked a couple of the links.

I kind of grassped the concept behind programming the avr.

It's just the C# language that i know basically nothing of. I understood how to write the code then program the avr. i just need help with the coding!! it looks its going to be a long run before i come to a level where i can code a software that can: receive the signal sent by the computer through a router, and analyze this command and preform a predetermined task accordingly.

I know VB ! if it helps i can make the computer software. Coding the actual avr is virtually impossible to me at this point.

does this atmega from jneh include a wifi module ?

i know that infrared signal is simpler, but i just want to make something more exciting.

I have a friend that just finished BS in Electrical Engineering in UOB. Would he be of any help in coding the microcontroller and this project as a whole ?

I think i work best with hardware and assembling the project.

one last question,how expensive are these microcontrollers? (the ones capable of making my project feasible
Vb (for decoration) will be needed after you accomplish everything with hyperterminal assuming your using zigbees module the code that sends this info to the zigbees without writing it will be made with only one button using vb .

As far as i can tell no one in lebanon sells zigbees module only @jnah (katranji) but the sad part they dont sell the development board (for the zigbees), (one module costs 80$ so how about two..) so without it its useless :) , you can start with infrared and then you purchase it from the us if its serious

I really dont know what did he learn from hes university , maybe , maybe , he can help you if he know how-to avr

well lets say the development for the avr (not zigbee) costs 50$ and each Ic you want to start with chi 5$-7$
but keep in mind whenever you screwed something (like me :( ) you need to repay a 5$ which is sad because im not about one time many many times :P