6 wyświetlaczy wyjściowych danych z Twojego Arduino

  • Gabriel Brooks
  • 0
  • 4436
  • 342
Reklama

Masz Arduino. Nauczyłeś się kilku podstaw, być może postępowałeś zgodnie z instrukcją dla początkujących Rozpoczęcie pracy z Arduino: Przewodnik dla początkujących Rozpoczęcie pracy z Arduino: Przewodnik dla początkujących Arduino to platforma prototypowania elektroniki typu open source oparta na elastycznym, łatwym w użyciu sprzęcie i oprogramowanie. Jest przeznaczony dla artystów, projektantów, hobbystów i wszystkich zainteresowanych tworzeniem interaktywnych obiektów lub środowisk. na początek. Co następne?

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

Wiele zestawów startowych Arduino Co zawiera zestaw startowy Arduino? [MakeUseOf wyjaśnia] Co zawiera pakiet startowy Arduino? [MakeUseOf wyjaśnia] Wcześniej wprowadziłem tutaj sprzęt Open Source Arduino na MakeUseOf, ale potrzebujesz czegoś więcej niż samego Arduino, aby coś z niego zbudować i zacząć. „Zestawy startowe” Arduino są… dostarczane z pewną formą prostego wyświetlania. Istnieje również wiele gotowych tarcz Arduino. Top 4 tarcz Arduino, aby wzmocnić Twoje projekty. Top 4 tarcz Arduino, aby wzmocnić Twoje projekty. Kupiłeś zestaw startowy Arduino, postępowałeś zgodnie ze wszystkimi podstawowymi przewodnikami, ale teraz uderzyłem w przeszkodę - potrzebujesz więcej bitów i bobów, aby zrealizować swoje marzenie o elektronice. Na szczęście, jeśli masz…, które mają włączone ekrany. Chociaż omówiliśmy większe wyświetlacze zaprojektowane dla Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Raspberry Pi jest wyposażony w wiele przydatnych dodatków, ale jednym z zestawów, który okazał się szczególnie popularny, jest 7-calowy ekran dotykowy Raspberry Pi. Oto jak je skonfigurować. poprzednio 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 rodzaje wyświetlaczy, gdzie je zdobyć i jak je skonfigurować.

1. Wyświetlacz ciekłokrystaliczny

The wyświetlacz ciekłokrystaliczny (LCD) jest najczęstszym wyświetlaczem, który można znaleźć zarówno w projektach dla majsterkowiczów, jak i urządzeniach domowych. Nie jest to zaskoczeniem, ponieważ są one proste w obsłudze, mają niską moc i są niezwykle tanie.

Ten typ wyświetlacza może różnić się wyglądem. Niektóre są większe, mają więcej przestrzeni znaków i rzędów, niektóre mają podświetlenie. Większość podłącza się bezpośrednio do płyty poprzez 8 lub 12 połączeń z pinami Arduino, co czyni je niekompatybilnymi z płytkami z mniejszą liczbą pinów. W takim przypadku kup ekran z Adapter I2C, umożliwiając sterowanie za pomocą tylko 4 pinów.

Dostępne za kilka dolarów (lub tylko 1,95 USD na Aliexpress z dołączonym adapterem I2C), te proste wyświetlacze mogą służyć do przekazywania opinii w czasie rzeczywistym do każdego projektu.

Ekrany mogą zawierać wiele wstępnie ustawionych znaków, które obejmują większość przypadków użycia w różnych językach. Steruj wyświetlaczem LCD za pomocą biblioteki ciekłokrystalicznej dostarczonej przez Arduino. The pokaz() i noDisplay () metody pisz na LCD, jak pokazano w oficjalnym samouczku na stronie Arduino.

Uwaga: Jeśli używasz adaptera I2C do ekranu LCD, musisz zamiast tego użyć biblioteki LiquidCrystal_I2C.

Jeśli wolisz samouczki wideo, Podstawy obwodu świetnie się bawisz podczas konfigurowania i używania 16 × 2 LCD:

2. Wyświetlacze siedmiosegmentowe

Szukasz czegoś prostego do wyświetlania liczb i kilku podstawowych znaków? Może szukasz czegoś w stylu starej szkoły? ZA siedmiosegmentowy wyświetlacz może odpowiadać twoim potrzebom.

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

