Wolfram Language

Implemente código em chips básicos de microcontroladores

O kit de microcontroladores pode ser usado para programar dispositivos como o Arduino Uno, e chips básicos de microcontroladores, como o ATmega328. Este último é atraente por causa de seu minimalismo, embora também possa precisar de componentes de suporte para a fonte de alimentação, relógios externos, etc.

mostre o input completo da Wolfram Language

Neste exemplo, um microcontrolador ATmega168 será programado usando Arduino Uno assim como um programador USBasp.

Um Arduino Uno pode ser convertido em um AVR In-System Programmer (AVRISP). Para fazer isso, abra o IDE do Arduino, selecione File Examples Arduino ISP Arduino ISP e faça o upload para o Uno. Em seguida, conecte o Uno ao microcontrolador, conforme mostrado a seguir.

A entrada analógica do potenciômetro.

Defina a taxa de amostragem do sinal PDM para a saída analógica no pino 15 a 1/4 da frequência do relógio do microcontrolador de 1 MHz.

O modelo de sistemas pode ser amostrado a uma taxa muito menor.

A especificação completa do microcontrolador.

A especificação do programador.

Implemente o código.

O esquema mostra o pino 24 conectado a um potenciômetro e o pino 15 conectado a um LED, juntamente com o regulador de tensão e as conexões do programador USBasp.

Implemente o código através do programador USBasp.

Exemplos Relacionados

de en es fr ja ko zh