Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carlos-levi/sistemas-embarcados-monitoria

Repositório para monitoria da disciplina de Sistemas Embarcados 2023.2
https://github.com/carlos-levi/sistemas-embarcados-monitoria

arduino-uno circuit embedded-systems microcontroller tinkercad

Last synced: 20 days ago
JSON representation

Repositório para monitoria da disciplina de Sistemas Embarcados 2023.2

Awesome Lists containing this project

README

        

# 🖥️ Monitoria de Sistemas Embarcados

![Banner de Sistemas Embarcados](https://embarcados.com.br/wp-content/uploads/2021/11/artigo_plataformas-850x510.png.webp)


Bem-vindo ao repositório de recursos da monitoria de Sistemas Embarcados, desenvolvido por Carlos Levi para a disciplina de Sistemas Embarcados em 2023. Este repositório foi criado para apoiar os estudantes com materiais didáticos, exemplos de código, projetos práticos e referências úteis.

---

## 📚 Objetivo

O objetivo deste repositório é fornecer materiais de apoio e facilitar o aprendizado dos estudantes de Engenharia da Computação na disciplina de Sistemas Embarcados. Aqui você encontrará conteúdos organizados em unidades de estudo, projetos práticos e referências recomendadas.

---

## 📂 Estrutura do Repositório

### **Unidade I: Fundamentos de Sistemas Embarcados**
- [Introdução aos Sistemas Embarcados](./Unidade_I/Introducao_aos_Sistemas_Embarcados/README.md)
- [Microcontroladores](./Unidade_I/Microcontroladores/README.md)
- [Interfaces de Comunicação](./Unidade_I/Interfaces_de_Comunicacao/README.md)
- [Dispositivos de Entrada e Saída](./Unidade_I/Dispositivos_de_Entrada_e_Saida/README.md)

### **Unidade II: Desenvolvimento e Aplicações**
- [Sensores e Atuadores](./Unidade_II/Sensores_e_Atuadores/README.md)
- [Programação para Sistemas Embarcados](./Unidade_II/Programacao_para_Sistemas_Embarcados/README.md)
- [Estudos de Casos](./Unidade_II/Estudos_de_Casos/README.md)

### **Projetos**
- [Projeto 1](./projetos/contador_display/README.md)
- [Projeto 2](./projetos/Projeto2/README.md)

### **Referências**
- [Referências - Artigos, Links e Livros,](./Referencias/Referencias.md)

---

## 💻 Instruções de Uso

### Prototipagem com Tinkercad

Antes de implementar os projetos diretamente no hardware, utilizaremos o [Tinkercad](https://www.tinkercad.com/) para prototipagem. O Tinkercad é uma ferramenta online gratuita que permite a criação de circuitos eletrônicos de forma visual e intuitiva. Ele é ideal para testar e validar seus projetos antes de implementá-los fisicamente.

**Passos para usar o Tinkercad:**
1. **Criar uma Conta no Tinkercad**
- Acesse [Tinkercad](https://www.tinkercad.com/) e crie uma conta gratuita.
2. **Montar o Circuito**
- Utilize os componentes disponíveis na biblioteca do Tinkercad para montar seu circuito.
3. **Programar o Microcontrolador**
- Utilize o editor de código integrado para programar seu microcontrolador (e.g., Arduino).
4. **Simular o Projeto**
- Execute a simulação para verificar o funcionamento do circuito.
5. **Implementar no Hardware**
- Após validar o circuito no Tinkercad, implemente-o fisicamente usando o hardware correspondente.

### Pré-requisitos
Para seguir os exemplos de código e projetos neste repositório, você precisará de:

- Conhecimento básico de programação em C e Assembly
- Um ambiente de desenvolvimento configurado (e.g., Arduino IDE, MPLAB X, Keil uVision)
- Placas de desenvolvimento (e.g., Arduino, Raspberry Pi, ESP8266)
- Componentes eletrônicos básicos (e.g., LEDs, resistores, sensores)

### Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para sugerir melhorias, corrigir eventuais erros ou adicionar novos recursos através de pull requests.