תוכן עניינים:

The Depression Bot 5000: 8 שלבים
The Depression Bot 5000: 8 שלבים

וִידֵאוֹ: The Depression Bot 5000: 8 שלבים

וִידֵאוֹ: The Depression Bot 5000: 8 שלבים
וִידֵאוֹ: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, אוֹקְטוֹבֶּר
Anonim
Bot Depression 5000
Bot Depression 5000

אם אי פעם חזרת הביתה מרגישה שמחה ומלאה בעצמך, הפרויקט הזה הוא בשבילך!

בתוך דקות ה- Bot Depression 5000 ישלח אותך חזרה לתהום הנחמה של העצב שכולנו מכירים ואוהבים.

במדריך זה אלווה אותך בשחזור ההמצאה שלי, Bot Depression 5000, על ידי שימוש בארדואינו כעבד של פטל פטל כדי לצלות אותך כשהאורות כבים. (וואו דיכאון ועבדות במדריך אחד !?)

אנא הירשם לערוץ היוטיוב שלי בוליו קרמר כדי לראות את הרובוט הזה הורס לי את היום ועוד סרטוני רובוט חסרי תועלת בעתיד!

אספקה

האם הציפייה להיות בדיכאון לא הורגת אותך? ואז מהר, קח את הפריטים הבאים …

  • ארדואינו
  • פאי פטל
  • פאנל סולארי או חיישן LDR
  • רקמות (לייבוש הדמעות)

שלב 1: ראה מה אתה מכניס לעצמך

Image
Image

צפה בסרטון זה כדי לתת לך הבנה טובה יותר של מה אתה עלול להכניס את עצמך.

שלב 2: המעגל

תכנות ה- Raspberry Pi
תכנות ה- Raspberry Pi

המעגל לפרויקט הזה נראה טוב מדי מכדי להיות אמיתי, אבל זה לא.

כל מה שאתה צריך לעשות הוא לחבר את החוט החיובי מהפאנל הסולרי שלך ל- A0 בארדואינו ולחוט השלילי ל- GND. אין צורך ברכיבים נוספים מכיוון שפאנלים סולאריים קטנים מפיצים מתח קטן מאוד.

כל עוד הפאנל הסולארי יוריד פחות מ -5 וולט, נהיה חופשיים מכל סכנה לפגיעה בארדואינו.

שלב 3: קוד ארדואינו

Image
Image

ב- Arduino IDE עלינו לבדוק עד כמה חשוך כהה מספיק כדי להתחיל להרוס את חייך על ידי בדיקת המתח של הפאנל הסולארי.

הסרטון למעלה חותך למקום שבו קוד Arduino פועל

קוד זה מדפיס ערך (מתח)

const float RefVolts = 5.0; // 5 וולט מקסימום

const int SolarPanel = 0; // הגדרת חלל של Pin A0 אנלוגי () {Serial.begin (9600); } לולאת חלל () {int val = analogRead (SolarPanel); צף וולט = (val/ 1023.0)*RefVolts; // מחשבת פלט וולט Serial.println (וולט); }

בדוק את זה על ידי הנחת ידך מעל הפאנל הסולארי או הזרקה לתוכו אור.

המתח אמור לעלות עם כמות האור.

כאשר אתה מוצא את הנקודה המתוקה שבה אתה רוצה שבוט הדיכאון יפעל, הגדר את המתח הזה כדי להדפיס משהו בסגנון "היום שלך נהרס".

בדוגמה שלי, אם המתח היה מתחת ל.40, הוא היה מדפיס "צלייה …"

const float RefVolts = 5.0; // 5 וולט maxconst int SolarPanel = 0; // פין אנלוגי A0

הגדרת חלל ()

{Serial.begin (9600); }

לולאת חלל ()

{int val = analogRead (SolarPanel); צף וולט = (val/ 1023.0)*RefVolts; // מחשבת פלט וולט Serial.println (וולט);

if (וולט <= 0.40) // כשהאורות כבויים {Serial.println ("צלייה …");

}

אם (וולט> 0.40) // כשהאורות דולקים

{Serial.println ("הירשם ל- Bolillo Kremer ב- YouTube"); }}

שלב 4: התקנת דרישות ב- Raspberry Pi

אני מצטער מראש על כל מה שתצטרך לעבור בשלב זה.

במסוף Raspberry Pi שלך הקלד את הקוד הבא להתקנת Arduino IDE …

sudo apt -get להתקין arduino -y

לאחר מכן התקן את nanpy ואת הקושחה שלה בתיקיית ההורדות שלך באמצעות פקודות אלה …

הורדות CD

git-clone

git-clone

כעת נווט אל קושחת nanpy מתוך הורדות והגדר את nanpy עם הפקודות הבאות …

cd nanpy-firmware/

./configure.sh

מכאן, נווט חזרה לתיקיית ההורדות והעתק את הסקיצה הנאנפית לתוך Arduino IDE …

