collapse

* Posts Recentes

O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: ROBOT ZECA  (Lida 24380 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Online jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.948
  • NERD!
Re: ROBOT ZECA
« Responder #30 em: 18 de Abril de 2014, 19:46 »
Boa Noite
Ouvi falar acerca de uns engenheiros de robótica a dizerem que um dia os robôs poderiam ter consciência própria, será verdade?
Isso é mais IA (inteligência artificial) que robótica. Normalmente associa-se aos robots por causa da Ficção Científica, por exemplo a (clássica) do Asimov.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ROBOT ZECA
« Responder #31 em: 18 de Abril de 2014, 21:03 »
Mas os cérebros dos livros do Asimov são épicos, não mete eletrónica, nem programação, são redes neurais fisicas
Avr fanboy

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #32 em: 18 de Abril de 2014, 22:27 »
Boas :)

Penso que é uma questão de tempo, pelo que vejo hoje.
Não sei se a (consciência) é que determina a inteligência 
Hoje qualquer um de nós não é capaz de dizer o nº de telefone do melhor amigo, pois está tudo em maquinas dá que pensar.

Sistemas baseados na ideia de agentes artificiais, denominados Sistemas Multiagentes, têm se tornado comuns para a resolução de problemas complexos.42
Chatterbots (robôs de software para conversação), personagens virtuais que conversam em linguagem natural como se fossem humanos de verdade, são cada vez mais comuns na internet.43
A visão da Inteligência Artificial substituindo julgamento humano profissional tem surgido muitas vezes na história do campo, em ficção científica e, hoje em dia, em algumas áreas especializadas onde "Sistemas Especialistas" são usados para melhorar ou para substituir julgamento profissional em engenharia e medicina, por exemplo.

Isto dava outro livro!


www.josecarlosfernandes.blogspot.com

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #33 em: 20 de Abril de 2014, 11:00 »
Boas :)

Isto é literalmente falar para o boneco.......




ZECA-quero uma destas, grande avião eheheheh ::)

Boa Pascoa ;)

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #34 em: 24 de Abril de 2014, 22:42 »
Boas :)

Nota o ZECA não tem qualquer intenção de ofender alguém mas sim
dar algum animo a este fórum e assim conseguir aprender alguma coisa ;D

josecarlos-ZECA...Zequinha

ZECA-oi,oi

josecarlos-então já aprendeste o código?

ZECA-já tenho um mas não com(piiiii) estou lixado >:(

josecarlos-vai com calma, afinal estas a começar agora

ZECA-código é uma fartura (piiiiii) já estou a deitar fumo xiiiiiiiii :-[

ZECA-   
Código: [Seleccione]
#include <Ultrasonic.h>

#include <Servo.h>


// servos para as rodas
Servo leftMotor;
Servo rightMotor;

const int serialPeriod = 250;       // imprimir na serial a cada 1/4 segundo
unsigned long timeSerialDelay = 0;

const int loopPeriod = 20;          // um periodo de 20 ms = a frequência de 50 Hz
unsigned long timeLoopDelay   = 0;

// Especificar as trigonométricas e Eco Pinos utilizados para o ultra-som sensores
const int ultrasonic2TrigPin = 8;
const int utlrasonic2EchoPin = 9;

int ultrasonic2Distance;
int ultrasonic2Duration;

// define os estados
#define DRIVE_FORWARD     0
#define TURN_LEFT         1

int state = DRIVE_FORWARD; // 0 = o ZECA vai para a frente (padrão), 1 = virar a esquerda

void setup()
{
    Serial.begin(9600);
 
    // ultrasonic sensor pin configurations
    pinMode(ultrasonic2TrigPin, OUTPUT);
    pinMode(ultrasonic2EchoPin, INPUT);
   
    leftMotor.attach(13);
    rightMotor.attach(12);
}


void loop()
{
    debugOutput(); // imprime depuração mensagens na serial
   
    if(millis() - timeLoopDelay >= loopPeriod)
    {
        readUltrasonicSensors(); // ler e armazenar as distâncias medidas
       
        stateMachine();
       
        timeLoopDelay = millis();
    }
}


void stateMachine()
{
    if(state == DRIVE_FORWARD) // nenhuma coisa a frente
    {
        if(ultrasonic2Distance > 6 || ultrasonic2Distance < 0) // se não há nada a frente ,vamos embora ZECA
        {
            // vamos para a frente
            rightMotor.write(180);
            leftMotor.write(0);
        }
        else // não há objeto na frente de nós
        {
            state = TURN_LEFT;
        }
    }
    else if(state == TURN_LEFT) // está qualquer coisa a nossa frente - vira para a esquerda
    {
        unsigned long timeToTurnLeft = 1100; // leva cerca de 1,1 segundos para virar 90 graus
       
        unsigned long turnStartTime = millis(); // salva o tempo que começou a girar

        while((millis()-turnStartTime) < timeToTurnLeft) // estadia neste loop até tempo de virar a esquerda (1,1 segundos)
        {
            // o ZECA vira a esquerda
            rightMotor.write(180);
            leftMotor.write(180);
        }
       
        state = DRIVE_FORWARD;
    }
}


void readUltrasonicSensors()
{
    // ultrasonic 2
    digitalWrite(ultrasonic2TrigPin, HIGH);
    delayMicroseconds(10);                  // deve manter o pino do trig alta pelo menos 10 us
    digitalWrite(ultrasonic2TrigPin, LOW);
   
    ultrasonic2Duration = pulseIn(utlrasonic2EchoPin, HIGH);
    ultrasonic2Distance = (ultrasonic2Duration/2)/29;
}


void debugOutput()
{
    if((millis() - timeSerialDelay) > serialPeriod)
    {
        Serial.print("ultrasonic2Distance: ");
        Serial.print(ultrasonic2Distance);
        Serial.print("cm");
        Serial.println();
       
        timeSerialDelay = millis();
    }
}

ZECA-o erro
   // ultrasonic sensor pin configurations
    pinMode(ultrasonic2TrigPin, OUTPUT);
    pinMode(ultrasonic2EchoPin, INPUT);

josecarlos- vai com calma estás quase lá, porta-te bem aprende

ZECA-tás a ver eu a virar sempre á esquerda (piiiiiii) tenho de adicionar mais estados eheheheh ;D


www.josecarlosfernandes.blogspot.com

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #35 em: 28 de Abril de 2014, 20:35 »
Boas  :)

ZECA-

OBRIGADO, a todos pela partilha neste meu humilde tópico.



Só tinha 33 fichas para gastar por isso vou ficar por aqui, vou guardar uma para o final quando estiver tudo pronto.


Tenho pena, pois podia aprender mais, vou tentar levar este projeto até ao fim.

O código já está a funcionar mais uma vitoria e não foi copy paste


Um abraço ;)

