Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Włóż osłonę chleba do Arduino Uno
- Krok 2: Włóż osłonkę chleba do deski do krojenia chleba
- Krok 3: włóż wyświetlacz LCD do płytki do krojenia chleba
- Krok 4: Pociągnij pin R/W wyświetlacza LCD do GND
- Krok 5: Włóż potencjometr
- Krok 6: Zaprogramuj Arduino z odłączonym środkowym pinem potencjometru
Wideo: Podłączenie Arduino i Character LCD w BreadShield: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Wiele projektów Arduino obejmuje znakowe wyświetlacze LCD, które w przeważającej mierze wykorzystują protokół HD44780 do pobierania danych z Arduino. Połączenie Arduino z HD44780 zwykle (w trybie 4-bitowym) zajmuje 12 przewodów! To skończy się wielkim bałaganem spaghetti z drutu spaghetti. Połączenie ich zajmuje trochę czasu. Trudno debugować. I jest podatny na rozłączenia przez twoje niezdarne palce.
W tym samouczku zobaczymy, że życie może być znacznie łatwiejsze w BreadShield, tarczy Arduino do płytek stykowych.
Kieszonkowe dzieci
- Jedna płytka do krojenia chleba
- Jeden Arduino Uno
- Jedna osłonka na chleb
Krok 1: Włóż osłonę chleba do Arduino Uno
Włóż BreadShield do Arduino Uno, tak jak zwykle, aby używać innych płyt osłonowych.
Krok 2: Włóż osłonkę chleba do deski do krojenia chleba
Włóż wyłamujące szpilki BreadShield do płytki stykowej, tak jak zwykle wstawiasz rząd szpilek do płytki stykowej.
Krok 3: włóż wyświetlacz LCD do płytki do krojenia chleba
Zakładam, że twój LCD został przylutowany z męskimi pinheaderami, tak jak w tym samouczku SparkFun. Teraz włóż wyświetlacz LCD (technicznie męskie styki) do płytki stykowej, tak aby pin GND wyświetlacza LCD pasował do pinu GND osłony chleba. Spowoduje to automatyczne ustalenie następującej zależności pin-to-pin między Arduino Uno a wyświetlaczem LCD (po lewej pin LCD; po prawej pin BreadShield):
VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/włącz ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 anoda podświetlenia - --- Katoda podświetlenia D12 ---- D13
Trasa została zwizualizowana na powyższym rysunku.
Krok 4: Pociągnij pin R/W wyświetlacza LCD do GND
Użyj jednego przewodu połączeniowego - jedynego przewodu połączeniowego potrzebnego w tym projekcie, aby podłączyć pin R/W wyświetlacza LCD do GND. Tak, oznacza to również podłączenie D2 Arudino do GND. Ale to nie problem, o ile nie używasz D2.
Krok 5: Włóż potencjometr
Wstaw potencjometr jako dzielnik napięcia. Włóż końcówki zaciskowe potencjometru odpowiednio do opasek 5V i GND na płytce stykowej. I środkowy pin potencjometru do wiązań RX. Powstałe okablowanie pokazano na powyższym rysunku. Przypuszczam, że potencjometr ma przylutowane do nóżek przewody lub użyj przewodów połączeniowych, aby poprowadzić 3 piny z innego miejsca na płytce stykowej.
Krok 6: Zaprogramuj Arduino z odłączonym środkowym pinem potencjometru
Teraz możesz zaprogramować swoje Arduino. Fragment przykładowego kodu to
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Aby zaprogramować, upewnij się, że pin RX jest odłączony od środkowego pinu potencjometru. Wystarczy delikatnie wyjąć środkowy pin potencjometru z opaski na płytce stykowej. Po zaprogramowaniu włóż go z powrotem. Następnie zobaczysz treść tekstową wyświetlaną na wyświetlaczu LCD. Jeśli nie, wyreguluj potencjometr.
Zapraszam do zostawienia komentarza lub pytania tutaj, a odpowiem tak szybko, jak będę mógł.
Zobacz więcej przykładów BreadShield w tym filmie.
Obecnie BreadShield prowadzi kampanię crowdfundingową. Skorzystaj z obniżonych cen kampanii na
Zalecana:
PODŁĄCZENIE WIELU CZUJNIKÓW DO JEDNEGO PORTU SZEREGOWEGO ARDUINO UNO: 4 kroki
PODŁĄCZANIE WIELU CZUJNIKÓW DO JEDNEGO PORTU SZEREGOWEGO ARDUINO UNO: W tym samouczku rozszerzymy pojedynczy port szeregowy Arduino UNO UART (Rx/Tx), aby można było podłączyć wiele czujników Atlas. Rozszerzenie odbywa się za pomocą karty ekspandera portów szeregowych 8:1. Port Arduino jest połączony z ekspanderem po kilku
Konfiguracja i podłączenie SunSDR2 Pro: 8 kroków
Konfiguracja i podłączenie SunSDR2 Pro: Zasilanie i komputer Suns mogą być zasilane zwykłym zasilaczem 13,8V, ale warto wiedzieć, że są one zaprojektowane na napięcie 15V. Dla Pro2 jest mały zasilacz 90W (6A-15V) https://sunsdr.eu/product/power-supply15
PODŁĄCZENIE WIELU CZUJNIKÓW DO RASPBERRY PI: 6 kroków (ze zdjęciami)
PODŁĄCZANIE WIELU CZUJNIKÓW DO RASPBERRY PI: W tym projekcie podłączymy trzy czujniki EZO firmy Atlas Scientific (pH, rozpuszczonego tlenu i temperatury) do Raspberry Pi 3B+. Zamiast podłączać obwody do Raspberry Pi, użyjemy nakładki Whitebox Labs Tentacle T3. T
(Prosty) łatwy sposób na uzyskanie dźwięku analogowego/pwm z Raspberry PI Zero, a także podłączenie do telewizora Crt: 4 kroki
(Prosty) łatwy sposób na uzyskanie dźwięku analogowego/pwm z Raspberry PI Zero, a także podłączenie do telewizora CRT: Tutaj użyłem najprostszej metody przesyłania dźwięku do telewizora wraz z kompozytowym wideo
Łatwe podłączenie zestawu słuchawkowego Skype: 3 kroki
Łatwe podłączanie zestawu słuchawkowego Skype: Masz dość pełzania za komputerem, aby podłączyć te różowe i zielone złącza zestawu słuchawkowego Skype? Niektóre komputery mają tylko złącza dźwięku z tyłu. Bummer.Nie tylko jest to uciążliwe, ale także głośniki komputera są odłączone.Więc znowu wracamy na podłogę