Innholdsfortegnelse:
- Trinn 1: Materiale
- Trinn 2: Elektrisk skjema
- Trinn 3: Programma (utleg Staat in Programma)
- Trinn 4: Mekanisk
Video: Escape Room Codegenerator: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
For dette prosjektet kan en maskin utvikles som brukes i et rømningsrom. Betjeningen av denne maskinen er at den kan brukes til å koble til en knapp som kan brukes til å håndtere lamper, så det er mulig at den har en 3-sifret kode for å lese. Anvendelsen av enheten er effektiv for en kompakt helhet. Teamet ble også kjent for at det var så lenge det var mulig å holde det bare noen få år.
Maskinen ble selv utviklet med en del av en oppføring for å lage produsenter som heter Maker Fair Gent, som finner sted 8., 9. og 10. mai 2020. Dette apparatet kan brukes til å lære av maskinopplæringen i denne maskinen. ønsket rømningsrom.
Dørbestemte tiltak for døden er døren til Covid-19-krisen, men det er ikke mulig at vi kan komme sammen og prosjektet du kan se. Hierdoor er alt gjort for hånden av simuleringer.
Trinn 1: Materiale
Elektronikk:
(x1) Arduino (for å velge en Leonardo, men andre versjoner kan også brukes)
(x3) Arcade drukknoppen (tre forskjellige farger)
(x1) 12V næring (andrehands computer voeding)
(x3) RGB Ledstrips (12 leds per stripe)
(x3) weerstand van 10kOhm
Som ekstra ord er det mulig å kjøpe noe som kan brukes for å kjøpe de beste delene av kabelen, en soldeerbout og en løsning for de store forbindelsene. Hvis du ikke finner et brødbrett, kan du også finne et skrivebord for bestemte forbindelser du kan gjøre i det første tilfellet.
Også hva Dupon -ledninger og overskrifter vil veldig godt gjøre for å lage elektronisk skakeling.
Maskinvare:
(x6) scharnieren
mdf plate (dikte: 4mm):
(x4) 500 x 400 mm
(x2) 500 x 100 mm
(x2) 400 x 100 mm
(x1) 500 x 20 mm
(x2) 400 x 20 mm
(x2) 120 x 500 mm
Det er også nødvendig å ha et antall skrin, da denne ikke har noen spesifikke spesifikasjoner bare fordi det er sannsynlig at du har funnet nok sted for dette prosjektet.
Verktøy:
Verktøyene du trenger ikke å ha et prosjekt for å miste er en maskin (kan også brukes med en maskin med frysemaskin), og Arduino IDE må lastes ned på PC, en maskinvare (eventuelt en boormachine) og en løsning som tidligere nevnt.
Trinn 2: Elektrisk skjema
For det elektriske skjemaet blir fotoet som vedlegg brukt. Skjemaet er her bygget på et brødbrett, men dette kan naturligvis også settes på et skrivebord som kan vises for å se at bestemte trådene kan komme ut av bordene i brødbrettet.
Den ernæringen er foreslått a.d.h.v. batterier, det er sikkert mulig å bruke en annen type mat for å skaffe voeden selv å bruke en gammel datamaskin, siden disse forskjellige mulighetene kan brukes til å konvertere ledestrips og arduino selv.
for en oversikt over de arbeidsplanleggingene med programmet er det mulig å bruke denne lenken til å teste modellen selv via tinkercad. (har ikke enda en sikkerhetsbild for bildet)
Trinn 3: Programma (utleg Staat in Programma)
#inkludere
#define NUM_LEDS 12 #define LED_PIN1 4 #define LED_PIN2 1 #define LED_PIN3 0 int buttonState1 = 0; int buttonState2 = 0; int buttonState3 = 0; Adafruit_NeoPixel strip1 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN1, NEO_RGB); Adafruit_NeoPixel strip2 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN2, NEO_RGB); Adafruit_NeoPixel strip3 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN3, NEO_RGB); const int buttonPin1 = 3; const int buttonPin2 = 2; const int buttonPin3 = 8; ugyldig oppsett () {pinMode (buttonPin1, INPUT); pinMode (buttonPin2, INPUT); pinMode (buttonPin3, INPUT); strip1.begin (); strip1.setBrightness (50); strip1.show (); strip2.begin (); strip2.setBrightness (50); strip2.show (); strip3.begin (); strip3.setBrightness (50); strip3.show (); } void loop () {// Uitlezen van de Knoppen buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (buttonPin2); buttonState3 = digitalRead (buttonPin3); Ledstrip1 (3, 8, buttonState1, buttonState2, buttonState3); Ledstrip2 (3, 10, buttonState1, buttonState2, buttonState3); Ledstrip3 (3, 2, buttonState1, buttonState2, buttonState3); } ugyldig Ledstrip1 (uint8_t vent, uint8_t antall, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip1.numPixels (); i ++) {strip1.setPixelColor (i, strip1. Color (180, 0, 255)); strip1.show (); } strip1.clear (); } annet hvis (knop1 == HIGH) {for (uint16_t i = 0; i <antall; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0)); strip1.show (); }} annet hvis (knop3 == HIGH || knop2 == HIGH) {strip1.clear (); }} ugyldig Ledstrip2 (uint8_t vent, uint8_t antall, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip2. numPixels (); i ++) {strip2.setPixelColor (i, strip2. Color (180, 0, 255)); strip2.show (); } strip2.clear (); } annet hvis (knop2 == HIGH) {for (uint16_t i = 0; i <antall; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.show (); }} annet hvis (knop1 == HIGH || knop3 == HIGH) {strip2.clear (); }} ugyldig Ledstrip3 (uint8_t vent, uint8_t antall, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip3. numPixels (); i ++) {strip3.setPixelColor (i, strip3. Color (180, 0, 255)); strip3.show (); } strip3.clear (); } annet hvis (knop3 == HIGH) {for (uint16_t i = 0; i <antall; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.show (); }} annet hvis (knop1 == HIGH || knop2 == HIGH) {strip3.clear (); }}
Trinn 4: Mekanisk
For de mekaniske tegningene kan du dele alt ut av de forrige dokumentene. Prosjektet skulle bli laget med hjelp av en laserkutter, men du kan sikkert bruke andre verktøy som fryser.
. Dwg -filen er et dokument som skal bruke laseren for å fungere.
Hvis du vil at du kan basere deg på de tekniske tegningene, finner du også som pdf. Her kan alle oppfatninger og steder hvor du må komme til å bli oppdaget.
Anbefalt:
Dragon Escape: 3 trinn
Dragon Escape: Dette vil bli kodet på code.org. Hele grunnlaget for spillet er å unngå dragene og fange spøkelsen et visst antall ganger for å vinne. du kan forbløffe vennene dine med denne kule spillideen som kan endres etter din smak
Escape Room Arduino: 6 trinn (med bilder)
Escape Room Arduino: Dette prosjektet handler om å lage en rømningsprototype, ved bruk av arduino por elektroniske komponenter, en grunnleggende kunnskap om kodingen. Dette rømningsrommet vil ha fem faser å dekke: (Det kan være annerledes for alle) 1. Forhåndssensor - LED Når du
Escape the Sheet (Excel Puzzle): 5 trinn (med bilder)
Escape the Sheet (Excel Puzzle): Escape the sheet er et lite Excel -spill jeg satte sammen for flere år siden for å lære en gruppe kolleger noen mer avanserte Excel -ferdigheter mens jeg hadde det litt gøy med Trivia og Logic gåter, to ting jeg elsker! Dette spillet er en kombinasjon av excel for
Emergency Vehicle Escape nøkkelring: 11 trinn (med bilder)
Emergency Vehicle Escape Keychain: Bilulykker. Yikes! Den beste måten å unngå å være i en ulykke er å bruke sikre kjøreteknikker og alltid ta hensyn til hvor du skal og til andre biler rundt deg. Til tross for din beste innsats har du imidlertid ikke kontroll over den andre stasjonen
Escape Room Decoder Box: 7 trinn (med bilder)
Escape Room Decoder Box: Escape Rooms er utrolig morsomme aktiviteter som er veldig engasjerende og gode for lagarbeid. Har du noen gang tenkt på å lage ditt eget Escape Room? Med denne dekoderboksen kan du være godt i gang! Enda bedre har du tenkt på å bruke es