www.josecarlosfernandes.blogspot.com

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #36 em: 05 de Novembro de 2014, 23:45 »
Boas  :)

Nota o ZECA não tem qualquer intenção de ofender alguém mas sim
dar algum animo a este fórum e assim conseguir aprender alguma coisa ;D

josecarlos-ZECA...Zequinha então a tanto tempo que não falamos conta lá as novidades........

ZECA-uiiii nem sabes já estive na tv e tudo mas também ninguém comentou aqui no forum, porque será?
 
josecarlos-ai sim muito bem parabéns, porque se fosse mau já tinhas para ai 10 paginas cheias.

ZECA-estou muito triste

josecarlos-sim porque

ZECA-3 latas são muito mais que eu.....

josecarlos-vai com calma, afinal estas a começar agora

ZECA-eu queria mesmo era falar.......

josecarlos- já estou a tratar disso, mas tu assim já és uma desgraça quando falares uiiiiii

ZECA-sabes vamos ter uma coisa daquelas de fresar

josecarlos- sim boa, tu também tens direito


ZECA-acho que não!!!

josecarlos-pois portas-te mal e é o que se vê......

ZECA-eu não (piiiiiii) estou aqui caladinho

josecarlos-porta-te bem e fica atento.

ZECA-é desta que pagas uma jola

josecarlos-ai então bêbado.......ainda nos vamos rir muito.....dorme bem Zequinha...

ZECA-xau paizinho ;)

 :)

 


Offline MRData

  • Mini Robot
  • *
  • Mensagens: 81
Re: ROBOT ZECA
« Responder #37 em: 08 de Novembro de 2014, 11:56 »
Bom dia JoseCarlos,

O seu projecto está extraordinario, parabens para si e para o zeca!
Queria deixar aqui a minha disponibilidade para o ajudar com qualquer coisa que necessite no seu projecto, tenho alguns conhecimentos basicos de robotica e electronica (se é que se pode chamar isso) e tenho um bom background em programação, sou um curioso e gosto de fazer "coisas".
É pena que hoje em dia tão poucas pessoas (em portugal) se dedicam efectivamente a se cultivarem em coisas tecnologicas, é bom ver que ainda ha pessoas que não precisam de ter cursos superiores nem serem internacionalmente reconhecidos para fazer projectos deveras interessantes. Basta ter curiosidade e vontade de fazer.
Eu vi o seu "Zeca" na mini maker faire em lisboa e tem ai um bom motivo de orgulho.

Mais uma vez, os meus parabens para si e para o Zeca e não hesite em deixar-me uma msg se por acaso necessitar de alguma ajuda.
Certamente eu vou aprender bastantes coisas tambem no processo.
« Última modificação: 08 de Novembro de 2014, 12:20 por MRData »
"We are legion"

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #38 em: 08 de Novembro de 2014, 19:23 »
Olá boa noite MRData

