กลับไปหน้ารวมไฟล์
stop-smoking-device-f98777-en.md

The first of its kind. It's a self-locking, timer-based, Arduino-controlled Stop Smoking Device. Simple and easy to create at home!

This project was done just for fun. It wasn't my intention to actually complete a fun silly project like this, but oh well... I like doing random weird things! :-)

How to Create and Assemble

Software

Model Design: Autodesk Fusion 360

https://www.autodesk.com/products/fusion-360/overview

3D Print Slicer Software: Simplify3D

https://www.simplify3d.com

Coding Software: Arduino IDE

https://www.arduino.cc/en/Main/Software

3D Printer Used

Creality CR-10

Downloads

* Simplify3D FFF Profile :

https://drive.google.com/file/d/1-TfH9DUCZc4nzN2ZJMSy9FnOEDAzsuz6/view?usp=sharing

* 3D Model Parts :

https://www.thingiverse.com/thing:3029694

* Arduino Code and Libraries :

https://drive.google.com/file/d/1R64IdvDMJaonX0QHGQ3Nn3jmhyMWZa7Q/view?usp=sharing

Components Used

  • 1 x Arduino Uno
  • 1 x OLED display module white 0.96-inch 128x64 6-pin SPI for Arduino
  • 1 x TOWERPRO Mini 9g hobby servo SG90
  • 1 x tactile 4.3mm horizontal button
  • 2 x Samsung 18650-30Q 3000mAh battery
  • 1 x 18650 battery holder

EXPANDED TECHNICAL DETAILS

Behavioral Modification Automation

This assistive tool uses a combination of timing and psychological triggers to help users reduce their nicotine consumption.

  • Smart Cigarette Case Control: The Arduino manages a physical locking mechanism on a custom 3D-printed case. The case remains locked for specific intervals (e.g., 2 hours) based on a decreasing schedule.
  • Motivational Display: An OLED screen shows the number of cigarettes avoided and the time remaining until the next available dose, providing positive reinforcement.

Progress Logging

  • SD Card Integration: Records the exact time of every access attempt to a .CSV file, allowing the user to visualize their habit patterns and track their progress over weeks and months.

ข้อมูล Frontmatter ดั้งเดิม

title: "Stop Smoking Device"
description: "The FIRST stop smoking device! !"
author: "marc_uberstein"
category: "Wearables, Health & Fitness"
tags:
  - "health"
  - "monitoring"
views: 13379
likes: 5
price: 1499
difficulty: "Easy"
components:
  - "1x Arduino UNO"
  - "1x 18650-30Q 3000mAh Battery"
  - "1x Tactile 4.3mm Horizontal Button"
  - "1x OLED Display Module White 0.96 Inch 128x64 6pin SPI For Arduino"
  - "1x 3D Printer (generic)"
  - "1x Servos (Tower Pro MG996R)"
  - "1x 2S Battery Holder Case Clip Box for 2X 18650"
tools: []
apps:
  - "1x Fusion 360"
  - "1x Arduino IDE"
downloadableFiles:
  - "https://projects.arduinocontent.cc/5cadccd3-aac7-4502-9cc1-6abc0bd3dd27.zip"
  - "https://projects.arduinocontent.cc/5cadccd3-aac7-4502-9cc1-6abc0bd3dd27.zip"
documentationLinks: []
passwordHash: "a44470091449be07e556f4ba0c259e9c56e0e03aec01dd49935274bf14afcaef"
encryptedPayload: "U2FsdGVkX18R1elyI/GFBfsXGtKD4YbjHCzXDSEpC0K76mj7nxlBt+cj4QXoaSWK5Fu/diUCqhAQORdElID1x12xncCu4uYHx2i77zNeyasJcyz/HMWRClxhT8b3f3tP"
seoDescription: "Build the first Stop Smoking Device using Arduino and Sensors. An innovative DIY project to help you quit smoking effectively."
videoLinks:
  - "https://www.youtube.com/embed/irx3is6xOsc"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/stop-smoking-device-f98777_cover.jpg"
lang: "en"