04-09-2018, 14:29
Jak przy okazji chcesz się czegoś nauczyć to zerknij do biblioteki ASCII. Bez wodotrysków monitor "pieczarek garażowych" chodzi sobie na Atmega88.
Jeśli walczysz o miejsce w kodzie to używając już I2C do Oleda można poszukać również czujników na I2C, żeby nie dodawać kodu do kolejnej magistrali danych.
Załączony kod się nie kompilował, po usunięciu tych definicji z progmem oraz reszty z nimi związanej i tak nie zmniejszy się odpowiednio ilość zajętego RAM, bo biblioteka OLED od AdaFruit od razu zjada 1kb+, >100%. Ta biblioteka nie nadaje się do niczego poniżej 2kb RAM. Z połówką ekranu można powalczyć.
Oledem można się bawić już na Attiny: https://www.instructables.com/id/ATTiny8...at-Things/ , bouncing ball mieści się do attiny25. Jeśli np. faktycznie potrzebujesz coś co zajmuje mało miejsca...
Jeśli walczysz o miejsce w kodzie to używając już I2C do Oleda można poszukać również czujników na I2C, żeby nie dodawać kodu do kolejnej magistrali danych.
Załączony kod się nie kompilował, po usunięciu tych definicji z progmem oraz reszty z nimi związanej i tak nie zmniejszy się odpowiednio ilość zajętego RAM, bo biblioteka OLED od AdaFruit od razu zjada 1kb+, >100%. Ta biblioteka nie nadaje się do niczego poniżej 2kb RAM. Z połówką ekranu można powalczyć.
Oledem można się bawić już na Attiny: https://www.instructables.com/id/ATTiny8...at-Things/ , bouncing ball mieści się do attiny25. Jeśli np. faktycznie potrzebujesz coś co zajmuje mało miejsca...
Miło być decenianym https://buycoffee.to/kaczakat