Përmbajtje:
- Hapi 1: Material
- Hapi 2: Skema Elektrisch
- Hapi 3: Programma (uitleg Staat in Programma)
- Hapi 4: Mekanizmi
Video: Prodhuesi i kodit i dhomës së arratisjes: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
Voor dit projekt u përdor në një makinë të tillë që mund të përdoret për të folur në një dhomë shpëtimi. De bedoeling van deze machine is dat door het drukken op een knop een bijhorend cijfer wordt aangeduid aan de hand van lampjes, zo zal het mogelijk zijn om een 3-cijferige code af te lezen. Bijkomend u përpoq të gjejë efikasitetin e duhur të verplaatsbaar është shumë i përshtatshëm. Vanuit het team werd er ook gekozen om dit geheel zo duurzaam mogelijk te houden zodat het toch enkele jaren mee gaat.
De machine zelf wordt ontworpen met als doeleinde op een beurs te staan voor makers namelijk Maker Fair Gent die plaats vindt op 8, 9 dhe 10 maj 2020. Dit toestel zou gebruikt worden door de leerlingen van de leraren opleiding om deze machine te verwerken in hun hapni dhomën e arratisjes.
Door bepaalde maatregelen die getroffen zijn door de Covid-19 kriza ishte hetuar nga vendet e mia më të vogla nga të gjitha komenet në projektin tuaj. Hierdoor është shumë i ngjashëm me mënyrën e simulimeve të dorës.
Hapi 1: Material
Elektronika:
(x1) Arduino (bij voorkeur een Leonardo, maar andere versies kunnen ook)
(x3) Arcade drukknoppen (drie verschillende kleuren)
(x1) zhurmë 12V (shpërndan me anë të kompjuterit)
(x3) RGB Ledstrips (12 led për shirit)
(x3) kuptojmë van 10kOhm
Për më tepër fjalë, ahanraden om nog wat krimpkous aan te kopen om de naakte delen van kabels af te schermen, ose soldeerbout en soldeertin om verbindingen vast te solderen. Indien dhe ju nuk mund të hani ushqimin e ngushtë që do të shihni nëse dëshironi të printoni një listë të të dhënave që do të bëni për të vdekur në një kohë shumë të gjatë, në të njëjtën kohë, për të blerë të gjitha llojet e tyre.
Ook wat Dupon wires en headers zullen zeer handig zijn bij het maken van de elektronische schakeling.
Hardware:
(x6) scharnieren
pllakë mdf (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
Ook zult u aenal schroeven nodig hebben, tha schroeven hoeven niet speciaal te zijn gewoon het gene wat u waarschijnlijk thuis hebt liggen is genoeg voor dit projekt.
Mjetet:
De tools die u zult nodig hebben om dit nga op te lossen është një lazercutter (mund të kuptoj se si të freesmachine), nga Arduino IDE moet worden gedownload op u pc, dhe schroevendraaier (eventueel een boormachine) dhe soldeerbout zoals eerder vermel
Hapi 2: Skema Elektrisch
Voor het elektrisch schema wordt de foto die als bijlage zit gebruikt. Het schema është 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.
De voeding hier is voorgesteld a.d.h.v. batterijen, het is zeker mogelijk om een andere soort voeding te gebruiken om de schakeling te voeden zelf gebruiken wij een oude oude kompjuter voading omdat deze over verschillende spanningen beschikt om van te vertrekken om de ledstrips te voeden en de arduino zelf.
Për më tepër, një program schakeling u takua me programin, ai është hetuar nga modaliteti i lidhjes së modelit, duke përdorur modelin tinkercad. (heeft nog een weiziging nogdig zeker de foto)
Hapi 3: Programma (uitleg Staat in Programma)
#përfshi
#përcakto NUM_LEDS 12 #përcakto LED_PIN1 4 #përcakto LED_PIN2 1 #përcakto LED_PIN3 0 butonin int Shteti1 = 0; butoni int Shteti2 = 0; butoni int Shteti3 = 0; Shiriti Adafruit_NeoPixel1 = 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 (butoniPin2, HYRJE); pinMode (butoniPin3, HYRJE); strip1.filloj (); strip1.setBritness (50); strip1.shfaq (); strip2.filloj (); strip2.setBritness (50); strip2.shfaq (); strip3.begin (); strip3.setBritness (50); strip3.shfaq (); } void loop () {// Uitlezen van de Knoppen buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (butoniPin2); buttonState3 = digitalRead (butoniPin3); Ledstrip1 (3, 8, buttonState1, buttonState2, buttonState3); Ledstrip2 (3, 10, buttonState1, buttonState2, buttonState3); Ledstrip3 (3, 2, buttonState1, buttonState2, buttonState3); } void Ledstrip1 (uint8_t prisni, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {për (uint16_t i = 0; i <strip1.numPixels (); i ++) {strip1.setPixelColor (i, strip1. Color (180, 0, 255)); strip1.shfaq (); } strip1.qartë (); } tjetër nëse (knop1 == LART) {për (uint16_t i = 0; i <aantal; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0)); strip1.shfaq (); }} tjetër nëse (knop3 == LART || knop2 == LART) {strip1.qartë (); }} void Ledstrip2 (uint8_t prisni, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {për (uint16_t i = 0; i <strip2. numPixels (); i ++) {strip2.setPixelColor (i, strip2. Color (180, 0, 255)); strip2.shfaq (); } strip2.qartë (); } tjetër nëse (knop2 == LART) {për (uint16_t i = 0; i <aantal; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.shfaq (); }} tjetër nëse (knop1 == LART | || knop3 == LART) {strip2.qartë (); }} void Ledstrip3 (uint8_t prisni, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {për (uint16_t i = 0; i <strip3. numPixels (); i ++) {strip3.setPixelColor (i, strip3. Color (180, 0, 255)); strip3.shfaq (); } strip3.clear (); } tjetër nëse (knop3 == LART) {për (uint16_t i = 0; i <aantal; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.shfaq (); }} tjetër nëse (knop1 == LART || knop2 == LART) {strip3.clear (); }}
Hapi 4: Mekanizmi
Ju mund të krijoni një mekanizëm të thjeshtë për të dokumentuar dokumente. Het project zou moeten gemaakt worden met behulp van een lasercutter maar u kunt zeker gebruik maken van andere mjetet zoals frezen of zagen.
Skedari.dwg është i dokumentuar me anë të lazercuter -it për të punuar.
Om de bekisting zelf te maken kan u zich baseren op de technische tekeningen die je ook vindt als pdf. Hierin staan alle afmetingen en te plaatsen waar u moet boren of waar u de scharnieren moet aanbrengen.
Recommended:
Shembuj të kodit Mash Up Arduino: 6 hapa (me fotografi)
Shembuj të Kodit Mash Up Arduino: Ky tutorial përshkon procesin e kombinimit të skicave të mostrës Arduino për të bërë një prototip të një projekti pune. Zhvillimi i kodit për projektin tuaj mund të jetë pjesa më frikësuese, veçanërisht nëse nuk e keni bërë një mijë herë. Nëse
Prodhuesi i Impiantit të Mikrogravitetit "Disco Ball": 13 hapa
Microgravity Plant Grower "Disco Ball": Përshëndetje lexues, ky projekt është një paraqitje profesionale në Konkursin Growing Beyond Earth Maker. Ky projekt është një dëshmi e konceptit për një dizajn potencial mbjellës që mund të përdoret për të rritur planin në mikrogravitet. Bazuar në rregullat e konkursit që kam renditur
Kutia e dekoduesit të dhomës së arratisjes: 7 hapa (me fotografi)
Arratisja e dhomës së dekodimit: Dhomat e arratisjes janë aktivitete jashtëzakonisht argëtuese të cilat janë shumë tërheqëse dhe të shkëlqyera për punën në grup. A keni menduar ndonjëherë për krijimin e dhomës tuaj të arratisjes? Epo me këtë kuti dekodimi mund të jeni në rrugën tuaj të mirë! Edhe më mirë keni menduar të përdorni es
Roboti i arratisjes: RC Car for a Escape Game: 7 hapa (me fotografi)
Roboti i arratisjes: RC Car for a Escape Game: Qëllimi kryesor i këtij projekti ishte të ndërtonte një robot që do të dallonte veten nga robotët ekzistues dhe që mund të përdoret në një zonë reale dhe inovative. Bazuar në përvojën personale, u vendos për të ndërtuar një robot në formë makine që do
Prodhuesi i serisë: 4 hapa
Prodhuesi i Serive: UPDATE V2.0 TANI JASHT !!! SHKARKONI PoshtëKy është një projekt në të cilin kam punuar për pak hile..është bërë me vb.net 2008 dhe e bën të thjeshtë një grumbull për fillestarët … !!!!!!!! JU LUTEM SH NOTNIM !!! !!!!!!!!!! KJO DO T W PUNOJ VETYM P VR VIZITit sepse