Obrigado pelas suas palavras, pois elas já são uma grande ajuda. ;)

Quando iniciei este protejo foi sobretudo para aprender, uma das formas de o fazer é meter as mãos na massa, cometer erros, pesquisar é isso que dá pica e no fim poder dizer aqui está o resultado.

Penso que temos de dar valor ao que temos cá,  pois há muitas pessoas com valor formadas ou não.

O ZECA é o resultado da persistência e vontade de aprender.

Estou a fazer a ultima parte do projecto, que é a comunicação com a casa com comandos de voz, já tenho algum material vamos ver.

Foi uma das poucas pessoas aqui do forum que reconheceu o meu trabalho por isso muito obrigado ;)

Com os melhores cumprimentos

José Carlos 



   

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #39 em: 03 de Fevereiro de 2015, 22:36 »
Boas  :)

Nota o ZECA não tem qualquer intenção de ofender alguém mas sim
dar algum animo a este fórum e assim conseguir aprender alguma coisa ;D

josecarlos-ZECA...Zequinha então a tanto tempo que não falamos conta lá as novidades........

ZECA-uiiiii tenho muitas, já falo umas coisitas, ligo umas luzes, mas a melhor coisa foi a fala ou LIBERDADE DE EXPRESSÃO

josecarlos-sim então

ZECA-estou muito triste, pensava que estava num fórum de robótica todo pipi com partilha de conhecimentos , com projectos mas estava enganado.

josecarlos-tens de ver pode não ser bem assim!

ZECA-eu posso falar??? acho que este fórum podia fazer mais! projectos colectivos para incentivar os mais novos, por exemplo ensinar a programar era uma boa forma de manter este fórum um nível acima.

Abre-se um tópico com algum interesse a todos utilizadores do fórum e depois temos uma conversa tipo chat isto não é partilha era mais fácil mandar uma PM.

A única coisa que vejo colectivo aqui é a venda de material de electrónica.
Penso que muitos dos cento e tal visitantes não estão interessados em comprar umas resistências.

Muitas das vezes recorre-se ao fórum como se fosse o google dos pequeninos
aonde compro este parafuso? tens 10 respostas, mas se aparecer um puto a perguntar sobre uma dificuldade num curso isso já pia mais fino.

josecarlos-estás-te a esticar eu disse que podias falar? >:(

ZECA- sim eu sou um boneco ninguém vai acreditar no que eu disse ;D

josecarlos-sabes que o fórum não é teu e chegas-te agora, muitos deles já ajudaram muita gente.

ZECA-sim eu sei e tiro o chapéu a essas pessoas, é preciso ideias é preciso vontades, mudar faz parte da vida.

josecarlos-acho que vou mudar o teu chip falas demais :( vai mas é dormir ;D

ZECA-amanha vamos para a rua eheheheheheh :P




   

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #40 em: 14 de Junho de 2015, 20:04 »
Boas :)

 Quando acabei o ZECA fui ao IPO através da Acreditar a minha ideia era dar uns momentos de alegria as crianças foi uma tarde que nunca vou esquecer.
 
Na altura foi-me dito que não podia tirar fotos ou fazer vídeos com as crianças, hoje dou com uma noticia.
Gasparzinho-Um robot social na pediatria do IPO. http://www.pipop.info/noticias/detalhes.php?id=2681
Um robot importado com direito a fotos e vídeos com as crianças.
Aqui podemos ver a parceria   http://sparc-robotics.eu/mbot-a-robotic-platform-for-edutainment-activities-in-a-pediatric-hospital/

Estou triste, mas vou continuar a pensar que o dinheiro não resolve tudo :'( :'( :'(




Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ROBOT ZECA
« Responder #41 em: 14 de Junho de 2015, 20:14 »
Parece o cruzamento de um pesadelo com o Sid, que coisa horrivel  :-\
Avr fanboy

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: ROBOT ZECA
« Responder #42 em: 14 de Junho de 2015, 20:22 »
Não fiques triste Zé, pelo menos o robot é Português :) (ou pelo menos 50% Português)
De qualquer maneira o que interessa foi a tarde que lá passaste. O resto é publicidade.

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: ROBOT ZECA
« Responder #43 em: 14 de Junho de 2015, 21:53 »
Ainda continuo a gostar do meu ZECA 100% :(


Offline Alfredo Garcia

  • Mini Robot
  • *
  • Mensagens: 437
Re: ROBOT ZECA
« Responder #44 em: 14 de Junho de 2015, 22:13 »
Deve ser um produto comercial, logo ai gera outros interesses $$$$.
PDI