Blog  /  Jak zrobić czujnik zbliżeniowy Arduino: Komponenty sprzętowe i więcej!

Jak zrobić czujnik zbliżeniowy Arduino: Komponenty sprzętowe i więcej!

Czujnik zbliżeniowy Arduino jest poręcznym, niedrogim gadżetem, który wykrywa obecność obiektu w zasięgu jego działania. Może to być wszystko, od człowieka po zwierzę domowe, a nawet coś tak małego jak robak! Naprawdę łatwo jest zrobić taki gadżet samemu. 

Czy kiedykolwiek chciałeś wiedzieć, jak działają czujniki zbliżeniowe Arduino?

Wykorzystują one fale podczerwone (IR) do wykrywania obiektów znajdujących się w pobliżu. W tym artykule omówimy wszystko na temat czujników zbliżeniowych Arduino. Zaczynajmy!

Jak zrobić czujnik zbliżeniowy Arduino 1

 (Arduino Uno Breadboard)

Czym jest czujnik zbliżeniowy Arduino?

Czujnik zbliżeniowy Arduino jest urządzeniem, które wyczuwa obecność obiektu w swoim pobliżu. Składa się z czujnika zbliżeniowego na podczerwień połączonego z układem Arduino Uno oraz z deską chlebową. 

Jego działanie polega na pulsowaniu diody LED w stałym tempie (częstotliwości). W ten sposób mierzy czas, jaki zajmują odbite impulsy świetlne od otaczających go obiektów, powracające do niego po uderzeniu w nie.

Jak zrobić czujnik zbliżeniowy Arduino 2

(Czujniki zbliżeniowe)

Komponenty sprzętowe potrzebne do Arduino Proximity Sensor

Jak zrobić czujnik zbliżeniowy Arduino 3

 ( komponenty elektroniczne)

Jak zrobić czujnik zbliżeniowy Arduino-Komponenty sprzętowe potrzebne do skonfigurowania czujnika zbliżeniowego Arduino to:

Płyta chleba (breadboard)

Dioda LED (możesz użyć diody RGB zamiast białej)

Dwa rezystory, każdy o wartości w zakresie 200 - 1000 omów. (Jednakże, gdy używasz diod LED innych niż białe, musisz mieć różne wartości dla każdej z nich. Pomaga to uzyskać lepsze wyniki)

Płytka Arduino Pro Mini lub podobna.

Moduł czujnika zbliżeniowego na podczerwień (np. HC SR04 Ultrasonic sensor Module -distance). Jest to krytyczny element w konfiguracji.

Zworki

UWAGA:

Upewnij się, że masz kabel USB, aby połączyć swoją płytkę Arduino Uno z komputerem w celu wgrania kodu!

Jak zrobić czujnik zbliżeniowy Arduino 4

(Narzędzia do montażu elektronicznego)

Rozkład pinów czujnika zbliżeniowego na podczerwień: Łatwe połączenie wyjaśnione

Jak zrobić czujnik zbliżeniowy Arduino 5

( Czujnik zbliżeniowy IR)

W skrócie, aby łatwo zrozumieć 3-pinowe złącze czujnika IR, będą one dostarczane z przewodami łączącymi. Złącza przewodów są; czarny przewód (wyjście), niebieski przewód (GND), i wreszcie, brązowy przewód jest VCC.

Jak zrobić czujnik zbliżeniowy Arduino-Kroki do wykonania czujnika zbliżeniowego Arduino

Jak zrobić czujnik zbliżeniowy Arduino 6

( Technik naprawiający komputer)

Podczas tworzenia czujnika zbliżeniowego Arduino, konieczne jest zrozumienie tych pinów płytki Arduino.

Jak zrobić czujnik zbliżeniowy Arduino-VCC (5v)

