domingo, 26 de outubro de 2014

Por que não Arduino? - Nível 0

Boa tarde, galera apimentada.

Há muito tempo atrás, durante a época da faculdade, um certo dispositivo eletrônico começou a ganhar fama aqui no Brasil. Uma placa controladora programável de fácil utilização, intuitiva, com várias tecnologias e ferramentas embarcadas (ou "embutidas").

Um longo debate seguiu-se, especialmente entre os estudantes de engenharia de controle e automação, como eu, sobre as vantagens e desvantagens de tal dispositivo. Atraente é a facilidade com que se pode acessar sensores e acionar atuadores, bastando apenas conhecimento básico de linguagens de programação (C, mais especificamente).
Entre as desvantagens, estava o preço semi elevado, dificuldade de encontrar a placa para vender, a confiabilidade, segurança e talzes.

Na época, decidi por não aceitar usar tal ferramenta. Preferi fazer tudo com minhas próprias mãos. Do meu jeito. Acredite, é uma ótima sensação criar do início um controlador de intensidade luminosa de leds usando PWM. Lembro como se fosse ontem a felicidade que eu tive quando consegui. E disseram que isso era impossível. Esses donos de lojas de componentes eletrônicos vivem me subestimando...

Mas, devido a muitos fatores, entre eles a falta de tempo para me dedicar à eletrônica, decidi experimentar aquela placa de desenvolvimento. Fiz umas pesquisas bem rápidas e descobri que hoje em dia as coisas mudaram: está bem fácil conseguir a placa e suas variantes, sua programação está bem mais fácil (isso que já era fácil), componentes, acessórios, exemplos, tutoriais e muito mais já foi feito para essa placa. Decidi, então, comprar uma. Comprei um Arduino UNO, semelhante a este aí:
Pequeno, mas grande o suficiente para iniciantes. Tem funções o suficiente para acionar e monitorar umas 15 aplicações ao mesmo tempo. Para os que não conhecem o Arduino, seguem algumas especificações:

  • Alimentação e programação pela porta USB;
  • Seis (06) portas analógicas, para leitura;
  • Quatorze (14) portas digitais, das quais 6 são entrada digital ou saída digital ou analógica (PWM), e as outras 8 são podem ser configuradas como saída ou entrada digital apenas;
  • Conversores digitais, alimentação e funções internas já prontas para uso;
  • Possibilidade de alimentação e acionamento direto de componentes, com 3.5V, 5V ou até 12V, se for utilizada fonte externa (o Arduino sozinho fornece até 5V apenas).
  • Programação em C em ambiente próprio, beeeeem intuitivo e com uma grande quantidade de exemplos práticos já implementados.
  • Muito bom custo benefício.
Eu comprei o meu por internet, junto com um kit de iniciante. Faz uns 6 meses, e eu paguei na época, se não me falha a memória, algo em torno de R$ 200,00. Junto com a placa controladora, vieram vários componentes, dentre eles LEDs variados, resistores, potenciômetros, sensores, um servo motor, um motor de passo, jumpers, fios, e mais um monte de brinquedinhos legais.

Nas próximas postagens, meus caros apimentados, vou postar mais coisas que eu aprendi a fazer usando o Arduino. Espero que gostem. Podemos até construir um projeto juntos. Que tal? Porque não pimenta?

quarta-feira, 22 de outubro de 2014

Porque não pimenta na hora marcada?


Primeiro eu pensei "Cara, você vai colocar um post revoltado logo após a (re)inauguração do blog?"
Depois eu pensei: "Porque não pimenta?"

Gente, olha só: você é uma pessoa que chega no horário? Marca hora e chega um pouco antes, pra garantir? Liga no consultório médico, conversa, conversa, conversa, analisa, acorda de chegar às 15h, sendo que sabe que chegará às 14.30h? Acorda cedíssimo pra pegar o primeiro horário do salão e ter o resto do dia livre? Ou é daqueles que ... não está nem aí? Que chega hora que der, vive de buenas por aí?

Olha, não me importa que tipo de pessoa você é. Vamos e convenhamos, independente de que estereótipo você incorpora, alguém por acaso gosta de ficar esperando? Especialmente depois de ter marcado horário?

A história é a seguinte: hoje pela manhã eu e minha esposa precisamos ir a um consultório médico fazer um exame. Foi algo repentino, não programado e, portanto, chegamos à clinica e pedimos para sermos "encaixados". Toda a logística que permite o encaixe já é um pouco complicada... a demora do atendimento varia de acordo com o comparecimento ou não do cliente com hora marcada. Por este motivo, não tenho do que reclamar por qualquer tipo de atraso. Afinal, dependendo do ponto de vista, eu é que estava "errado", estava colocando a carroça na frente dos burricos.

Mas.... errado? Como assim, gente? Cada situação tem uma infinidade de pontos de vista. Invista um tempo para ponderar sobre este específico: ao chegar à sala de espera do consultório, apenas umas 3 pessoas já estavam lá. Conforme o tempo passava, algumas mais chegavam e outras iam embora. E eu e minha esposa lá, sentados, esperando. Como eu disse antes, éramos clientes de "encaixe", não temos o direito de reclamar (muito). Mas o fato é que, pelas expressões faciais dos outros clientes, ninguém estava sendo atendido no horário. A secretária do médico informou que o motivo da demora era porque um dos dois médicos não estava, e por isso os atendimentos deste passaram para o outro, que por sua vez ficou sobre carregado. Não perguntei para me certificar, mas de acordo com a movimentação, conclui que clientes foram sendo "atrasados", para que o atendimento fosse em ordem (ao invés de atender o próprio cliente marcado pras 09h, o médico que compareceu teve de atender o cliente do parceiro que havia marcado para 08.30h). E a bola de neve foi indo... Pela terceira e última vez: estávamos de "encaixe", não podemos reclamar da demora. Mas então, por que cargas d'água a secretária não informou que apenas um médico estava atendendo, quando chegarmos? Ela deixou pra avisar isso umas.... duas horas de espera. É uma questão de bom senso! Se ela tivesse CONVERSADO conosco, teríamos procurado outra clínica. Lógico, ela deve ter sido instruída a não perder clientes, mas gente, nós estávamos com dor, esperando os exames para levar os resultados a outro médico para, só então, conseguir um remédio para aliviar a tensão. Mais vale uma graninha, ou liberar os mais urgentes de uma vez, para que não fiquem "incomodando" e ocupando o tempo de outro cliente mais sossegado?

Não gosto de me aproveitar de outras pessoas, não gosto que se aproveitem de mim. Outro ponto de vista é dos outros clientes, que tinham marcado horário. Não é justo serem passados para trás. Mas galera, é uma questão de bom senso. A julgar, precipitadamente, talvez, apenas pelos rostos das outras pessoas ali presentes, eles não estavam com dor no momento. Talvez tenham tido dor, ou talvez estivessem lá para fazer exames para, assim, poder prevenir dores futuras. E se, apenas "e se", neste caso bem específico, a secretária tivesse alterado um pouco a ordem dos examinados?

Bom, depois de ficar 3h esperando, a consulta foi feita e pudemos sair daquele lugar. Finalmente!
Mas isso me lembrou de outras mancadas do mesmo tipo: já passou por alguma situação parecida? Já marcou horário no médico e teve de esperar hooooooooooooooooras (pelo menos na sua imaginação) pelo atendimento? Entrou em contato com o banco, marcou para às X horas e teve o atendimento iniciado em X+30minutos? Agendou uma reunião para às 8h, mas ela começou às 14h? A jogatina com trakinas e coca estava marcada para as 19h, mas a turma só apareceu às 21h? A noiva chegou 30min atrasada só porque alguém alguma vez no passado disse que é chic? Pior ainda, o noivo fez essa besteira?

Não importa se você é do tipo britânico-sempre-na-hora ou brasileiro-é-só-um-pouco-tarde, se você alguma vez já ficou indignado com essa mania de marcar horário só por costume, adicione a pimenta do seu gosto, deixando um comentário abaixo. =]
Lembrando que o importante não é saber quem está certo ou quem está errado. Como eu disse, existem muitos pontos de vista. E, também como eu fiz, apenas contei uma história. Se quiser, conte a sua, sem a necessidade de estar certo ou errado, bom ou mal. =]

P.s.: estamos bem, não se preocupem.

Por que não pimenta?

Cansado daquela comida sem graça do restaurante? Enjoado por causa daquele treco que servem no bandejão da empresa? Experimente um pouco de tempero: pimenta. Por que não? =]

Pense nisso. Pelo menos até o próximo post, que poderá ser sobre comida. Ou não. Poderá ser sobre eletrônica. Ou não. Sobre música! Ou não. =D