Propaganda
Bots do Twitter: programas automatizados que interagem com a rede social popular, geralmente reagindo a hashtags e eventos com base em configurações predeterminadas. Por exemplo, eu posso usar um bot do Twitter para procurar menções dos meus posts do MakeUseOf e tê-los retuitados.
Mas e se você tivesse um bot do Twitter rodando em um pedaço de hardware como o Raspberry Pi? Isso permitiria alertas e notificações do mundo real dos aspirantes a microblogs virtuais do Facebook; você pode visualizar uma contagem física do número de vezes que uma hashtag é mencionada, talvez, ou piscar algumas luzes.
Os usuários encontraram muitas maneiras de interagir com o Twitter usando um Raspberry Pi. Para começar, verifique nosso próprio projeto bot do Raspberry Pi no Twitter Como criar um bot do Raspberry Pi no TwitterO Twitter é o maior repositório mundial de mensagens curtas de pessoas sem nada a dizer - e agora você também pode contribuir para esse projeto épico com um bot automatizado do Twitter, desenvolvido por seu Framboesa... consulte Mais informação
e leia os 10 projetos a seguir para ver como você pode criar seu próprio…Tweet o status do seu Pi
Quando lançamos a idéia dos projetos de bot do Twitter, nosso próprio especialista em bricolage, James Bruce, propôs usar um Raspberry Pi para twittar o status do hardware (como a temperatura da CPU) e fotos de a webcam do dispositivo 5 coisas que você pode fazer com o módulo de câmera Raspberry PiUma das primeiras expansões que você deve comprar para o Raspberry Pi é o módulo da câmera. Com um conector dedicado, a câmera pode ser usada para uma variedade de tarefas. Vamos dar uma olhada. consulte Mais informação (veja o link acima).
Ele usa um aplicativo Python personalizado criado com a API do Twitter e emprega o comando crontab para agendar tweets repetidos. Recomendamos que você dê uma olhada neste tutorial antes de prosseguir com os outros projetos listados aqui, pois ele fornecerá uma boa base no básico necessário para a construção de um bot no Twitter.
Simple Retweet Bot
Uma das coisas mais importantes que você pode fazer no Twitter é retuitar. Pode ser para mostrar seu apoio a uma causa, sublinhar sua admiração por algo ou promover uma empresa comercial. Seja qual for o motivo, pode ser um pouco perturbador fazer retweets manuais constantemente.
Felizmente, várias ferramentas estão disponíveis para ajudá-lo a automatizar o processo de retweetar, criando um bot de retweet do Raspberry Pi que faz o trabalho para você. Graças a um script Python simples e à API do Twitter, você pode criar um bot que retwitt com base em uma hashtag de sua escolha.
Tweet seus resultados do Speedtest
Se você precisa convencer o poder e o potencial de um bot no Twitter, dê uma olhada neste tweet:
Ei @Comcast por que minha velocidade da internet 2down9up quando pago pela 150down10up em Washington DC? @ComcastCares@xfinity#comcast#Teste rápido
- Usuário do AComcast (@A_Comcast_User) 1 de janeiro de 2016
Criado por um bot do Twitter programado pelo usuário do Reddit AlekseyP, a idéia do bot é detectar a velocidade de download da rede Comcast, da qual ele é assinante. Quando a velocidade de queda cai abaixo do nível de 50 Mbps (o usuário paga 150 Mbps para baixo e 10 Mbps para cima), um tweet é enviado.
o código está disponível no Pastebin. Como AlekseyP observa, “Eu sei que algumas pessoas podem dizer que eu não deveria estar reclamando de 50 Mbps, mas quando eles Anuncie 150 e recebo de 10 a 30 insatisfeitos. " Curiosamente, essa abordagem parecia ter entregue um resultado.
“Configurei isso porque fiquei frustrado durante um período de constantes quedas e interrupções. Está muito melhor agora. Nós não costumávamos transmitir o Netflix e eu falhava em me conectar às partidas do CSGO [Counter-Strike: Global Offensive]. ”
Piscar um LED ao receber uma mensagem direta ou retuitar
Em vez de twittar e retuitar, que tal usar o Pi como um monitor do Twitter, reagindo fisicamente aos gatilhos de outros tweets? Para fazer isso, você precisará de um Raspberry Pi, uma placa de ensaio, um resistor e um LED, como demonstrado neste tutorial.
Enquanto os projetos anteriormente nesta lista usavam hashtags para retuitar seletivamente, este projeto as utiliza para iluminar o LED. É justo dizer que esse não é o uso mais inventivo para um Raspberry Pi e alguns LEDs, mas é realmente apenas uma dica do iceberg do que pode ser alcançado ao conectar um Raspberry Pi ao Twitter. Outras opções de alerta podem incluir a reprodução de um som (talvez até uma buzina de carro, conforme demonstrado na página do projeto!) e este projeto é um bom ponto de partida, se você deseja controlar um robô conectado ao Pi via Twitter.
Tweet My Roar
Baseado em um brinquedo de dinossauro padrão, este projeto é uma espécie de continuação do anterior. Em vez de uma luz piscando, no entanto, isso usa o código Python para detectar @ menções de Boris na conta dedicada do Twitter do dinossauro, e fazê-lo rugir em resposta.
É adequadamente demonstrado neste vídeo.
Obviamente, o dinossauro já era capaz de rugir. O projeto utiliza hardware existente e transmite essencialmente um comando liga / desliga ao dinossauro. Embora o resultado seja bem diferente, é essencialmente o mesmo que piscar um LED.
Você encontrará o código de exemplo em a página do Tweet do Dino.
Tweet Como seu jardim cresce
Encontrar coisas interessantes para twittar automaticamente com o seu Raspberry Pi pode ser complicado. Então, por que não considerar os projetos existentes do Raspberry Pi? Um exemplo é o Agricultura Urbana Tweetbot que envia fotos dos dados do nível do jardim e da água e da umidade do solo.
nosso #aquaponics protótipo foi movido. #Arduino está alimentando o peixe, #Raspberry Pi está twittando fotos pic.twitter.com/v5lfYwmVm1
- Helios Labs (@HeliosLabs) 25 de fevereiro de 2015
O projeto foi construído com um Raspberry Pi Modelo B + O Raspberry Pi B + está aqui. O que mudou? consulte Mais informação , portanto, deve funcionar com pouca alteração no Raspberry Pi 2 5 coisas que apenas um Raspberry Pi 2 pode fazerA última edição do computador de tamanho pequeno é incrível. Tão incrível, de fato, que existem 5 coisas que você só pode fazer em um Raspberry Pi 2. consulte Mais informação e Raspberry Pi 3 O Raspberry Pi 3: Mais rápido, melhor, com Wi-Fi e BluetoothHoje, a fundação Raspberry Pi anunciou o lançamento do Raspberry Pi 3. É a atualização mais significativa da linha popular de computadores de baixo custo ainda. consulte Mais informação modelos. Obviamente, você não precisa cultivar hidroponia para usar este projeto - ele pode ser facilmente configurado na sua estufa ou no seu legume.
Gerencie seu peixe
O manejo de peixes é um aspecto muitas vezes esquecido da propriedade de animais de estimação. Se você está preocupado com o fato de o seu peixe dourado (ou outros animais de estimação aquáticos) não apresentar problemas adequados temperaturas, por que não configurar o Raspberry Pi para detectar a temperatura, tirar uma foto e twittar o resultados?
19,2 ° É 66,6 ° F. #goldfish#??#??#Raspberry Pi#MiraiWaterTemp#netthing#IoT# M2M 2016-03-15 16:35:11 pic.twitter.com/awXl2c8BeC
- roku-mirai (@roku_mirai) 15 de março de 2016
Embora não haja um conjunto de instruções para isso, é bastante semelhante ao que já vimos com o bot de tweets de jardim acima. Também demonstra que, enquanto poucas idéias originais ainda são descobertas, o bot do Twitter com tecnologia Pi é consistentemente impressionante.
Ouça seus tweets
O que os tweets estão dizendo, realmente? Se você não tem tempo para ler ou é incapaz de ler um bot do Raspberry Pi no Twitter, cujo objetivo é encontrar tweets relevantes e lê-los para você, isso parece particularmente útil. Você encontrará o software e o esboço para o TwitterPiBot no GitHub, e desde que você tenha uma saída de áudio conectada ao seu Raspberry Pi, os tweets com a hashtag especificada serão lidos para você. Você pode modificar o projeto para ler tweets através de um sistema Sonos Como enviar notificações por voz para os alto-falantes SonosHoje, mostrarei como configurar notificações de voz em seu sistema Sonos, usando receitas IFTTT, integrações OpenHAB e muito mais. consulte Mais informação facilmente também.
Se configurado de forma inteligente, também é um meio de garantir que notícias e informações sejam fornecidas a você, como sua própria estação de rádio!
Receba alertas da Estação Espacial Internacional
Onde está a Estação Espacial Internacional hoje à noite? Sem olhar para fora, é difícil ver, mas isso Projeto de bot do Raspberry Pi no Twitter usa um feed RSS gerado por Página da ISS da Nasa prever quando a estação espacial ficará visível em sua parte do mundo e enviar um tweet por dia antes, para que todos os que estão interessados em olhar para o céu possam se preparar para algum astro observação.
Dado que - no momento da redação deste artigo - dois Raspberry Pi's estão orbitando a Terra na ISS, esse projeto parece particularmente adequado.
Políticos trocistas
Eles entram na política com objetivos nobres, mas se tornam párias. Sim, são políticos, e o Twitter Bots pode ser configurado para zombar desses "servidores públicos" que servem a si mesmos. Poderia haver uma maneira melhor de usar um Raspberry Pi? Um exemplo é o usuário do Reddit "Shut-Up-Tyler", que criou sátira automatizada (comediantes, tremores nas botas) com este projeto.
Precisamos de mais forte e mais nítido Está muito frio lá fora, eles estão chamando isso de trompete precisa de liderança real e não acontece novamente
- Donald Trumpet (@DonaldTrumpet_) 20 de outubro de 2015
Então, como isso funciona?
“Meu programa roda em um Raspberry Pi, rodando Python. Ele usa beautifulSoup para extrair tweets da página de Trump, remove links através de expressões regulares, usa uma função para substituir as palavras por "doot doot" e "trompete", coloca-o em uma cadeia markov... e envia um tweet. "
Ocasionalmente, os tweets não fazem sentido. Infelizmente, isso os torna muito difíceis de discernir da opinião de Trump. real tweets.
Sem dúvida, existem muitas outras maneiras pelas quais você pode usar um Twitter Bot baseado em Raspberry Pi. Então, por que você não nos conta sobre os seus comentários?
Christian Cawley é editor adjunto de segurança, Linux, bricolage, programação e tecnologia explicada. Ele também produz o Podcast Realmente Útil e tem uma vasta experiência em suporte a desktops e software. Um colaborador da revista Linux Format, Christian é um funileiro de Raspberry Pi, amante de Lego e fã de jogos retro.