Différences entre versions de « Mydin-Class-Pico3Mod »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 37 : Ligne 37 :
  
 
== Attributes ==
 
== Attributes ==
 +
 +
=== buzzer : Buzzer ===
 +
xxx
 +
 +
=== pca : PCA9536 ===
 +
 +
'''Private'''
 +
 +
=== led0, led1, led2, led3 : PcaPinAdapter ===
 
xx
 
xx
 +
 +
=== ext_rtc : DS3231 ===
 +
xxx
 +
 +
=== onewire : OneWire ===
 +
xxx
 +
 +
=== roms : list ===
 +
xxx
 +
 +
=== rom_ds18b20 : bytes ===
 +
xxx
 +
 +
=== leds : list ===
 +
Property, list of PcaPinAdapter
 +
 +
=== buttons : list ===
 +
Property, list of Pin
 +
 +
=== onewire_roms : list ===
 +
Property, list of str
 +
 +
=== has_ds18b20 : bool ===
 +
Property.
 +
 +
=== temp_ds18b20 : float ===
 +
Property.
  
 
== Methods ==
 
== Methods ==
 
xx
 
xx

Version du 28 avril 2025 à 15:31

Page-under-construction.pngPage(s) en cours de traduction/élaboration.

Page(s) under translation/construction

Pico3Mod class

Raspberry-Pi Pico based controler for 3 modules DIN case.

Mydin-Class-Pico3Mod-in-case.png

The implementation of the class is closely tied to the features included into 3 modules DIN.

The features are used to design the PCB... so the board schematic is closely tied to the Pico3Mod class implementation.

Features

Mydin-Class-Pico3Mod-features-01.jpg

Mydin-Class-Pico3Mod-features-02.jpg

Board schematic

Schematic shows how the hardware (buttons, LEDs, buses, ...) are wired to the Pico.

Mydin-Class-Pico3Mod-schematic-01.png

Mydin-Class-Pico3Mod-schematic-02.png

Mydin-Class-Pico3Mod-schematic-03.png

Class Header

Ancestor PicoControler
Class Pico3Mod
Module pico
DIN Size 3 Modules
Descr Raspberry-Pi Pico based controler for 3 modules DIN case.

Attributes

buzzer : Buzzer

xxx

pca : PCA9536

Private

led0, led1, led2, led3 : PcaPinAdapter

xx

ext_rtc : DS3231

xxx

onewire : OneWire

xxx

roms : list

xxx

rom_ds18b20 : bytes

xxx

leds : list

Property, list of PcaPinAdapter

buttons : list

Property, list of Pin

onewire_roms : list

Property, list of str

has_ds18b20 : bool

Property.

temp_ds18b20 : float

Property.

Methods

xx