6 wyświetlaczy do wysyłania danych z Arduino

6 wyświetlaczy do wysyłania danych z Arduino

Więc masz Arduino. Nauczyłeś się podstaw, być może postępowałeś zgodnie z Przewodnik dla początkujących na dobry początek. Co następne?





Dodanie wyświetlacza do Arduino może służyć wielu celom. Ponieważ powszechnym zastosowaniem mikrokontrolerów jest odczyt danych z czujników, wyświetlacz pozwala zobaczyć te dane w czasie rzeczywistym bez konieczności korzystania z monitora szeregowego w Arduino IDE. Pozwala także nadać projektom osobisty charakter za pomocą tekstu, obrazów, a nawet interaktywności za pomocą ekranu dotykowego.





Wiele zestawów startowych Arduino ma formę prostego wyświetlacza. Istnieje również wiele gotowych nakładek Arduino z wbudowanymi ekranami. Chociaż wcześniej omówiliśmy większe wyświetlacze zaprojektowane dla Raspberry Pi, dostępnych jest kilka opcji, które lepiej pasują do projektów opartych na Arduino.





W tym artykule przeprowadzimy Cię przez różne dostępne typy wyświetlaczy, gdzie je zdobyć i jak je skonfigurować.

1. Wyświetlacz ciekłokrystaliczny

ten wyświetlacz ciekłokrystaliczny (LCD) to najpopularniejszy wyświetlacz, który można znaleźć zarówno w projektach DIY, jak i sprzęcie AGD. Nie jest to niespodzianką, ponieważ są proste w obsłudze, mają niską moc i są niewiarygodnie tanie.



Ten typ wyświetlacza może różnić się wyglądem. Niektóre są większe, mają więcej przestrzeni na znaki i rzędów, inne mają podświetlenie. Większość łączy się bezpośrednio z płytką przez 8 lub 12 połączeń z pinami Arduino, co czyni je niekompatybilnymi z płytami z mniejszą liczbą dostępnych pinów. W takim przypadku kup ekran z Adapter I2C , umożliwiający sterowanie za pomocą tylko 4 pinów.

Źródło zdjęcia: www.martyncurrey.com





Dostępne tylko za kilka dolarów (lub za jedyne 1,95 USD na Aliexpress z dołączonym adapterem I2C), te proste wyświetlacze mogą być używane do przekazywania informacji zwrotnych w czasie rzeczywistym do dowolnego projektu.

Ekrany mogą wyświetlać wiele różnych wstępnie ustawionych znaków, które obejmują większość przypadków użycia w różnych językach. Kontroluj swój wyświetlacz LCD za pomocą biblioteki ciekłokrystalicznej dostarczonej przez Arduino. ten wyświetlacz() oraz brak wyświetlania() metody zapisują na wyświetlaczu LCD, jak pokazano w oficjalny samouczek na stronie Arduino.





Źródło obrazu: arduino.cc

Notatka: Jeśli używasz adaptera I2C do ekranu LCD, musisz użyć Biblioteka LiquidCrystal_I2C zamiast.

Jeśli wolisz samouczki wideo, Podstawy obwodów mieć świetny przebieg konfiguracji i używania Wyświetlacz LCD 16x2 :

2. Wyświetlacze siedmiosegmentowe

Szukasz czegoś prostego do wyświetlania liczb i kilku podstawowych znaków? Może szukasz czegoś w stylu arcade? A wyświetlacz siedmiosegmentowy może odpowiadać Twoim potrzebom.

Jeśli nie spotkałeś się wcześniej z tymi poręcznymi małymi wyświetlaczami, nasza gra Buzz Wire używa jednego do wyświetlania stanu gry:

Pobieranie systemu Windows XP ISO dla Virtualbox

