Přistávací plocha pro drony (pro ovládání časomíry)

Přistávací plocha "H" slouží pro vyhodnocení letu mini dronů v soutěži MINIDRONY2023. Plocha se připojuje 5 žilovým nestíněným kabelem o délce 10m do této časomíry https://pihrt.com/elektronika/452-casomiry-pro-robo2022. Brána pracuje na principu odrazu laserového paprsku od dronu. Plocha je vytištěna z PET-G materiálu modré barvy na 3D tiskárně Raise a Průša I3MK3. Plocha dále obsahuje 2 tlačítka (storno a enable) a 1 LED pro signalizaci ENABLE. 4x LED pro signalizaci na "H" ploše.

Číst dál...

Krmička ryb - arduino nano

Pro kolegu jsem na jeho žádost vytvořil "honem" krmičku pro ryby (kapři v jezírku). Během 2 dnů vznikl tento prototyp. Původní projekt (3D části a program, než jsem si ho upravil pochází z Thingiverse: https://www.thingiverse.com/thing:2761061). Krmivo je umístěné v PET láhvy dnem vzhůru a je dávkováno pomocí cyklů modelářského serva 9g.

Protože se mi původní program nelíbil a obsahoval několik chyb, tak jsem si ho přizpůsobil k obrazu svému.

Zařízení umožňuje

a) pomocí tlačítka nastavit množství kmitů (a tím dávku) krmiva -> 0,1,2,0,1,2,0,1,2... (při každém stisknutí se množství změní na v programu definovaný počet kmitů)

b) pomocí RGB LED zobrazovat aktuálně nastavenou dávku krmiva (rudá, zelená a modrá LED) -> LED bliká v intervalu 1sec určitou barvou, při provozu svítí

c) uložení zvoleného režimu do EEPROM paměti (pamatuje si nastavení i po vypnutí a opětovném připojení napájecího napětí)

d) opakovat krmení po libovolné době (například v 18:00, 12:00...) -> lze jednoduše změnit v programu (př: char feeding_times[] = "18:30:05";  // nebo více časů "08:00:00,12:00:00,18:30:10,21:30:00";

e) odpočet se měří od zapojení napájecího napětí (USB adaptér 5V/2A)

DONATE (v příloze zdrojový program pro Arduino FW1.0 a vyšší)

Verze FW

  • 1.0 výchozí verze (tlačítkem lze navolit dávku krmení, LED zobrazuje stav R-G-B)

Krmení je nastaveno na 18:30:10 a dávky jsou:

A (rudá) - 4 kmity

B (zelená) - 8 kmitů

C (modrá) - 12 kmitů

Číst dál...

Moje Rapsberry Pi - I2C LCD 16x2

raspipidi

Pro zobrazování stavů pidi počítače RPI jsem dobastlil (hlavně pro budoucí využití u zalévače trávníku) LCD displej 16x2 znaků. Displej je připojen pomocí I2C sběrnice přes převodník PCF8574. Pozor před připojením LCD k I2C RasPi je nutné použít převodník úrovní I2C 5V na I2C 3,3V, jinak hrozí poškození RasPi! Příklad převodníku I2C zde (pouze neosadíme obvod PCF na desce AD převodníku - budeme mít jeden vstup I2C 3,3V na 4 výstupy I2C 5V. Tento převodník lze použít i s Arduinem (v příloze je ukázkový kód).

Číst dál...

 logo  logo logo logo logo logo