Obsah:

Generátor kódu Escape Room: 4 kroky
Generátor kódu Escape Room: 4 kroky

Video: Generátor kódu Escape Room: 4 kroky

Video: Generátor kódu Escape Room: 4 kroky
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Listopad
Anonim
Generátor kódu Escape Room
Generátor kódu Escape Room

Víc než jeden projekt by měl mít více zařízení v únikové místnosti. Stroj na výrobu van deze je vybaven dveřmi, které jsou k dispozici pro další použití. Naše hlavní nabídka obsahuje mnoho efektivních verplaatsbaarů, které jsou kompaktní a kompaktní. Vanuit het team werd er ook gekozen om dit geheel zo duurzaam mogelijk te houden zodat het toch enkele jaren mee gaat.

Více informací o světě se dozvíte o dalších výrobcích, kteří se jmenují Maker Fair Gent die plaats vindt op 8, 9 en 10 mei 2020. Dit toestel zou gebruikt Worden door de leerlingen van de leraren opleiding om deze machine te verwerken in hun úniková místnost ontworpen.

Door bepaalde maatregelen die getroffen zijn door de Covid-19 krize was het voor ons niet meer mogelijk om samen te komen en het project uit te voeren. Hierdoor je vše, co potřebujete k simulaci ručních dodávek.

Krok 1: Materiál

Materiální
Materiální

Elektronika:

(x1) Arduino (bij voorkeur een Leonardo, maar andere versies kunnen ook)

(x3) Arcade drukknoppen (drie verschillende kleuren)

(x1) napájení 12 V (tweedehands počítačové vysílání)

(x3) RGB LED pásy (12 LED na pás)

(x3) stojací dodávka 10 kOhm

Další slovo, které byste měli vědět o tom, jak se krimpkous aan te kopen om de naakte delen van kabels af te schermen, een soldeerbout en soldeertin om de verbindingen vast te solderen. Indien u dit niet op een breadboard wilt nabouwen misschien ook een printplaat om bepaalde verbindingen te maken die in het eerste geval niet mogelijk zijn om gewoon aan elkaar te solderen.

Ow wat Dupon Wire en headers zullen zeer handig zijn bij het maken van de elektronische schakeling.

Hardware:

(x6) scharnieren

mdf plaat (tloušťka: 4 mm):

(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

Ook zult u een aantal schroeven nodig hebben, deze schroeven hoeven niet speciaal te zijn gewoon het gen wat u waarschijnlijk thuis hebt liggen is genoeg voor dit project.

Nástroje:

Naše nástroje mohou přihlédnout k většímu počtu projektů, které mohou způsobit ztrátu lazercutteru (mohou se potýkat s různými nástroji pro freesmachine), de Arduino IDE může stále více stahovat z počítače, schroevendraaier (eventueel een boormachine) en soldeerbout Zoals eerder vermeld.

Krok 2: Elektrisch Schema

Elektrisch Schema
Elektrisch Schema

Vaše elektrotechnické schéma obsahuje všechny fotografie, které můžete použít. Het schema is hier gebouwd op een breadboard maar dit kan natuurlijk ook op een printplaat gesoldeerd worden om te voorkomen dat bepaalde draadjes los zouden komen uit de gaten in het breadboard.

Volání hier je voorgesteld a.d.h.v. batterijen, het is zeker mogelijk om een andere soort vooting te gebruiken om de schakeling te voeden zelf gebruiken wij een oude computer vooting omdat deze over verschillende spanningen beschikt om van te vertrekken om de ledstrips te voeden en de arduino zelf.

přes to, že se můžete dozvědět více o tom, jak se program setkává s programem, je možné jej propojit pomocí deze link, který model může využívat k testování přes tinkercad. (heeft nog een weiziging nogdig zeker de foto)

Krok 3: Programma (uitleg Staat in Programma)

#zahrnout

#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); tlačítko const intPin1 = 3; tlačítko const intPin2 = 2; tlačítko const intPin3 = 8; neplatné nastavení () {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.setJas (50); strip3.show (); } void loop () {// Používání 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); } neplatný Ledstrip1 (uint8_t čekat, uint8_t aantal, 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 (); } else if (knop1 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0)); strip1.show (); }} else if (knop3 == HIGH || knop2 == HIGH) {strip1.clear (); }} neplatné Ledstrip2 (uint8_t čekat, uint8_t aantal, 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 (); } else if (knop2 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.show (); }} else if (knop1 == HIGH || knop3 == HIGH) {strip2.clear (); }} neplatný Ledstrip3 (uint8_t čekat, uint8_t aantal, 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 (); } else if (knop3 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.show (); }} else if (knop1 == HIGH || knop2 == HIGH) {strip3.clear (); }}

Krok 4: Mechanisch

Mnoho mechanických tekeningen kunt u alles next to uit de voorgaande documenten. Het project zou moeten gemaakt worden met behulp van een lasercutter maar u kunt zeker gebruik maken van andere tools zoals frezen of zagen.

Soubor.dwg je dalším dokumentem, který můžete použít k řezání laserem.

Všechny informace o vašem počítači můžete získat ve formátu pdf. Hierin staan allle afmetingen en te plaatsen waar u moet boren of waar u de scharnieren moet aanbrengen.

Doporučuje: