Innehållsförteckning:
- Steg 1: Material
- Steg 2: Elektriskt schema
- Steg 3: Programma (uitleg Staat in Programma)
- Steg 4: Mekanisk
Video: Escape Room Codegenerator: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
För att projektet skulle kunna utvecklas till en maskin som skulle användas i ett utrymningsrum. Avsikten med denna maskin är att den kan köpas på en knapp som kan användas för att hantera lampor för hand, så kommer det att vara möjligt att ha en 3-cijferig kod av tezen. Det kan vara viktigt att den effektiva enheten är en kompakt helhet. Teamet skulle också kunna bli helt och hållet möjligt för att kunna hålla några år kvar.
Maskinen själv skapas som en del av en tillverkare av namnen på Maker Fair Gent som kan hittas på 8, 9 och 10 maj 2020. Den här enheten kan användas för att lära sig att lära sig maskinutveckling i sin maskin personal utrymningsrum.
Genom vissa åtgärder kan vi få Covid-19-krisen för att vi inte kan hitta ett projekt som du kan få. Hierdoor är allt gjort för hand från simuleringar.
Steg 1: Material
Elektronica:
(x1) Arduino (för att välja en Leonardo, men andra versioner kan också användas)
(x3) Arcade drukknoppen (tre olika färger)
(x1) 12V näring (andrahands dator nutrition)
(x3) RGB Ledstrips (12 lysdioder per remsa)
(x3) weerstand van 10kOhm
Som extra ord är det möjligt att köpa något mer för att köpa en del av kabels av te schermen, en soldeerbout och soldeertin för att koppla ihop stora te solderen. Indien kan du inte hitta på en bräda när du kanske också vill ha en utskriftsplatta för att koppla ihop i första fallet att det inte är möjligt att bara använda varandra.
Också vad Dupon -kablar och rubriker kommer mycket att hantera för att skapa elektronisk schakeling.
Hårdvara:
(x6) scharnieren
mdf -platta (dikte: 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
Du kan också behöva ett antal schroeven, eftersom de inte bara är speciella för att det bara är vad du kan tänkas ha när du har tillräckligt med projekt.
Verktyg:
De verktyg som du behöver behöver vi för att få ett projekt att förlora är en lazercutter (kan också få en maskin av freesmachine), Arduino IDE måste laddas ner på din dator, en schroevendraaier (eventuellt en boormachine) och en lösning som tidigare.
Steg 2: Elektriskt schema
För det elektriska schemat blir det foto som används för att använda. Det här schemat är här byggt på en brödbräda, men det kan naturligtvis också visas på en utskriftsplatta som kan visas för att vissa trådar skulle kunna komma ut från panelen i panelen.
De näringsämnen är för inställt a.d.h.v. batterier, det är säkert möjligt att en annan typ av mat att använda för att schacka rösten själv använda en gammal dator när det är så att olika möjligheter fungerar för att kunna räkna om ledstrips och röda själv.
för en överblick över hur de kan arbeta med program är det möjligt att via denna länk modellen själv testa via tinkercad. (har ännu inte en säkerhetsinformation för bilden)
Steg 3: Programma (uitleg Staat in Programma)
#omfatta
#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; void setup () {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); } void Ledstrip1 (uint8_t wait, uint8_t antal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {för (uint16_t i = 0; i <strip1.numPixels (); i ++) {strip1.setPixelColor (i, strip1. Color (180, 0, 255)); strip1.show (); } strip1.clear (); } annars if (knop1 == HIGH) {för (uint16_t i = 0; i <antal; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0)); strip1.show (); }} annat om (knop3 == HIGH || knop2 == HIGH) {strip1.clear (); }} void Ledstrip2 (uint8_t wait, uint8_t antal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {för (uint16_t i = 0; i <strip2. numPixels (); i ++) {strip2.setPixelColor (i, strip2. Color (180, 0, 255)); strip2.show (); } strip2.clear (); } annars if (knop2 == HIGH) {för (uint16_t i = 0; i <antal; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.show (); }} annat om (knop1 == HIGH || knop3 == HIGH) {strip2.clear (); }} void Ledstrip3 (uint8_t wait, uint8_t antal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {för (uint16_t i = 0; i <strip3. numPixels (); i ++) {strip3.setPixelColor (i, strip3. Color (180, 0, 255)); strip3.show (); } strip3.clear (); } annars if (knop3 == HIGH) {för (uint16_t i = 0; i <antal; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.show (); }} annat om (knop1 == HIGH || knop2 == HIGH) {strip3.clear (); }}
Steg 4: Mekanisk
För de mekaniska tecknen kan du allt avläsas av de föregående dokumenten. Projektet skulle behöva göras med hjälp av en laserskärare, men du kan säkert använda andra verktyg som fryser.
De.dwg -filen är dokumentet för vilket laserskäraren skulle fungera.
Om du kan göra själv kan du basera dig på tekniska teckningar som du också hittar som pdf. Här finns alla upplevelser och platser där du måste komma ifrån var du ska kunna ange.
Rekommenderad:
Dragon Escape: 3 steg
Dragon Escape: Detta kommer att kodas på code.org. Hela grunden för spelet är att undvika drakarna och fånga spöket ett visst antal gånger för att vinna. du kan förvåna dina vänner med denna coola spelidé som kan ändras efter eget tycke
Escape Room Arduino: 6 steg (med bilder)
Escape Room Arduino: Detta projekt handlar om att skapa en Escape Room -prototyp med hjälp av arduino por elektroniska komponenter, en grundläggande kunskap om dess kodning. Detta utrymningsrum kommer att ha fem faser att täcka: (Det kan vara annorlunda för alla) 1. Preassure -sensor - LEDNär du
Escape the Sheet (Excel Puzzle): 5 steg (med bilder)
Escape the Sheet (Excel Puzzle): Escape the sheet är ett litet Excel -spel som jag satte ihop för flera år sedan för att lära en grupp kollegor lite mer avancerade Excel -färdigheter samtidigt som jag hade lite kul med Trivia och Logic -pussel, två saker jag älskar! spelet är en kombination av excel för
Escape Room Decoder Box: 7 steg (med bilder)
Escape Room Decoder Box: Escape Rooms är otroligt roliga aktiviteter som är mycket engagerande och bra för lagarbete. Har du någonsin tänkt på att skapa ditt eget Escape Room? Med den här dekoderboxen kan du vara på god väg! Ännu bättre har du tänkt på att använda es
Escape Robot: RC Car for an Escape Game: 7 Steps (med bilder)
Escape Robot: RC Car for a Escape Game: Huvudsyftet med detta projekt var att bygga en robot som skulle skilja sig från redan befintliga robotar, och som skulle kunna användas i ett verkligt och innovativt område. Baserat på personlig erfarenhet beslutades det att bygga en bilformad robot som