תקליטור..

תקליטור..

cp -avr nanpy -firmware/~/sketchbook/libraries

עכשיו כדי להריץ nanpy עם פייתון …

cd nanpy

sudo python3 setup.py התקנה

sudo python setup.py להתקין

לאחר מכן צור תיקייה בשולחן העבודה בשם nanpy. אתה כנראה לא צריך לעשות את זה לפי פקודה אבל …

תקליטור..

CD..

cd שולחן עבודה

mkdir nanpy

וואו זה היה הרבה. כדי שהכל יעבוד, עלינו להתקין משחק משחק עם הפקודה האחרונה האחרונה …

sudo apt-get להתקין python-pygame

כל הכבוד שהגעת עד לכאן! בשלב זה כנראה שאתה אפילו לא צריך את בוט הדיכאון כדי לגרום לך להרגיש לא בנוח.

עכשיו פשוט העלה את הסקיצה הנאנפית לארדואינו שלך באמצעות ה- Arduino IDE בפי.

(ממוקם בקובץ> ספר רישומים> ספריות> nanpy-firmware> Nanpy)

שלב 5: תכנות ה- Raspberry Pi

כל העבודה הקשה שלך עומדת להשתלם!

אחרי התהליך המאומץ והממושך הזה, חלל העצב המנחם והאפל הוא בדיוק מה שאתה צריך, נכון?

כתיבת סקריפט הפיתון דומה מאוד לכתיבת קוד c ++ ב- Arduino IDE …

בתסריט פיתון זה אנו מתחברים ל- Arduino באמצעות nanpy ומשתמשים במשחק pygame כדי לנגן כל אודיו שיש לנו בלולאה רציפה.

כשהאורות נכבים, השמע יופעל.

כשאתה מפעיל אותם שוב השמע יתחיל במקום שבו הוא הפסיק.

הקפד לשמור את סקריפט הפייתון בתיקיית nanpy שיצרת על שולחן העבודה שלך.

מיבוא nanpy (ArduinoApi, SerialManager) מעת לעת ייבוא pygame יבוא שינה

pygame.init ()

צלי = pygame.mixer.music.load ("Roast.wav")

SolarPanel = 0 RefVolts = 5.0 משחק = pygame.mixer.music.play (-1) pygame.mixer.music.pause ()

לְנַסוֹת:

connection = SerialManager () a = ArduinoApi (חיבור = חיבור) למעט: הדפסה ("החיבור ל- Arduino נכשל")

לְנַסוֹת:

בעוד נכון: val = a.analogRead (SolarPanel) וולט = (val/1023.0)*RefVolts; הדפסה (וולט)

אם (וולט> = 0.20 ומשחק == נכון):

pygame.mixer.music.pause () הדפסה ("לא צלייה") הדפסה ("מוזיקה מושהית") משחק = אליף שקר (וולט> = 0.20 ומשחק == שקר): הדפס ("לא צלייה") elif (וולט < 0.20 ומשחק == נכון): הדפס ("צלייה") elif (וולט <0.20 ומשחק == שקר): pygame.mixer.music.unpause () הדפס ("צלייה") הדפס ("מוזיקה ללא השהייה") משחק = נכון אחרת: הדפס ("שגיאה")

מלבד:

הדפס ("שגיאה")

מלבד:

הדפס ("שגיאה")

שלב 6: הרס את חייך

הורס את חייך
הורס את חייך

כדי לגרום לבוט הדיכאון לעמוד בשמו, נצטרך לבקש מחברינו לצחוק עלינו.

גיליתי שדרך קלה לגרום להם לצלות אותנו היא להעליב אותם ללא שום הקשר.

אחרי שיש לך כמות הון טובה (או עד שלא תוכל יותר) תרצה להקליד אותם לאתר זה ולהוריד אותם כ-. MP3

ttsmp3.com/

לאחר מכן השתמש באתר זה כדי להמיר. MP3 קורע הלב שלך ל-. WAV באמצעות אתר זה

audio.online-convert.com/convert-to-wav

לבסוף, הכנס את ה- WAV לתיקיית nanpy יחד עם סקריפט הפיתון שלך.

שלב 7: תפוס את הרקמות (לבכי!)

קח את הרקמות משולחן המחשב והיה מוכן להזיל דמעות בזמן שאתה מפעיל את תוכנית Depression Bot 5000 על ידי פתיחת קובץ.py מ- IDLE ועבור להפעלה> הפעלה מודול.

שלב 8: הירשם ל- Bolillo Kremer

אם נהנית מהדרכה זו או שנהנית מההמצאה שלי של ה- Depression Bot 5000, או שפשוט נהנית מכל חלק מזה, אנא הירשם ל- Bolillo Kremer.

בקרוב מאוד אעשה עוד פרויקטי רובוט מצחיקים ואודה לך מאוד על התמיכה שלך!

תודה רבה לך! נתראה בהדרכה הבאה;)

מוּמלָץ: