Buscar
 
 

Resultados por:
 

 


Rechercher Búsqueda avanzada


ARDUINO

Página 1 de 2. 1, 2  Siguiente

Ir abajo

ARDUINO Empty ARDUINO

Mensaje por Osler el Dom Abr 23 2017, 21:27

Bueno, estoy dando los primeros pasos con mi Arduino (de marca blanca, por supuesto, porque desde luego el precio del kit básico de Arduino es demasiado elevado como para desaprovechar la compra de un avanzado de Elegoo o Kuman por ejemplo). Quería preguntaros si alguno ha manejado este tipo de lenguaje y qué tipo de proyectos ha podido hacer.

[Tienes que estar registrado y conectado para ver este vínculo]

Yo como podréis ver, voy paso a paso con mis pulsadores, mi LED y un par de resistencias... Me da hasta vergüenza enseñároslo a los informáticos e ingenieros del foro, pero bueno, cada uno según lo que sabe Laughing

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Psicosurf el Lun Abr 24 2017, 02:21

Felicidades Osler, quedò muy bien, mas adelante comenzare con arduino, por ahora estoy retomando la electrónica, debo hacerme unos de esos cablecitos con conectores, Laughing
Psicosurf
Psicosurf

Puntos : 3408
Cantidad de envíos : 736
Fecha de inscripción : 30/12/2013
Localización : argentina

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Miltriades Eupator el Lun Abr 24 2017, 02:40

Que bien Osler, creo que la tarjeta que tiene es un Arduino Mega, hay muchos proyectos que hacer en Arduino. Después puede saltar a tarjetas como la Raspberry Pi: [Tienes que estar registrado y conectado para ver este vínculo]
Miltriades Eupator
Miltriades Eupator

Puntos : 2622
Cantidad de envíos : 304
Fecha de inscripción : 15/04/2013
Edad : 31
Localización : Colombia

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Albedrio_baja_solicitada el Lun Abr 24 2017, 07:51

Un amigo mío empezó a juguetear con el ardunio y le salió esto:

[Tienes que estar registrado y conectado para ver esa imagen]

Después han hecho un biopic de su vida (la del arduino que le salió).
Albedrio_baja_solicitada
Albedrio_baja_solicitada

Puntos : 7557
Cantidad de envíos : 2836
Fecha de inscripción : 27/09/2013
Edad : 40
Localización : Aquí

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por eisoaleceia el Mar Abr 25 2017, 14:28

Embarassed Bueno... Yo dejé el C++ hace 15 años y de lo único que me acuerdo es de lo que estuve viendo este invierno por internet para refrescar (o sea, casi nada). Arduino me interesa, pero no sé cuánto vale esa marca blanca, Osler... Embarassed Así, seguro que me animo a volver más en serio sobre el C. Wink
eisoaleceia
eisoaleceia

Puntos : 3911
Cantidad de envíos : 1692
Fecha de inscripción : 06/06/2015
Edad : 36

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Mar Abr 25 2017, 19:58

Exacto, es una MEGA, pero de momento es más que suficiente como tú dices. Ahora estoy tratando de desarrollar un metrónomo, pero es difícil combinar en la programación (para mi nivel) el servomotor, las velocidades, etc.

Pues mira, a mí el Kit avanzado (que me lo he tomado como un premio tras terminar ya por fin todas las rotaciones de la carrera) me ha costado 38€ en Aliexpress, pero tarda bastante tiempo en llegarte (en mi caso tres semanas). Si lo pides por Amazon te cuesta 55 pero te lo traen al día siguiente.

Tu amigo era el joven que iba a salvar a la Tierra, ¿no albedrío? Laughing

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Disperso el Mar Abr 25 2017, 21:45

Está en mi larga lista de pendientes
Disperso
Disperso

Puntos : 4894
Cantidad de envíos : 2062
Fecha de inscripción : 11/03/2013
Localización : La parra

Volver arriba Ir abajo

El autor de este mensaje ha sido baneado del foro - Ver el mensaje

ARDUINO Empty Re: ARDUINO

Mensaje por hal2000 el Miér Abr 26 2017, 00:16

Arduino es ideal para empezar, microcontrolador de Atmel, que la compro microchip.
Se programa en c, tambien en c++.
Como los progrmas son muy faciles no se suelen usar estruturas ni clases de c++.
A mi me gustan:
Propeller de parallax, "muy friki" es un microcontrolador 32bit es el que más controlo, lo programo en asembler y spin.
STM32F429, microcontrolador de 32 bit, los nucleos de ARM son los más usados del mercado
STM32F7  "" ""
Estos ultimos solo los programo en C.

¿Para que lo quieres usar?
hal2000
hal2000

Puntos : 5203
Cantidad de envíos : 1630
Fecha de inscripción : 22/05/2010
Edad : 46
Localización : España

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Vie Abr 28 2017, 18:38

El parallax lo tiene un amigo que es ingeniero de sistemas y se entretiene probando ideas de domótica...

Mi intención es básicamente para aprender a programar y diseñar algún que otro juego. La verdad es que me daba mucho coraje no saber nada de programación y esto me pareció muy sencillo y a la vez entretenido. No veía factible aprender C++ o Java por las buenas.

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por hal2000 el Vie Abr 28 2017, 20:31

Empieza con C.
hal2000
hal2000

Puntos : 5203
Cantidad de envíos : 1630
Fecha de inscripción : 22/05/2010
Edad : 46
Localización : España

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Disperso el Vie Abr 28 2017, 23:31

Los jóvenes de hoy no habéis conocido ya el Scratch de niños? (Programación por bloques, lo veo muy didáctico).
Si te atascas con el c pide ayuda por aquí.
Disperso
Disperso

Puntos : 4894
Cantidad de envíos : 2062
Fecha de inscripción : 11/03/2013
Localización : La parra

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Sáb Abr 29 2017, 09:16

No, eso ya me ha pillado muy mayor como para que estuviera implementado en el colegio o el instituto. Una pena... La informática de dichas instituciones no pasaban de abrir el excel y hacer unos sumatorios por columnas.

C'est la vie.

¿Dónde puedo conseguir un método para aprender C que sea asequible para un lego en la materia?

Antes de que crr haga de las suyas...
[Tienes que estar registrado y conectado para ver esa imagen]

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Disperso el Sáb Abr 29 2017, 10:45

Scratch está en code.org más que en el cole.
De c pilla cualquier introducción y te resolvemos dudas aquí. Quizá un mooc. No sabría recomendarte porque he perdido la perspectiva de neófito. Quizá empezar por un C simple antes del c++ orientado a objetos para no liarte mucho y aprender primero bien las estructuras básicas.
Disperso
Disperso

Puntos : 4894
Cantidad de envíos : 2062
Fecha de inscripción : 11/03/2013
Localización : La parra

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Willy el Sáb Abr 29 2017, 10:46

Pues yo te aconsejo Java, por llevar la contraria. Los lenguajes orientados a objetos son mas "naturales". Y si la cosa va de programar juegos, pues Java es lo que se usa para la mayoría de los juegos para móviles.

Willy

Puntos : 10734
Cantidad de envíos : 6372
Fecha de inscripción : 29/04/2010

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Lun Mayo 01 2017, 10:03

Voy a echar un vistazo a lo que me habéis recomendado, ¿es más fácil programar en Java entonces, al decir Willy que es un lenguaje orientado a objeto? Entiendo que por natural quieres decir en parte intuitivo.

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Disperso el Lun Mayo 01 2017, 15:53

Pienso que para empezar con estructuras y tal te seraas sencillo sin objetos y una vez aprendas a usar do while for if y lo que es una vble y cosas básicas puedes ver lo de objetos pero q te cuente Willy por qué lo ve al revés... E una cosa mu conseptual...
Disperso
Disperso

Puntos : 4894
Cantidad de envíos : 2062
Fecha de inscripción : 11/03/2013
Localización : La parra

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Willy el Mar Mayo 02 2017, 11:38

Java no es más complicado que C. En cuanto a bucles, condiciones, etc, es similar, sólo cambia la sintaxis, por lo que resulta igual de fácil o difícil de aprender.

Por otro lado, cuando decía que un lenguaje orientado a objetos (Java) es más "natural" me refería a que maneja un nivel de abstracción más alto que los lenguajes estructurados (C), es decir, que está más cerca de la "forma de pensar humana" que de la máquina. No obstante, con Java se puede programar de manera estructurada sin tener que hacer uso de objetos y demás, por lo que, de nuevo, en ese sentido no es más o menos complicado que C.

Willy

Puntos : 10734
Cantidad de envíos : 6372
Fecha de inscripción : 29/04/2010

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Miér Mayo 03 2017, 09:29

Bueno, pues probaré con los dos unos días, a ver con cuál me siento más cómodo, y os iré diciendo... ¡Muchísimas gracias por vuestros consejos!

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por hal2000 el Lun Mayo 08 2017, 18:24

""aconsejo Java ""¿?
Eso consume muchos recursos, no es aconsejable para un microcontrolador a 16Mhz.
hal2000
hal2000

Puntos : 5203
Cantidad de envíos : 1630
Fecha de inscripción : 22/05/2010
Edad : 46
Localización : España

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Willy el Mar Mayo 09 2017, 07:07

Hombre, si de lo que se trata es de programar microcontroladores, entonces no.
Entendí que lo que quería era aprender a programar, en general.

Willy

Puntos : 10734
Cantidad de envíos : 6372
Fecha de inscripción : 29/04/2010

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Mar Mayo 09 2017, 09:19

Lo del C+ o Java era efectivamente por aprender a programar más allá de mi ARDUINO. Que por cierto, voy más o menos tirando con él...
Código:

Esto es más que nada un código que he medio calcado para poder controlar el brillo de un LED por modulación por ancho de pulso.

int ledPin = 14;
void setup(){}
void loop() {
   for(int i=0; i<=255; i++){
      analogwrite(ledPin, i);
      delay(300ms);
   }
   for(int i=255; i>=0; i--) {
      analogwrite(ledPin, i);
      delay(300ms);
   }
}
¿Sólo se puede programar en milisegundos? ?Hay manera de poner 1s sin necesidad de que sean 1000ms?

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por hal2000 el Mar Mayo 09 2017, 10:21

Lo apagas y lo enciendes.
hal2000
hal2000

Puntos : 5203
Cantidad de envíos : 1630
Fecha de inscripción : 22/05/2010
Edad : 46
Localización : España

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Osler el Mar Mayo 09 2017, 10:35

No te entiendo

Osler

Puntos : 4509
Cantidad de envíos : 1406
Fecha de inscripción : 24/05/2014
Edad : 25

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por hal2000 el Mar Mayo 09 2017, 12:36

¿Sólo se puede programar en milisegundos? ?Hay manera de poner 1s sin necesidad de que sean 1000ms?

Prodrias hacer una funcion que multiplique por 1000, asi trabajas en segundos, si lo piensas bien es mejor trabajar en milisegundos.

La función seria

int pause(int segundos){
delay(segundos*1000);
}


más menos asi.

int ledPin = 14;



void setup(){}
void loop() {
for(int i=0; i<=255; i++){
analogwrite(ledPin, i);
pause(1);
}
for(int i=255; i>=0; i--) {
analogwrite(ledPin, i);
pause(1);
}
}

int pause(int segundos){
delay(segundos*1000);
}




hal2000
hal2000

Puntos : 5203
Cantidad de envíos : 1630
Fecha de inscripción : 22/05/2010
Edad : 46
Localización : España

Volver arriba Ir abajo

ARDUINO Empty Re: ARDUINO

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 1 de 2. 1, 2  Siguiente

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.