Manual
do
Maker
.
com
Controle digital do servo motor com Arduino
No post anterior foi detalhado o procedimento para funcionar um servo motor com interação analógica. Agora vamos fazer os experimentos para interação digital, para que posteriormente o robô faça sozinho essa interação.
Video - Clonagem com NFS
Fiz um video bem simples (e podre, parece que foi filmado pelo sol) pra mostar a clonagem com NFS. Fiz testes também com partição de disco usando ambos os protocolos (CIFS e NFS) mantendo a mesma velocidade de transferência (gerando um gargalo após o sistema clonado). Foi possível perceber um overhead do SAMBA que causa um disperdício de ~30% da transferência total.
Controlando servo-motor com Arduino
Demorei a escrever mais artigos sobre Arduino porque para dar continuidade ao controle de motores precisarei de um CI L293D, que é um circuito integrado que faz o papel de ponte H dispensando a criação de um circuito para isso, incluindo o diodo. Assim que conseguir comprá-lo, daremos continuidade no controle de um motor que abre e fecha a porta do drive cd CD/DVD. Procurem por um motor desses em assistências técnicas. Normalmente isso já é lixo eletrônico e você poderá consegui-lo até gratuitamente. Por enquanto, vamos controlando servo-motor com Arduino, que também é bastante divertido.
Qt - o sonho que se tornou realidade
Há poucos anos, programar para multiplas plataformas não era uma coisa tão simples; além de saber programar, seria necessário um conhecimento específico do sistema operacional proposto. E pior, isso seria praticamente escrever duas ou mais vezes o mesmo programa. Então, com intuito de facilitar a programação em C++ em múltiplas plataformas surgiu o Qt. Em Linux o Qt se destacou inicialmente com o surgimento do magnífico KDE, interface gráfica que atinge hoje um nível altíssimo em qualidade e praticidade. O Qt foi criado em Maio de 1995, desenvolvida inicialmente por Haavard Nord (CEO da Trolltech) e Eirik Chamb Eng (Lider da Trolltech).
Qt - Habilitando suporte a MySQL no SDK
Baixei o último SDK para uma nova instalação de sistema, mas dessa vez decidi não compilar o Qt à parte. Como utilizo o MySQL em meus projetos, tive que habilitar o suporte. O procedimento é simples e esse post me servirá como lembrete: Entre no diretório do SDK. Ex.:
Qt - Servidor XMLRPC utilizando a libMaia
Por algumas vezes tive que fazer um servidor XMLRPC utilizando a libMaia no Qt. É um processo consideravelmente simples, mas cada vez que o fiz, tive que relembrar alguns passos obrigatórios. Vou descrever aqui um exemplo de servidor em Qt e um client em python.