
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Ten projekt jest jednym projektem szkolnym, który wykonałem, aby wybrać przedmiot 2.1 C-programowanie w EAL. Po raz pierwszy zrobiłem projekt Arduino i programowanie w C. To jest projekt, który prezentuje zamek szyfrowy. Zamek szyfrowy możemy na co dzień używać w wielu miejscach. Możemy to wykorzystać m.in. w sejfie lub gdy musimy otworzyć jakieś drzwi.
Krok 1: Komponenty




Do stworzenia tego projektu wykorzystałem następujące komponenty:
- Arduino mega 2560
- LCD 2x16 HD44780 niebieski
- Konwerter LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Klawiatura 4x4 8pin
- Led niebieski
- tablica kontaktowa
- Przewody połączeniowe
- Power bank
Krok 2: Połączenie


Powyższe zdjęcie i poniższy opis przedstawiają sposób podłączenia wszystkich komponentów do Arduino Mega 2560.
Końcówka LCD KONWERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
KLAWIATURA - Arduino 2560 Mega
połączone A0 A1 A3 A4 A5 A6 A7
SERWO - Arduino 2560 Mega
GND - GND
VCC - 5V
SYGNAŁ - 8 pinów
Krok 3: Programowanie
Zacząłem programować w ten sposób, że znalazłem bibliotekę do LCD, hasła, manipulatora. Następnie z pomocą prostych programów w Arduino sprawdziłem, czy moje podzespoły działają poprawnie. Jednym z największych problemów był brak komunikacji konwertera z wyświetlaczem LCD. Po jednym długim dniu i wieczorze znalazłem problem. Problemem był zły adres w konwerterze. Następnym krokiem było zakończenie programu.
Klawiatura, której używałem do wpisywania kodu. (1111)
Serwo działa jak mechanizm odblokowujący.
LCD pokazuje kod, który wprowadziłem. (1111)
Program działa w ten sposób, że po wpisaniu poprawnego kodu zapala się niebieska dioda i serwo wykonuje ruch o 90 stopni.
Krok 4: Testowanie


W testach wpisałem kod (1111), z zatwierdzeniem z gwiazdką. Po wpisaniu poprawnego kodu na wyświetlaczu LCD zobaczyłem napis OPEN, zapala się niebieska dioda i serwo wykonuje ruch o 90 stopni. Kiedy napisałem zły kod, mogłem zobaczyć napis WRONG.
Urządzenie działa poprawnie i bezproblemowo.
To prosty projekt, który możemy wykorzystać w wielu sytuacjach i miejscach.
Zalecana:
Hełm Iron Man Mark II: 4 stopnie

Kask Iron Man Mark II: Casco réplica mark II de 2 partes, casco y pulsera unidos por cadena que conduce el cableado, alimentado por 4 baterías AA ubicadas en la parte posterior junto al microcontrolador y el switch de encendido. Casco: Servomotores para el ci jesteś
Antena Z-Wave: 4 stopnie

Antena Z-Wave: Anteny pasywne zwiększają moc i zasięg Brak konieczności demontażu lub lutowania Niedroga Łatwa instalacja Eksperymentowałem z moim systemem Z-Wave Plus, aby zwiększyć zasięg moich drzwi zasilanych batery
Skala napięcia Arduino z ogniwem obciążnikowym bagażu 40 kg i wzmacniaczem HX711: 4 stopnie

Skala naciągu Arduino z ogniwem obciążnikowym 40 kg i wzmacniaczem HX711: Ta instrukcja opisuje, jak wykonać skalę naciągu przy użyciu łatwo dostępnych części z półki. Potrzebne materiały:1. Arduino - ta konstrukcja wykorzystuje standardowe Arduino Uno, inne wersje Arduino lub klony również powinny działać2. HX711 na tabliczce zaciskowej
Przełącznik przekaźnikowy RFID Arduino Uno, z wyświetlaczem I2C: 4 stopnie

Przełącznik przekaźnikowy RFID Arduino Uno, z wyświetlaczem I2C: Witam, to mój pierwszy projekt, nazywam się Oskar i mam 13. Ten projekt działa z wyświetlaczem I2C, a nie normalnym
Monitorowanie dwóch bram garażowych: 4 stopnie

Monitoring Dwóch Bram Garażowych: W 2016 roku przeprowadziliśmy się do nowego domu, w którym bramy garażowe znajdują się w taki sposób, że nie widać ich z głównego wejścia do domu. Więc nie możesz być pewien, czy drzwi są zamknięte, czy otwarte. Wyłącznie do monitoringu dawni właściciele zainstalowali wyłącznik pras