Arduino Robô controlado por Wifi com o Adafruit CC3000 Wifi-shield

Posted on

Para um workshop onde ia falar sobre Arduino, tinha que mostrar um projeto mais interessante – então, nada como um robô controlado por Wifi.

Componentes usados

Se não sabem o que é o wifi-shield da Adafruit CC3000, podem consultar no Adafruit learning center, escrito por Rick Lesniak. Além de explicar como soldar, também explica as ligações e algumas das funções.

Para funcionar, não podem esquecer de efectuar o download das bibliotecas (podem consultar o github ou descarregar directamente a ultima versão) e adicionar ao vosso IDE do Arduino.

Após efectuarem o download e terem adicionado ao vosso IDE, podem executar os exemplos existentes.

Este tutorial para o Robô é baseado no existente no Adafruit Learning Center – WiFi controlled Mobile Robot – , escrito por Marco Schwartz. As diferenças é que o driver de motor que eu usei não é o mesmo, logo, há funções que no código não iriam funcionar, então, alterei e adicionei funções e instruções ao código que irei colocar aqui.

Podem sacar o codigo completo do projecto na minha página do bitbucket – arduino-wifi-robot
Read the rest of this entry »

Linux cups notifications

Posted on Updated on

I had problems with some printers, sometimes, the print server just stops the queue and I only know when the user complains he can’t print ! This can cause several problems and so, I need to know when a printer stops. CUPS can warning you about that so you can do something about it.

Cups is able to send email notifications when some event occurs .

I’m using CUPS 1.3.7 with CentOS 5.10 x86

Read the rest of this entry »

Linux screenFetch

Posted on

screenFetch

screenFetch is a small, but awesome utility that displays the logo of your distro in ASCII ART – with colors, as well some information about your environment. It supports a lot of Linux distributions and there respective logos, most main stream Desktop Managers and a lot of window managers. screenFetch can (and is it’s main purpose) take screenshots with the info on screen ! I think is just awesome and I love ASCII ART !

You can see what options it can take with screenFetch -h

 

 

Arduino e LEGO® Power Functions

Posted on

Originally posted on GroundZero Blog:

No dia 10 de junho participei num workshop sobre eletrônica e informática com um projecto baseado em LEGO® Power Functions e Arduino.

Basicamente o projecto envolvia um comboio LEGO® cujo movimento era controlado pelo Arduino. Os objectivos do projecto eram:

  • O comboio tinha de parar na estação sempre que lá passava.
  • Quando arrancava da estação tinha de se ouvir um apito
  • Logo que saisse da estação, o comboio tinha de ser transferido para a linha interior
  • Quando efetuasse 2 voltas na linha interior era novamente transferido para a linha exterior
Layout Final
Layout Final

Para elaborar o projecto, para além do LEGO®, foi usado:

  • 1 arduino
  • 1 buzzer
  • 2 sensores de obstáculos
  • 1 servo
  • 2 leds IR
Arduino and buzzer
Arduino and buzzer
Servo
Servo
Sensor de obstaculos
Sensor de obstáculos
Led's IR
Led’s IR

Para controlar o comboio na estação foi necessário usar dois led´s devido ao alcance e ângulo destes. Um controla a entrada da estação e o outro…

View original 295 more words

Arduino SG90 Micro Servo

Posted on Updated on

Servo ComponentsStep Motor

I’ve just received my Bluetooth Controlled Robot Car Kit and it has a micro servo that needs testing (and I’ve never worked with one before).

Read the rest of this entry »

L298 Dual H-Bridge Motor driver

Posted on Updated on

l298

The Funduino Tracking Maze also comes with a L298 Dual H-Bridge Motor driver to control the two wheels of the robot.  It’s designed to drive inductive loads, such as relays, solenoids, DC and stepping motors. It can also let us drive two independent DC motors, controlling the speed and direction of each one .
Read the rest of this entry »

Keyes IR Remote Sensor

Posted on Updated on

Keyes IR SensorIR remote

My Bluetooth Remote Control Robot kit also comes with a Keyes Infrared remote sensor and a command .
Read the rest of this entry »

Keyes IR obstacle avoidance sensor

Posted on Updated on

IRObstacleAvoidance1

The Funduino Tracking Maze Robot also comes with 3 IR Obstacle Avoidance Sensors. I couldn’t find any information about it, but i found information about similar ones and give it a try.
Read the rest of this entry »

IR Line tracking sensor

Posted on Updated on

irtracking

The Maze tracking robot also comes with 3 IR  Line Tracking Sensors.  These sensors just follows lines, or the light reflected on a surface. In the picture above are 3 of those.

Read the rest of this entry »

Arduino YL-30 SD Card

Posted on Updated on

I’ve bought two Arduino SD Cards modules from DX.com and didn’t found any info for them – So I decided to try by my self.

Reading a bit about Arduino SD cards i found out that Arduino SD card uses SPI (Serial Peripheral Interface) to communicate with the SD Cards and with Arduino UNO (along with others – except Mega) those PINs are 11, 12 and 13.
Read the rest of this entry »