Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
Wykorzystujesz piny 2, 3, 4, 5.
Arduino można zasilać 3.3V, dzięki czemu nie musisz używać konwertera poziomów.
Jak chcesz tylko odbierać dane, to wystarczą piny 2,3,5. Na wejściu UART będziesz miał cyferki z kodu.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Liczba postów: 2,375
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Tylko dodam, że możesz wykorzystać gotową płytkę PRO MINI w wersji 3.3V właśnie, by działała prawidłowo taktowanie jest obniżone do 8MHz. Można zrobić swoją wersję, a z zasilaniem na 3.3V, Atmega zadziała z max kwarcem około 12MHz przy 3.3V - dodatkowy core Minicore takie obsługuje (gdyby 8MHz w czymś nie starczało).
Liczba postów: 10
Liczba wątków: 1
Dołączył: Apr 2019
Reputacja:
0
26-04-2019, 23:13
(Ten post był ostatnio modyfikowany: 27-04-2019, 11:06 przez Verdis98.)
Czyli kupuję sam skaner, do tego dokupić kabelki którymi wepnę się w arduino a drugą końcówkę przylutuję do tej taśmy? Jak profesjonalnie nazywają się takie kabelki? A tak swoją drogą jeszcze jedno pytanie - czy taki moduł potrzebuje jakiś specjalnych bibliotek które prawdopodobnie musiałbym napisać sam bo nie znalazłem niczego takiego na internecie?
Liczba postów: 654
Liczba wątków: 3
Dołączył: Apr 2017
Reputacja:
51
Jeśli zależy Ci na miniaturyzacji, to zaprojektuj płytkę z Atmegą na pokładzie. Nie kombinuj z kabelkami, tylko kup konektor FFC 12pin i wlutuj sobie w tę płytkę. Albo jak chcesz koniecznie Arduino Uno, to możesz zrobić przejściówkę z konektorem i goldpinami na pokładzie.
Co się tyczy drugiego pytania, to musisz sprawdzić u producenta, co takiego wysyła moduł. Najprawdopodobniej będzie to łańcuch znaków. Na stronie, którą podałeś, jest podana domyślna konfiguracja do komunikacji TTL. Któryś z pinów jest trigerem do wyzwalania odczytu (stawiam, że poziomem niskim). Są wyjścia na buzer i naLED, możesz je wykorzystać do sprawdzania poprawności odczytu. Na porcie powinieneś dostać łańcuch znaków odkodowanych z zeskanowanego kodu.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.
Liczba postów: 856
Liczba wątków: 2
Dołączył: Nov 2017
(26-04-2019, 12:39)Verdis98 napisał(a): Mam pytanie - zależy mi na miniaturyzacji. Chcę podłączyć skaner kodów kreskowych do arduino uno R3. Skaner łączy się taśmą 12 pin przez TTL 3.3V. Czy jest jakaś możliwość podłączenia tego bezpośrednią tą taśmą 12 pin do arduino? Wiem że można to połączyć tą płytką która przerobi to na USB i do arduino usb host shielda, lecz mija się to z celem bo chcę miniaturyzacji.
Co dalej chcesz robić z tym kodem? Uno go odczyta i co dalej?
Liczba postów: 10
Liczba wątków: 1
Dołączył: Apr 2019
Reputacja:
0
Arduino wysyła poprzez internet na sieciowy serwer SQL
Liczba postów: 2,375
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Na ali znajdziesz pod hasłem "breadboard jumper" zworki i giętkie kabelki.