Jest to pin zasilający płytkę Arduino Pro Mini.  Dlatego potrzebuje on napięcia z zakresu +5 V. Do poprawnego działania należy użyć akumulatorka o napięciu wyjściowym co najmniej 11V. Pin VCC lub 5v Arduino łączy się z brązowym przewodem od czujnika IR.

Jak zrobić czujnik zbliżeniowy Arduino-GND

Piny masy łączy się z obwodami elektrycznymi, które muszą mieć ścieżki o niskiej rezystancji z jednego punktu do drugiego. W tym przypadku jest on przeznaczony do montażu wszystkich połączeń obwodów masy na twojej płytce i module czujnika zbliżeniowego Arduino. Pin GND Arduino łączy się z niebieskim przewodem z czujnika IR.

Jak zrobić czujnik zbliżeniowy Arduino-Echo/AO

Wyjście (pin echo) na module czujnika odległości HC-SR04 jest odpowiedzialne za wyzwalanie emisji ultradźwięków. Tak więc, ten pin wyjściowy przechodzi w stan wysoki, gdy impuls zaczyna nadawać, w przeciwnym razie pozostaje niski. Połączenie pinu AO czujnika zbliżeniowego Arduino z czujnikiem IR odbywa się za pomocą czarnego przewodu.

 ( Obraz miniaturowych figurek pracujących na płytce drukowanej)

Jak zrobić czujnik zbliżeniowy Arduino-Objaśnienie podłączenia i działania krok po kroku

Poniżej przedstawione są kroki do wykonania własnego czujnika zbliżeniowego Arduino:

(Flow chart)

Jak zrobić czujnik zbliżeniowy Arduino-Wyjaśnienie działania.

W skrócie: tak to ogólnie działa.

Najpierw, gdy obiekt wchodzi w strefę wykrywania, światło z nadajnika IR zostaje odbite przez obiekt.

Następnie czujnik światła w odbiorniku IR generuje sygnał.

W związku z tym sygnał ten powoduje przepływ prądu przez obwód.

Następnie prąd przepływający przez obwód zasila diodę LED. Rozświetla się, pokazując, że obiekt znajduje się przed czujnikiem.

Proces powyżej powtarza się przy tej konkretnej częstotliwości, gdy obiekty wchodzą lub opuszczają pole wykrywania.

Jak zrobić czujnik zbliżeniowy Arduino-Kod Arduino

// zadeklaruj używanego pinu czujnika <br> int sensorpin = a0;

int LED = 11; // zadeklaruj podłączoną diodę LED

void setup () {

  // Rozpocznij połączenie szeregowe

  Serial.begin (9600);

}

void Loop () {

  // odczytaj wartość analogową czujnika

  int val = analogread (a0);

  // Wydrukuj wartość nad serialem

  Serial.println (val);

  // Napisz wartość do diody LED za pomocą PWM

  Analogwrite (LED, Val/4);

  // poczekaj trochę, aż dane będą wydrukować

  opóźnienie (100);

}

Kod Arduino działa z dowolnym obwodem. 

Wszyscy jesteście gotowi użyć swojego czujnika bliskości!

6. Zastosowania arduino czujników zbliżeniowych

(Technik instalujący komponent elektroniczny)

Poniżej znajdują się niektóre z podstawowych zastosowań i końcówek aplikacji czujników bliskości Arduino:

 (Kalibrator kolorów)

7. Streszczenie

Podsumowując, mamy nadzieję, że podobał Ci się nasz artykuł o tym, czym jest czujnik bliskości Arduino i jak to działa. Omówiliśmy także sposoby wykorzystania ich w twoich projektach i jak najlepiej wykorzystać ich!

Rozważ dzielenie się tym artykułem z przyjaciółmi i rodziną, którzy mogą być zainteresowani tworzeniem i poznawaniem więcej o tablicach obwodów. Jeśli chcesz uzyskać więcej informacji na te tematy lub pomóż w tworzeniu płytki drukowanej, skontaktuj się z nami.