Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

St. Patrick’s Day „Chug Meter“ – Bier-Trinkgeschwindigkeits-Messer mit Circuito.io

Komponenten und Materialien

KomponenteAnzahl
SparkFun Force Sensitive Resistor 0,5″1
SparkFun Mini-Taster1
Arduino UNO1
SparkFun 7-Segment Serial Display (Rot)1
SparkFun Mini-Lautsprecher 12 mm 2,048 kHz1

Apps und Online-Dienste

Über dieses Projekt

Idee

Endlich klären: Wer ist der schnellste „Chugger“ von allen?

Zum St. Patrick’s Day gibt’s einen guten Grund, bei der Arbeit Bier zu trinken! Wir präsentieren: Das Chug Meter. Jetzt können wir endgültig klären, wer am schnellsten exxt.

*Verantwortungsvoll trinken!*

Erst bauen, dann trinken – das ist der Plan.

Schaltung zusammenbauen

Die Schaltung ist simpel:

Der Magic Link führt zu circuito.io mit vorkonfigurierten Komponenten.

Modifikationen

Sie können die Elektronik anpassen, z. B.:

Gehen Sie wild ran – es ist St. Patrick’s Day!

Nach Klick auf Generate die drei Teile durchgehen: Stückliste (BoM), Schritt-für-Schritt-Verkabelungsanleitung und Code. Anweisungen sorgfältig befolgen.

Nächste Schritte

  1. Beispielcode von circuito.io durch den untenstehenden Code ersetzen. In den Firmware-Tab des circuito.io-Codes kopieren – so bleiben alle Komponentenbibliotheken erhalten, nur die Hauptfunktion ändert sich.
  2. FSR unter den Bierdeckel kleben. Wird das Glas angehoben (Kraft weg), startet der Timer. Wird es abgestellt, stoppt der Timer. Reset per Taster.
  3. 7-Segment-Gehäuse 3D-drucken.
  4. Los trinken (verantwortungsvoll)!

Happy St. Patrick’s Day!

Code

Chug Meter Code

Ersetzen Sie setup() und loop() aus dem circuito.io-Code durch folgenden Code:

int start_flag = 0;
bool glassState = 0;
long finalTime, time0;
int timer;

void setup() {
  Serial.begin(9600);
  Serial.println("start");
  pushButton.init();
  s7s.clearDisplay();
  s7s.setBrightness(255);
  s7s.setDecimals(0b00010000);
  s7s.writeInt(0);
}

void loop() {
  float fsrForce = fsr.getForce();
  Serial.print(" Force: "); Serial.print(fsrForce); Serial.println(" [g]");

  bool pushButtonVal = pushButton.onPress();
  Serial.println(pushButtonVal);

  // Reset per Taster
  if (pushButtonVal == 1) {
    start_flag = 0;
    glassState = 0;
    s7s.writeInt(0);
    time0 = millis();
  }

  // Zustand: Glas steht
  if (start_flag == 0) {
    if (fsrForce > 50) {
      glassState = 1;
      s7s.writeInt(0);
      time0 = millis();
    }
    // Glas angehoben
    else if (fsrForce < 50 && glassState) {
      finalTime = millis() - time0;
      start_flag = 1;
    }
  }
  // Trinken läuft – Zeit anzeigen
  else if (start_flag == 1) {
    if (fsrForce < 100) {
      finalTime = (millis() - time0) / 10;
      s7s.writeInt(finalTime);
    }
    // Glas abgestellt – Ende, Zeit anzeigen, Jubel-Sound
    else {
      start_flag = 2;
      finalTime = (millis() - time0) / 10;
      s7s.writeInt(finalTime);
      piezoSpeaker.playMelody(piezoSpeakerHoorayLength, piezoSpeakerHoorayMelody, piezoSpeakerHoorayNoteDurations);
      delay(500);
    }
  }
  // Endzeit anzeigen bis Reset
  else {
    s7s.writeInt(finalTime);
  }
}

Herstellungsprozess

  1. Design for Manufacturability (DFM): Praktischer Guide für Engineers & Designer
  2. Isabellenhütte stellt IEM-DCC vor: Kalibrierter DC-Meter für Akkurates Fast-Charging Billing
  3. SIGHT: Smarte Brille für Blinde – Raspberry Pi & TensorFlow
  4. Bereit für den Manufacturing Day 2018: Innovation und Karrieremöglichkeiten feiern
  5. Ehrung derer, die ihr Leben für unsere Freiheit gaben
  6. MFG Day 2021: Ihre Einladung zu Fertigungs-Hauptevent des Jahres
  7. DIY Arduino USB Gaming Controller – Bauen Sie Ihren eigenen High-Performance Gamepad
  8. DIY Wolken-Kostüm: LED-Streifen, Arduino Nano & SparkFun Teile
  9. Industrieroboter für Materialtransport – Linienfolger mit RFID & Ultraschall
  10. Den richtigen Durchflussmesser wählen: Ein praxisnaher, narrensicherer Leitfaden