Satura rādītājs:
Video: EAL - iegulta - kombinētā bloķēšana: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šis projekts ir viens skolas projekts, kuru esmu izvēlējies izvēlēties EAL 2.1. Tā ir pirmā reize, kad es izveidoju Arduino projektu un C programmēšanu. Tas ir projekts, kurā tiek prezentēta kombinētā slēdzene. Kombinēto slēdzeni mēs varam izmantot daudzās vietās katru dienu. Mēs to varam izmantot cita starpā seifā vai kad mums ir jāatver durvis.
1. darbība: sastāvdaļas
Lai izveidotu šo projektu, esmu izmantojis šādus komponentus:
- Arduino mega 2560
- LCD 2x16 HD44780 zils
- Konverteris LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Tastatūra 4x4 8 pin
- Led zils
- Kontaktpersona
- Savienojuma vadi
- Spēka banka
2. darbība. Savienojums
Iepriekš redzamajā attēlā un nākamajā aprakstā ir parādīts, kā visi komponenti ir savienoti ar Arduino Mega 2560.
LCD gala KONVERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
TĀLVARA - Arduino 2560 Mega
savienots A0 A1 A3 A4 A5 A6 A7
SERVO - Arduino 2560 mega
GND - GND
VCC - 5V
SIGNĀLS - 8 tapas
3. solis: programmēšana
Esmu sācis programmēt tā, ka esmu atradis bibliotēku uz LCD, paroli, tastatūru. Tālāk ar vienkāršu programmu palīdzību Arduino esmu pārbaudījis, vai manas sastāvdaļas darbojas labi. Viena no lielākajām problēmām bija tā, ka pārveidotājam nav sakaru ar LCD. Pēc vienas garas dienas un vakara es atklāju problēmu. Problēma bija nepareizā adrese pārveidotājā. Nākamais solis bija programmas pabeigšana.
Tastatūra, esmu pieradis ievadīt kodu. (1111)
Servo darbojas kā atbloķēšanas mehānisms.
LCD parāda kodu, ko esmu ievadījis. (1111)
Programma darbojas tā, ka pēc pareizā koda ievadīšanas iedegas zilā gaismas diode un servo veic 90 grādu kustību.
4. solis: pārbaude
Pārbaudē esmu ievadījis kodu (1111), apstiprināju ar zvaigzni. Kad esmu ievadījis pareizo kodu LCD, es redzēju uzrakstu OPEN, un zilā gaismas diode iedegas un servo veic 90 grādu kustību. Kad esmu uzrakstījis nepareizu kodu, es varētu redzēt uzrakstu WRONG.
Ierīce darbojas pareizi un bez problēmām.
Tas ir vienkāršs projekts, ko mēs varam izmantot daudzās situācijās un vietās.
Ieteicams:
Tastatūras servo bloķēšana: 5 soļi
Tastatūras servo bloķēšana: Sveiki visiem, ceru, ka jums bija laba diena. Ja nē, tad cerams, ka jūs varat vienkārši attīt ar nelielu atvērtību šai apmācībai un terapeitiskai mūzikai. Programmēšana var būt apgrūtinoša. Par laimi, šī apmācība nav apgrūtinoša, tāpēc jūs, iespējams, varēsit piedalīties
Servo piekares bloķēšana ar vienu pogu: 3 soļi
Servo piekares bloķēšana ar vienu pogu: Pilnas balstiekārtas kalnu velosipēdi nodrošina vienmērīgu braukšanu, taču, braucot pedāļus augšup, bieži vien ir jāatslēdz piekare. Pretējā gadījumā balstiekārta saspiež, stāvot uz pedāļiem, tērējot šīs pūles. Velosipēdu ražotāji to zina un nodrošina
Tinkercard kodu bloķēšana: 4 soļi
Tinkercard Codeblocks: Instrukcijas Izveidojiet kādu kontekstu ap matemātiku & Kodēšana Kā matemātiķi vai datorzinātnieki var līdzināties māksliniekiem? Modeļu veidošana ir viena lieta, kas viņiem visiem ir kopīga. Modelis ir atkārtots dekoratīvs dizains. Modeļa izpēte ir
DIY modinātāja velosipēda bloķēšana (aktivizēts trieciens): 5 soļi (ar attēliem)
DIY modinātāja velosipēda slēdzene (aktivizēts trieciens): šajā projektā es jums parādīšu, kā izveidot vienkāršu trieciena aktivizētu trauksmes velosipēda slēdzeni. Kā norāda nosaukums, tas rada trauksmes signālu, kad velosipēds tiek pārvietots ar atļauju. Pa ceļam mēs uzzināsim mazliet par pjezoele
VBScript diskdziņa bloķēšana: 5 soļi
VBScript diska bloķēšana: atjauninājums: šai programmai tagad ir iespēja slēpt norādītos bloķētos diskus. Pēc ekrāna bloķēšanas, kas bloķē lietotāju datoru, es nolēmu pieņemt izaicinājumu izveidot diska bloķēšanu, kas bloķē disku. Mēs visi dažreiz vēlamies pasargāt lietotājus