Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Celem jest stworzenie prototypu, który może analizować i identyfikować dwa różne kształty oraz wyświetlać jego objętość. Tutaj wybieramy sześcian i cylinder jako dwa różne kształty. Potrafi samodzielnie wykrywać kształty, analizować i obliczać objętość.
Pracujący
System zawiera 2 czujniki ultradźwiękowe, jeden do wyszukiwania wysokości, a drugi do wyszukiwania szerokości. Moduł lcd pokazuje objętość kształtu. Górny czujnik znajduje się 30 cm nad płaszczyzną podstawy. Początkowo otrzymujemy 30cm, po umieszczeniu obiektów otrzymujemy odczyt 30-X (X = wysokość obiektu), z tego możemy obliczyć wysokość obiektu. Podobnie umieszczamy czujnik boczny 20cm od lewej płaszczyzny, dzięki czemu możemy znaleźć szerokość obiektu. Z odczytów możemy znaleźć objętość obiektów za pomocą odpowiednich równań
Krok 1: Wymagane komponenty
Oto komponenty, których będziesz potrzebować:
1. Arduino uno.
2. Dwa czujniki ultradźwiękowe hc-sr04
3. Wyświetlacz LCD
4. Potencjometr 10k omów;
5. Płytka do krojenia chleba i druty
- Deska szalunkowa / tektura
- pistolet na klej
- nożyce
Krok 2: Połączenia
Połączenia czujnika ultradźwiękowego HC-SR04
Moduł ultradźwiękowy HC-SR04 ma 4 piny, uziemienie, VCC, Trig i Echo. Piny uziemienia i VCC modułu muszą być podłączone odpowiednio do uziemienia i pinów 5 V na płycie Arduino, a piny trig i echo do dowolnego pinu cyfrowego wejścia / wyjścia na płycie Arduino.
- VCC i GND obu czujników ultradźwiękowych są podłączone odpowiednio do 5 V i uziemienia arduino.
- Górne czujniki (używane do określania wysokości) Trig pin łączy się z 8 pinem płyty Arduino Digital I/O
- Górne czujniki (używane do określania wysokości) Pin Echo łączy się z 9 pinem karty Arduino Digital I/O
- Boczne czujniki (używane do znajdowania szerokości) Trig pin łączą się z 10-tym pinem płyty Arduino Digital I/O
- Boczne czujniki (używane do znajdowania szerokości) Echo pin łączą się z 13 pinem karty Arduino Digital I/O
Połączenie wyświetlacza LCD
Przed podłączeniem ekranu LCD do płyty Arduino lub Genuino sugerujemy przylutowanie listwy z nagłówkiem pinów do 14 (lub 16) złącza liczby pinów ekranu LCD. Aby podłączyć ekran LCD do płyty, podłącz następujące styki:
- LCD RS pin do cyfrowego pinu 12
- LCD Włącz pin do cyfrowego pinu 11
- Pin LCD D4 do pinu cyfrowego 5
- Pin LCD D5 do pinu cyfrowego 4
- Pin LCD D6 do pinu cyfrowego 3
- Pin LCD D7 do pinu cyfrowego 2
- Dodatkowo podłącz potencjometr 10k do +5V i GND, z jego wycieraczką (wyjście) do pinu VO ekranów LCD (pin3). Rezystor 220 omów służy do zasilania podświetlenia wyświetlacza, zwykle na styku 15 i 16 złącza LCD
Do prototypowania
Zrób ramkę dla czujnika ultradźwiękowego, jak na powyższym obrazku!