Я удивлен, вы единственный человек, кто подключает все эти экраны! Столько много лет! Вы вдохновляете меня купить сломанные платы и попробовать их оживить.
Hi @nikolaypobedinskiy3293 , Thanks a lot! It ends up being a fun hobby, and can help someone who wants to revive an old panel from an old device. Good work there!
Saudações amigo José. Repito a minha dificuldade em entender o seguinte: Sempre ou quase sempre, para acender, por exemplo, o número 1, devem ser ligados 2 segmentos, embora a sequência muda de Display para Display. Então, porque que aqui, em unsigned int segments[ ] (embora, em 2 blocos), você está usando 3 segmentos para acender o número 1 (0b00011000, 0b00000001, //1)? Obrigado mais uma vez.
Viva Daniel, Os Digitos de 7 ou 14 segmentos seguem uma ordem mais ou menos regular. Por exemplo os de 7 segmentos começam em "a" e terminam em "g". Os de 14 segmentos de forma geral começam em "a" e terminam em "m". Agora o designer da solução pode desenhar um "B" nos displays de 7 e de 14 igual: um "b" pequeno usando os segmentos: f,e,d,c & g. Não pode desenhar um "B" grande! Já no de 14 pode desenhar o "b" e o "B" usando para o grande os segmentos: a,b,c,d,i & l. Consulte uma tabela na WEB para design em DSP de 14seg. Em relação ao meu "1" desenhei com "perninha" ficou com: j,b & c. // 11111198 76543210 // 143210.. ........ // ggfbjhia ...dmkec //Estas letras correspondem ao segmento! 0b00110001,0b00010011,//0 0b00011000,0b00000001,//1 Espero ter ajudado!
Я удивлен, вы единственный человек, кто подключает все эти экраны! Столько много лет! Вы вдохновляете меня купить сломанные платы и попробовать их оживить.
Hi @nikolaypobedinskiy3293 ,
Thanks a lot!
It ends up being a fun hobby, and can help someone who wants to revive an old panel from an old device.
Good work there!
Saudações amigo José. Repito a minha dificuldade em entender o seguinte:
Sempre ou quase sempre, para acender, por exemplo, o número 1, devem ser ligados 2 segmentos, embora a sequência muda de Display para Display. Então, porque que aqui, em unsigned int segments[ ] (embora, em 2 blocos), você está usando 3 segmentos para acender o número 1 (0b00011000, 0b00000001, //1)? Obrigado mais uma vez.
Viva Daniel,
Os Digitos de 7 ou 14 segmentos seguem uma ordem mais ou menos regular. Por exemplo os de 7 segmentos começam em "a" e terminam em "g". Os de 14 segmentos de forma geral começam em "a" e terminam em "m". Agora o designer da solução pode desenhar um "B" nos displays de 7 e de 14 igual: um "b" pequeno usando os segmentos: f,e,d,c & g. Não pode desenhar um "B" grande! Já no de 14 pode desenhar o "b" e o "B" usando para o grande os segmentos: a,b,c,d,i & l. Consulte uma tabela na WEB para design em DSP de 14seg. Em relação ao meu "1" desenhei com "perninha" ficou com: j,b & c.
// 11111198 76543210
// 143210.. ........
// ggfbjhia ...dmkec //Estas letras correspondem ao segmento!
0b00110001,0b00010011,//0
0b00011000,0b00000001,//1
Espero ter ajudado!
@@jlsmonte Oi José! Quando você falou da "perninha" do seu "1", aí eu entendi por que os 3 segmentos. Muito obrigado mais uma vez.