Te proste tablice składają się z 7 diod LED (8, jeśli zawierają kropkę) i działają podobnie jak normalne diody LED ze wspólnym Anoda lub Katoda połączenie. To pozwala im wziąć jedno połączenie z V + (lub GND dla wspólnej katody) i być kontrolowane z pinów twojego Arduino. Łącząc te piny w kodzie, możesz tworzyć cyfry i kilka liter, a także bardziej abstrakcyjne wzory - wszystko, co możesz wymarzyć, korzystając z dostępnych segmentów!

Aby dowiedzieć się więcej o tym, jak działają te wyświetlacze, zajrzyj do tego obszernego przewodnika dla początkujących AllAboutCircuits.

Aby zobaczyć przewodnik wideo wraz z, Kristian Blåsol poświęcił swój odcinek Wszystko Arduino wyświetlacze szeregowe do siedmiosegmentowych:

3. Wyświetlacz 5110

Następny na naszej liście jest Wyświetlacz 5110, znany również jako wyświetlacz Nokia ze względu na szerokie zastosowanie w ukochanej i prawie niezniszczalnej Nokia 3310.

Te małe ekrany LCD są monochromatyczne i mają rozmiar ekranu 84 x 48 piksele, ale nie daj się zwieść. Za mniej niż 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, które pomaga wyświetlać Twoje dzieła na ekranie. Chociaż częstotliwość odświeżania jest zbyt wolna, aby wyświetlać szczegółowe animacje, ekrany te są wystarczająco wytrzymałe, aby można je było włączyć do długoterminowych, zawsze aktywnych projektów.

Sparkfun ma obszerny przewodnik na temat korzystania z tych małych wyświetlaczy LCD lub na szybkie wprowadzenie do 5110, sprawdź ten film z MKMe Lab:

4. Wyświetlacze OLED

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

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

Aby rozpocząć projekt z wyświetlaczami OLED, nasza elektroniczna wersja D20 nauczy Cię wszystkiego, co musisz wiedzieć - a skończysz z niesamowitymi cyfrowymi kostkami do gier!

Wyświetlaczy tych można używać 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 bardziej ambitne projekty. Podstawowy ekran monochromatyczny jest dostępny na Amazon.

5. TFT LCD

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

Arduino ma oficjalny przewodnik dotyczący konfiguracji ekranu dotykowego TFT LCD. Samouczek wideo przedstawiający podstawy konfiguracji wersji ekranu dotykowego YouTuber educ8s.tv czy obejmowałeś:

Dzięki podstawowej wersji tych ekranów kosztującej mniej niż 4 USD, a edycji ekranu dotykowego w cenie poniżej 10 USD [Broken Link Removed], te wyświetlacze to kolejny świetny wybór, gdy potrzebujesz ładnie wyglądającego wyświetlacza dla swojego projektu.

6. Wyświetlacze e-papieru

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

Powodem, dla którego 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ływać na ujemnie naładowane czarne cząstki, aby zamienić się miejscami z dodatnio naładowanymi białymi cząsteczkami.

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

Te zaawansowane technologicznie wyświetlacze są droższe 4,3-calowy Waveshare ekran nadchodzi za ponad 50 USD. Aby uzyskać pełne podsumowanie sposobu podłączenia i zaprogramowania tych wyświetlaczy, YouTuber educ8s.tv jeszcze raz jest tutaj, aby pomóc:

Screen Dreams

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

Teraz, gdy masz już pojęcie, co tam jest, dlaczego nie włączyć ekranu do zestawu inteligentnego domu DIY Jak zdalnie sterować domem za pomocą Arduino, 5 projektów DIY Jak zdalnie sterować domem za pomocą Arduino, 5 projektów DIY dokonuje się teraz rewolucja inteligentnego domu! Pokażemy Ci, jak tworzyć własne inteligentne domowe gadżety przy użyciu zwykłego Arduino. ? Jeśli gra w stylu retro bardziej Ci się podoba, możesz stworzyć własną małą wersję klasycznego retro Ponga na Arduino Arduino Retro Gaming z wyświetlaczem OLED Arduino Retro Gaming z wyświetlaczem OLED Zastanawiałeś się kiedyś, ile pracy zajmuje napisanie własnych gier retro ? Jak łatwo Pong napisać kod dla Arduino? ?

Możliwości są nieograniczone, a my chcielibyśmy usłyszeć, jak włączyłeś którykolwiek z tych wyświetlaczy do swoich projektów. Czy wymyśliłeś niezwykłe 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!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.