Probleem uploaden sketches naar Arduino Uno [clone]
28 berichten
• Pagina 3 van 3 • 1, 2, 3
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Je hebt waarschijnlijk een UNO uit het verre oosten. Die werken met de CH34xG chip. Deze driver ff deïnstalleren en deze instructie volgen : http://eleczone.blogspot.nl/p/tutuorial-installing.html
Daarna weer in de USB inprikken
Daarna weer in de USB inprikken
Advertisement
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Aha, tnx!
Ga ik doen!
Voor de zekerheid, op de chip staat iig ATMEL MEGA 238p.
mvg.
Ga ik doen!
Voor de zekerheid, op de chip staat iig ATMEL MEGA 238p.
mvg.
To DIY or not to DIY...
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Juist ja, de ander chip is CH340G.
To DIY or not to DIY...
Re: Probleem uploaden sketches naar Arduino Uno [clone]
TOP! Bedankt!
Even met sketch aan de gang. Scope aan uitgangpinnen ener gebeurt het e.e.a. met voorbeeld-proggies.
Nu eerst wat opsteek-test-printjes maken met ledjes, potmetertjes etc...
Welke C-taal is het nu exact? C, C+ , C++ etc..
Ik zal uiteindelijk met ontwikkel-software/IDE aan de gang gaan.
( voorlopig eerst wat stoeien met de voorbeeld-proggies. heb redelijk veel ervaring in Turbo Pascal trouwens! )
Heb hier een stuk code uit voorbeeld-progg uit sketch:
/*
LED bar graph
Turns on a series of LEDs based on the value of an analog sensor.
This is a simple way to make a bar graph display. Though this graph
uses 10 LEDs, you can use any number by changing the LED count
and the pins in the array.
This method can be used to control any series of digital outputs that
depends on an analog input.
The circuit:
* LEDs from pins 2 through 11 to ground
created 4 Sep 2010
by Tom Igoe
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/BarGraph
*/
// these constants won't change:
const int analogPin = A0; // the pin that the potentiometer is attached to
const int ledCount = 10; // the number of LEDs in the bar graph
int ledPins[] = {
2, 3, 4, 5, 6, 7, 8, 9, 10, 11
}; // an array of pin numbers to which LEDs are attached
void setup() {
// loop over the pin array and set them all to output:
for (int thisLed = 0; thisLed < ledCount; thisLed++) {
pinMode(ledPins[thisLed], OUTPUT);
}
}
void loop() {
// read the potentiometer:
int sensorReading = analogRead(analogPin);
// map the result to a range from 0 to the number of LEDs:
int ledLevel = map(sensorReading, 0, 1023, 0, ledCount);
// loop over the LED array:
for (int thisLed = 0; thisLed < ledCount; thisLed++) {
// if the array element's index is less than ledLevel,
// turn the pin for this element on:
if (thisLed < ledLevel) {
digitalWrite(ledPins[thisLed], HIGH);
}
// turn off all pins higher than the ledLevel:
else {
digitalWrite(ledPins[thisLed], LOW);
}
}
}
Even met sketch aan de gang. Scope aan uitgangpinnen ener gebeurt het e.e.a. met voorbeeld-proggies.
Nu eerst wat opsteek-test-printjes maken met ledjes, potmetertjes etc...
Welke C-taal is het nu exact? C, C+ , C++ etc..
Ik zal uiteindelijk met ontwikkel-software/IDE aan de gang gaan.
( voorlopig eerst wat stoeien met de voorbeeld-proggies. heb redelijk veel ervaring in Turbo Pascal trouwens! )
Heb hier een stuk code uit voorbeeld-progg uit sketch:
/*
LED bar graph
Turns on a series of LEDs based on the value of an analog sensor.
This is a simple way to make a bar graph display. Though this graph
uses 10 LEDs, you can use any number by changing the LED count
and the pins in the array.
This method can be used to control any series of digital outputs that
depends on an analog input.
The circuit:
* LEDs from pins 2 through 11 to ground
created 4 Sep 2010
by Tom Igoe
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/BarGraph
*/
// these constants won't change:
const int analogPin = A0; // the pin that the potentiometer is attached to
const int ledCount = 10; // the number of LEDs in the bar graph
int ledPins[] = {
2, 3, 4, 5, 6, 7, 8, 9, 10, 11
}; // an array of pin numbers to which LEDs are attached
void setup() {
// loop over the pin array and set them all to output:
for (int thisLed = 0; thisLed < ledCount; thisLed++) {
pinMode(ledPins[thisLed], OUTPUT);
}
}
void loop() {
// read the potentiometer:
int sensorReading = analogRead(analogPin);
// map the result to a range from 0 to the number of LEDs:
int ledLevel = map(sensorReading, 0, 1023, 0, ledCount);
// loop over the LED array:
for (int thisLed = 0; thisLed < ledCount; thisLed++) {
// if the array element's index is less than ledLevel,
// turn the pin for this element on:
if (thisLed < ledLevel) {
digitalWrite(ledPins[thisLed], HIGH);
}
// turn off all pins higher than the ledLevel:
else {
digitalWrite(ledPins[thisLed], LOW);
}
}
}
To DIY or not to DIY...
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Probleem uploaden sketches naar Arduino Uno [clone]
C/C++. De betere libraries zijn in C++ geschreven. MAar de GCC compiler accepteerd ook C. Dus beide kunnen. En mocht je al ervaring hebben met Eclipse is er een uitstekende plugin beschikbaar.
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Hai,
Er is ook een Pascal compiler beschikbaar: MikroPascal for AVR.
Om te proeven kan je in de downloadversie zonder registratie gaan tot 4096 bytes.
http://www.mikroe.com/mikropascal/avr/
Onder Specification' vind je de documentatie.
N.b.
Mijn 'hobby' versie van Delphi is Lazarus
Er is ook een Pascal compiler beschikbaar: MikroPascal for AVR.
Om te proeven kan je in de downloadversie zonder registratie gaan tot 4096 bytes.
http://www.mikroe.com/mikropascal/avr/
Onder Specification' vind je de documentatie.
N.b.
Mijn 'hobby' versie van Delphi is Lazarus
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Cool!
Toch nog is ff zien of ik bij een "Turbo Pascal taal" blijf ( Delphi, Lazerus, etc )
of overstap naar C++ en "aanverwanten" maakl Dit ook ivm Raspberry Pi.
Die laatst was ik al bekend mee dat er mogelijkheden zijn met Lazerus.
Vanaaf iig is het mikropascal bekijken.
Toch nog is ff zien of ik bij een "Turbo Pascal taal" blijf ( Delphi, Lazerus, etc )
of overstap naar C++ en "aanverwanten" maakl Dit ook ivm Raspberry Pi.
Die laatst was ik al bekend mee dat er mogelijkheden zijn met Lazerus.
Vanaaf iig is het mikropascal bekijken.
To DIY or not to DIY...
Re: Probleem uploaden sketches naar Arduino Uno [clone]
Dan blijf ik qua technische code ( redelijk ) hetzelfde kan ik me concenctreren op de zaken die specefiek gaan omtrent Arduino (Atmel-Atmega)
To DIY or not to DIY...
28 berichten
• Pagina 3 van 3 • 1, 2, 3
Wie is er online?
Gebruikers in dit forum: eexivimocuaz, ifimerewu en 9 gasten