Skip to content

Arduino15/A15_power

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

A15_power

крутая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для питания ΠΌΠ°Π»ΠΎ потрСбляСмой ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΎΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ…(PWM) Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Arduino/esp!

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ инициализация

#include <A15_power.h> // ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
A15Power pin(Π²Ρ‹Ρ…ΠΎΠ΄, напряТСниС); // класс ΠΈ ΠΎΠ±ΡŒΠ΅ΠΊΡ‚

константы

_5V // 5 Π²ΠΎΠ»ΡŒΡ‚
_4V // 4 Π²ΠΎΠ»ΡŒΡ‚Π°
_3V // 3 Π²ΠΎΠ»ΡŒΡ‚Π°
_2V // 2 Π²ΠΎΠ»ΡŒΡ‚Π°
_1V // 1 Π²ΠΎΠ»ΡŒΡ‚
GND // 0 Π²ΠΎΠ»ΡŒΡ‚ (gnd)

Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

setVolts(напряТСниС); // ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ напряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» ΡƒΠΊΠ°Π·Π°Π½ Π² классС
returnVolts(); // Π²Π΅Ρ€Π½Ρ‘Ρ‚ напряТСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² классС

ΠΏΡ€ΠΈΠΌΠ΅Ρ€

#include <A15_power.h>
A15Power pin(3);

void setup() {
}

void loop() {
  pin.setVolts(_5V);
  delay(1000);
  pin.returnVolts();
  delay(1000);
  pin.setVolts(_4V);
  delay(1000);
  pin.returnVolts();
  delay(1000);
  pin.setVolts(_3V);
  delay(1000);
  pin.returnVolts();
  delay(1000);
  pin.setVolts(_2V);
  delay(1000);
  pin.returnVolts();
  delay(1000);
  pin.setVolts(_1V);
  delay(1000);
  pin.returnVolts();
  delay(1000);
}

большС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΠ΅ examples!

Π±Π°Π³ΠΈ ΠΈ обратная связь

Ссли нашли Π±Π°Π³ создвайтС Issue, Π° Π»ΡƒΡ‡ΡˆΠ΅ сразу ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΌΠ½Π΅

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages