Pesquisar aqui

Mostrar mensagens com a etiqueta Intro. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Intro. Mostrar todas as mensagens

domingo, 6 de dezembro de 2020

Impressão 3D (introdução) - Basics[Camadas]

A impressão 3d é extremamente precisa ao ponto de poder chegar aos 0.12 mm (para a Creality ender 3 que é uma das melhores qualidade/preço das impressoras 3d custando no máximo 200€), isso significa que cada camada tem uma altura de 0.12mm tornando os "Layers" (camadas) indistintas, como podemos observar na imagem:





Porem quanto maior for a precisão, maior o tempo de impressão. [Regra]


domingo, 29 de novembro de 2020

Impressão 3D (introdução)- Historia

A técnica de impressão 3d começou na década de 1980, (apesar de já existir uma técnica semelhante mas que era usada com um laser que queimava uma cera) que eram chamadas de RP (Rapid Prototyping) technologies. Isto pois na altura era uma forma muito mais eficaz de produzir um protótipo. Sendo a primeira pessoa a patentear a impressão 3d, Dr Kodama em 1980.                                                                Posteriormente, a técnica foi muito estudada por outros investigadores e foi ganhando cada vez mais popularidade até chegar aos dias de hoje.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           Primeira impressora 3d e a que foi usada por Kodama                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Nota: a história encontra-se extremamente reduzida se quiseres saber mais (https://www.sculpteo.com/en/3d-learning-hub/basics-of-3d-printing/the-history-of-3d-printing/)






  






 






 








Impressão 3D (introdução)- O que é?

A Impressão 3D cada vez mais está mais próxima do consumidor comum, o que é uma coisa excelente dado que é possível fazer muita coisa através deste método. Mas Primeiro é necessário entender o que é a impressão 3D.

O que é a impressão 3D?


A impressão 3d é um processo de fazer um objeto fisico através de um modelo digital, produzido em camadas de filamento (nome dado ao material usado nas impressoras 3D). Portanto a partir de um objeto projetado num computador a impressora consegue interpretar o objeto e começa a produzi-lo por camadas de filamento, uma por uma, de baixo para cima. 


    
   


domingo, 25 de outubro de 2020

Fusion 360 - o CAD que utilizo

Para imprimir algo em 3D é necessário existir um objeto digital, logo alguém tem de desenvolve-lo e exporta-lo para um ficheiro que posteriormente será usado pelo Cura. Daí nascem os CAD. 
Um CAD é um desenho assistido por um computador para desenvolver desenho digitais sejam eles 2D ou 3D. Existem várias aplicações que são consideradas CAD's como: Tinkercad, FreeCAD, Fusion360, 3D Builder, etc.. (Lista). 
Pessoalmente uso o Fusion 360. Desenvolvido pela AutoDesk, projetado para as diferentes engenharias como a mecânica e eletrónica. Gosto muito deste Software por ter um "user interface" muito amigavel e por apresentar um grande conjunto de opções. Este software é free apenas para particulares e não podemos vender nenhuma das nossas criações.

Cura Software - Slicer para Impressão 3D

Após termos o nosso modelo feito, é necessário converter para um ficheiro que a impressora possa ler Aí que entra a Cura.
Cura é um software open-source que "fatia" o modelo 3D, ou seja divide-o em camadas e em Coordenadas para a impressora ler. Foi fabricado por David Braam que mais tarde a Ultimaker comprou e contrato-o para manter o software. Esta aplicação foi desenvolvida em C++ e Python. 

segunda-feira, 18 de maio de 2020

Javacript - Introdução


Javascript é uma das linguagens de programação mais usadas, atuando em páginas web ao dá-las comportamento. Fá-lo em conjunto com HTML e CSS, que providenciam a estrutura e aparência, respetivamente.
Alguma das utilidades do Javascript são interacção com o utilizador, criação de efeitos especiais e até mesmo criar jogos de navegador.

Apesar de ter "Java" no nome, são linguagens completamente diferentes.

Referências

sexta-feira, 24 de abril de 2020

HTML - Introdução



O HTML (Hyper Text Markup Language) é uma linguagem de código que nos permite criar páginas web, conferindo a estrutura da página.
Os navegadores (browsers) lêm o código escrito nos ficheiros .html e exibem o conteúdo.
Funciona melhor em conjunto com as linguagens CSS e JavaScript, que conferem a aparência e comportamento, respetivamente.


Referências

HTML - Introdução

COMEÇANDO ASSIM A NOSSA CURADORIA DE HTML, PRECISAMOS DE SABER O QUE É ANTES DE COMEÇARMOS A APRENDER A TRABALHAR COM ELE!

HTML é uma sigla para HyperText Markup Language, e ao contrário do que muitos pensam, não é uma linguagem de programação, mas sim de marcação utilizada na construção de páginas na World Wide Web. Os seus elementos são tags e não scripts, assim as tags são elementos escritos entre os símbolos de menor e maior: <nomedatag> conteúdo da tag </nomedatag> . 
Os ficheiros HTML (.html ou .htm) são interpretados por navegadores, assim podemos utilizar até um simples notepad (bloco de notas) para escrever o código em HTML.


Referências:

quarta-feira, 4 de março de 2020

Arduino - "Getting Started"


No site oficial do Arduino, arduino.cc, é nos dado um guia para começarmos a trabalhar com Arduino.
Este encontra-se na página Arduino - Getting Started, que podemos acessar a partir de RESOURCES > GETTING STARTED.


1. Primeiramente, informam-nos que precisamos de software para trabalhar com Arduino. Já fiz uma publicação sobre o download e a instalação da IDE de Desktop do Arduino, mas também podemos trabalhar com a IDE online, o Web Editor, e é exatamente isso que nos recomendam.

2. Também nos dizem onde podemos aprender sobre Arduino, sobre o subtítulo "Learn Arduino":

Para o guia completo, acessar Foundations.


3. Mais abaixo encontramos "Arduino Education", que tem como objetivo criar um ambiente para a aprendizagem em escolas, para alunos das diferentes idades.

Referências

sexta-feira, 28 de fevereiro de 2020

Arduino - Introdução



O que é?
Arduino é uma plataforma de prototipagem eletrónica open-source baseada em hardware e software de fácil acesso.
Tem uma placa única, projetada com um microcontrolador Atmel AVR com suporte de entrada/saída embutido. Esta placa é capaz de ler inputs, como um clique num botão, e fazer algo com ele, como por exemplo mostrar algo num ecrã ou iniciar um motor.

Funciona com a sua própria linguagem de programação, baseada em Wiring (essencialmente C/C++). Recomendo as minhas publicações passadas (e futuras) de C++ para quem estiver interessado a aprender mais sobre a linguagem.

É beginner-friendly (fácil de aprender para iniciantes) e muito utilizada mundialmente para diversos projetos, desde objetos do dia-a-dia a instrumentos científicos avançados.

Referências

sexta-feira, 11 de outubro de 2019

Curadoria: Python - Introdução

Logo do Python

Python é uma linguagem de programação interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.



Significado de cada um dos paradigmas da programação (funcionalidades da linguagem):
  • Interpretada - por ser uma linguagem em que o código fonte é executado por um programa chamado interpretador antes de ser executada pelo processador ou pelo sistema operacional.
  • Linguagem de script - suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas.
  • Imperativa - programação imperativa é um paradigma de programação que descreve a computação como variáveis, ou seja, ações, enunciados ou comandos que mudam o estado de um programa.
  • Programação orientada a objetos - é um modelo de análise e programação de software baseado na composição e interação entre diversas unidades chamadas de objetos.
  • Funcional - utiliza funções matemáticas.
Site Oficial da Linguagem: www.python.org

Encontra-se no Top 4 de linguagens de programação mais usadas, ficando apenas atrás de Java, C e C++.
Foi lançada por Guido van Rossum em 1991 (28 anos). O nome teve a sua origem no grupo humorístico britânico Monty Python, criador do programa Monty Python's Flying Circus, embora muitas pessoas façam associação com o pitão, um réptil.
Sites consultados (07-10-2019):

Curadoria: C++ - Introdução


O C++ é uma linguagem de programação criada por Bjarne Stroustrup em 1979 com o objetivo de ser uma extensão da linguagem C, sendo inicialmente chamada de "C with Classes".
Foi evoluindo muito ao longo do tempo e sempre foi uma linguagem muito utilizada. Ainda hoje é das mais usadas no mundo todo.

É:
  • Uma linguagem compilada. Isso significa que há um programa chamado compiler que lê o código, criando um ficheiro executável.
  • De uso geral (multi-uso). Os seus usos incluem a criação de jogos, GUI (Graphical User Interfaces), sistemas embarcados (embutidos), aplicações, entre outros.
  • Orientada por objetos, ao contrário do C. Ou seja, envolve o uso de objetos e classes.
  • De nível médio (middle-level programming). Isso significa que há combinação de alguns elementos low-level, como por exemplo a manipulação da memória (o que não há em Python); e de high-level, não sendo muito difícil para um humano ler.
  • Poderosa, sendo eficiente na complexidade de tempo e gestão de memória. Daí ser usada em videojogos, onde se costuma procurar usar o melhor do sistema (e memória).
Alguns sites que falam sobre C++ e apresentam documentação entre outros são:

quinta-feira, 25 de abril de 2019

Intros de vídeo que valem a pena

As "Intros" (apresentação inicial do vídeo) são uma das peças mais importantes para captar a atenção para o vídeo.

Segundo um estudo feito, se o vídeo não for de interesse para quem o vê, 33% fecha nos primeiros 30 segundos e este número vai aumentando até 60% em 2 minutos. Assim sendo, as introduções nos vídeos têm de ter um impacto marcante que capte a atenção.

Assim sendo, uma boa "Intro" deve:
  • Fazer com que o teu vídeo passe mais credibilidade e profissionalismo.
  • Despertar sentimentos pré-determinados, como curiosidade, emoção, nostalgia ou felicidade.
  • Criar expectativas para o resto do conteúdo e deixar as pessoas mais interessadas a ver o que está por vir.