Te proste płytki składają się z 7 diod LED (8, jeśli uwzględnisz kropkę) i działają podobnie jak zwykłe diody LED ze wspólnym Anoda lub Katoda połączenie. Pozwala im to na wykonanie jednego połączenia z V+ (lub GND dla wspólnej katody) i sterowanie z pinów Arduino. Łącząc te szpilki w kodzie, możesz tworzyć cyfry i kilka liter, a także bardziej abstrakcyjne projekty – wszystko, co możesz wymyślić, korzystając z dostępnych segmentów!

Aby zapoznać się z pełnym wprowadzeniem na temat działania tych wyświetlaczy, nie szukaj dalej niż ten obszerny Przewodnik dla początkujących z WszystkoO obwodach .

Aby uzyskać przewodnik wideo do naśladowania, Kristian Blåsol poświęcił odcinek swojego Wszystko Arduino szeregowe do wyświetlaczy siedmiosegmentowych:

3. Wyświetlacz 5110

Następna na naszej liście jest Wyświetlacz 5110 , zwany też pieszczotliwie wyświetlaczem Nokia ze względu na jego szerokie zastosowanie w ukochanej i prawie niezniszczalnej Nokii 3310 .

Źródło obrazu: sparkfun.com

Te małe ekrany LCD są monochromatyczne i mają rozmiar ekranu 84x48 piksele, ale nie daj się zwieść. Przyjdzie o poniżej 2 USD na Aliexpress , te wyświetlacze są niezwykle tanie i zwykle są standardowo wyposażone w podświetlenie.

W zależności od używanej biblioteki, ekran może wyświetlać wiele wierszy tekstu w różnych czcionkach. Jest również w stanie wyświetlać obrazy, a dostępne jest bezpłatne oprogramowanie zaprojektowane, aby pomóc w wyświetlaniu twoich dzieł na ekranie. Chociaż częstotliwość odświeżania jest zbyt niska dla szczegółowych animacji, te ekrany są wystarczająco wytrzymałe, aby można je było uwzględnić w długoterminowych, zawsze włączonych projektach.

Sparkfun ma obszerny przewodnik do korzystania z tych małych wyświetlaczy LCD lub szybkiego wprowadzenia do 5110, obejrzyj ten film z Laboratorium MKMe :

4. Wyświetlacze OLED

Aby zwiększyć rozdzielczość i funkcjonalność, TY JESTEŚ wyświetlacz może być tym, czego szukasz. Na pierwszy rzut oka te ekrany wyglądają podobnie do ekranów 5110, ale są znaczącym ulepszeniem. Standardowe ekrany 0,96 cala są 128x64 monochromatyczny , i są standardowo wyposażone w podświetlenie.

Łączą się z Arduino za pomocą I2C , co oznacza, że ​​obok V + oraz GND piny, do komunikacji z ekranem potrzebne są tylko dwa kolejne piny. Dzięki różnym rozmiarom i dostępnym opcjom pełnego koloru wyświetlacze te są niezwykle wszechstronne.

Źródło zdjęcia: adafruit.com

Aby rozpocząć projekt z wyświetlaczami OLED, nasz Elektroniczna konstrukcja D20 nauczy Cię wszystkiego, co musisz wiedzieć - a otrzymasz najlepsze cyfrowe kości dla geeków do sesji gry!

Wyświetlacze te mogą być używane w taki sam sposób, jak inne, o których wspominaliśmy do tej pory, ale ich częstotliwość odświeżania pozwala na znacznie ambitniejsze projekty. ten podstawowy ekran monochromatyczny jest dostępny na Amazon.

LANMU 0.96 'I2C IIC SPI Serial 128X64 Biały OLED Wyświetlacz LCD Moduł OLED KUP TERAZ NA AMAZON

5. TFT LCD

Wyświetlacze ciekłokrystaliczne z tranzystorami cienkowarstwowymi (TFT LCD) są pod wieloma względami kolejnym krokiem w górę jakości, jeśli chodzi o opcje dodawania ekranu do Arduino. Dostępne z funkcją ekranu dotykowego lub bez, dodają również możliwość ładowania plików bitmapowych z wbudowanego gniazda kart micro SD.

Arduino ma oficjalny przewodnik za założenie ich bezdotykowy ekran TFT LCD . Aby uzyskać samouczek wideo, który uczy podstaw konfiguracji wersji z ekranem dotykowym, YouTuber edu8s.tv czy obejmowałeś:

Z podstawową wersją tych ekranów kosztuje mniej niż , a wersje z ekranem dotykowym kosztują mniej niż 10 USD [Uszkodzony link usunięty], te wyświetlacze to kolejny świetny wybór, gdy potrzebujesz ładnie wyglądającego wyświetlacza do swojego projektu.

6. Wyświetlacze e-papieru

Szukasz czegoś innego? jakiś E-papier (lub E-atrament w zależności od tego, kogo zapytasz) wyświetlacz może być dla Ciebie odpowiedni. Te ekrany różnią się od innych, dając znacznie bardziej naturalne wrażenia z czytania, nic dziwnego, że ta technologia jest podstawą prawie każdego dostępnego e-czytnika.

Źródło obrazu: waveshare.com

Powodem, dla którego te wyświetlacze wyglądają tak dobrze, jest sposób ich działania. Każdy „piksel” zawiera naładowane cząstki między dwiema elektrodami. Przełączając ładunek każdej elektrody, możesz wpłynąć na ujemnie naładowane czarne cząstki, aby zamienić się miejscami z dodatnio naładowanymi białymi cząstkami.

To sprawia, że ​​e-papier jest tak naturalny. Jako bonus, gdy atrament zostanie przeniesiony na swoje miejsce, nie używa żadnej mocy, aby go tam zatrzymać. To sprawia, że ​​wyświetlacze te mają naturalnie niską moc do działania.

Te zaawansowane technologicznie wyświetlacze są droższe, a 4,3 cala Waveshare ekran wejdzie o ponad . Aby uzyskać pełny opis sposobu podłączania i programowania tych wyświetlaczy, YouTuber edu8s.tv po raz kolejny służymy pomocą:

Ekranowe marzenia

W tym artykule omówiono większość opcji dostępnych dla wyświetlaczy Arduino, chociaż istnieją zdecydowanie bardziej dziwne i wspaniałe sposoby na dodawanie opinii do urządzeń DIY.

Teraz, gdy masz pomysł, co tam jest, dlaczego nie włączyć ekranu do konfiguracji inteligentnego domu DIY? Jeśli granie w stylu retro jest bardziej twoją sprawą, dlaczego nie stworzyć własnej, maleńkiej wersji retro klasycznego Ponga na Arduino?

Możliwości są nieograniczone i chcielibyśmy usłyszeć, jak włączyłeś którykolwiek z tych wyświetlaczy do swoich projektów. Czy wymyśliłeś nietypowe zastosowanie wyświetlacza Arduino? Czy używasz ekranu, o którym po prostu nie pomyśleliśmy w Twoim projekcie?

Daj nam znać w sekcji komentarzy poniżej!

Mamy nadzieję, że spodobają Ci się polecane i omawiane przez nas przedmioty! MUO posiada partnerstwo partnerskie i sponsorowane, więc otrzymujemy udział w przychodach z niektórych Twoich zakupów. Nie wpłynie to na cenę, którą płacisz, i pomoże nam zaoferować najlepsze rekomendacje produktów.

jak gorący powinien być twój procesor?
Udział Udział Ćwierkać E-mail Canon kontra Nikon: która marka aparatu jest lepsza?

Canon i Nikon to dwie największe marki w branży aparatów fotograficznych. Ale która marka oferuje lepszą gamę aparatów i obiektywów?

Czytaj dalej
Powiązane tematy
  • majsterkowanie
  • Arduino
O autorze Ian Buckley(216 opublikowanych artykułów)

Ian Buckley jest niezależnym dziennikarzem, muzykiem, performerem i producentem wideo mieszkającym w Berlinie w Niemczech. Kiedy nie pisze ani nie występuje na scenie, majstruje przy elektronice DIY lub kodowaniu w nadziei, że zostanie szalonym naukowcem.

Więcej od Iana Buckleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować