תוכן עניינים:
וִידֵאוֹ: לפרוץ את GMC Geigercounter עם Blynk: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
למרות של- GMC-320 Plus Geigercounter שלי יש WiFi מובנה, לא ממש הצלחתי להשתמש בו. זו הסיבה שרציתי לבנות מכשיר שיוכל להזרים את הנתונים המוקלטים לנייד / האינטרנט תוך הוספת תכונות נוספות כגון מנה מצטברת, WiFi ו- Bluetooth. רציתי אפשרות להשתמש ב- WiFi להתקנה נייחת בבית ו- Bluetooth לשימוש במכשיר בשטח. זו הסיבה שאתה יכול לבחור בין שני סוגי החיבורים באמצעות מתג פשוט. כל הנתונים מוצגים בתצוגת OLED קטנה בגודל 128*32 פיקסלים ומועלים לענן Blynk. המכשיר מתחבר לדלפק ה geiger באמצעות כבל aux פשוט, כך שלא תצטרך לבצע שינויים במדריך ה geiger שלך כלל!
אספקה
מונה Geiger עם יציאת AUX, למשל לאוזניות
כבל Aux
NE555 טיימר IC
680uF, קבלים 10V
טרנזיסטור NPN C1815
סוללה 18650
לוח טעינה והגנה TP4056
ממיר מדרגה (למשל XL6009) עם פלט 5V
נגד 1 kOhm 0.25W
נגד 470Ohm 0.25W
נגד 10 Ohm 0.25W
1 x 3.3kOhm 0.25W נגד
נגד 22 אוהם 0.25W
קבלים Cermaic 0.01uF (קוד: 103)
חומר PCB
שקע 3.5 מ מ, נקבה
כבלים
2x מתג קבוע
ESP32
הרגולטור 3.3V LDO MCP1700-3302
אופציונלי: 128x32 פיקסל OLED I2C תצוגה
כלים
מלחם עם הלחמה
ממיר USB ל TTL
מולטימטר
דבק חם
אופציונלי: כלים לחרוט PCB
מַלְקֶטֶת
שלב 1: בנה את הדבר
עכשיו הגיע הזמן להרכיב את המעגל. הכנתי לעצמי PCB מותאם אישית מאפס, אבל המעגל לא כל כך מורכב וניתן לבנות אותו בקלות על קרש לחם או משהו דומה.
כל הפרויקט כולל ה- PCB בו השתמשתי ניתן למצוא כאן:
easyeda.com/Crosswalkersam/geigerzaehler-b…
אם אתה רוצה להשתמש במחשב הלוח שהשתמשתי בו, עליך לכופף את הפינים של ה- NE555 לאחור כך שהתקנה תואם כאשר תעלה אותו בצד השני. אתה גם צריך לחבר כבל בין הצד הלא מחובר של R3 לבין סוללה +, אם אתה רוצה לראות את המתח של הסוללות שלך.
אם תרצה, תוכל להכניס אותו להגדרה קבועה יותר. תכננתי לו דיור, אתה יכול להדפיס אותו בתלת מימד עכשיו. אתה יכול לקבל את קבצי STL מכאן:
www.thingiverse.com/thing:4127873
שלב 2: הגדרת אפליקציית Blynk
הורד את אפליקציית Blynk מחנות אפלסטור או מחנות Google Play. באפליקציה תוכל ליצור חשבון חדש.
לאחר מכן תוכל ליצור פרויקט חדש. כסוג לוח עליך לבחור "לוח ESP32 Dev" וכסוג חיבור "Bluetooth". אסימון אימות יישלח לכתובת הדוא"ל שלך.
בפרויקט תוכל כעת להוסיף ווידג'טים שונים לפרויקט שלך באמצעות הסמל + בפינה השמאלית העליונה.
כאן תוכל להוסיף את הווידג'ט "תצוגת ערך" ארבע פעמים וכן את יישומון "תרשים העל". אם ברצונך להשתמש גם ב- Bluetooth, עליך להוסיף את ווידג'ט ה- Bluetooth.
כל תצוגת ערך תציג ערך שונה (CPM, uSv/h, uSv ו- Batteryvoltage). כדי להגדיר אותם, לחץ על השדה ובחר את הסיכה הוירטואלית הנכונה (CPM = V1, uSv/h = V3, uSv = V5, Voltage = V7).
עכשיו אתה לא יכול להגדיר את Superchart. זה ישרטט את הנתונים המוקלטים. לשם כך, אתה יכול להקיש על יישומון סופרצ'רט ותחת "Datastreams" אתה בוחר "זרם נתונים חדש" עבור כל ערך שתרצה לתכנן. עם סמל המחוון הקטן מימין, אתה יכול לבחור את הצבע ואת הסיכה הווירטואלית (CPM = V2, uSv/h = V4, uSv = V6, Volatage = V8). זכור כי כל ערך זקוק ל Datastream חדש!
שלב 3: תכנת את ESP32
באמצעות יציאת התוכנית (ראה סכמטי) ניתן לחבר את ה- ESP עם ממיר TTL. GPIO0 ו- GND ל- GND, 3.3V ו- EN עד 3.3V, RX ל- TX ו- TX ל- RX.
כעת עליך להתקין את Arduino IDE, תוכל להשיג אותו כאן:
www.arduino.cc/en/main/software
לאחר ההתקנה והפתחה, עליך לעבור ל- Arduino> Preferences. כאן אתה מפרסם את הקישור הזה:
dl.espressif.com/dl/package_esp32_index.js… לאפשרות URL נוספת של Boards Manger.
כעת תוכל לסגור את חלון ההעדפות. כעת עבור אל כלי> לוח> מנהל לוח והקלד "ESP32" בחיפוש. כעת לחץ על התקן.
בשלב הבא עלינו להתקין את הספריות. לשם כך, עליך לעבור לסקיצה> הוסף ליברי> ניהול ספריות.
כעת עליך להתקין את "Adafruit_SSD1306", "Adafruit_GFX", "Wire", "SPI" ו- "Blynk". חלקם אולי כבר מותקנים. לבסוף תוכל להתקין את ספריית Blynk הראשית מכאן:
github.com/khoih-prog/BlynkESP32_BT_WF
פשוט עקוב אחר ההוראות בקובץ "Readme".
כעת פתח את המערכון, תוכל למצוא אותו בספרייה שהורדת זה עתה. עבור אל דוגמאות> GeigercounterOLED ופתח את הקובץ Geigercounter_Oled.ino בארדואינו.
כאן עליך להכניס את שם ה- WiFis שלך (SSID) ואת הסיסמה שלך, כמו גם את קוד האימות שנשלח אליך בדוא ל בעת יצירת פרויקט Blynk.
זהו זה! הקש על העלה והמתן עד שיאמר "העלאה הושלמה". המכשיר שלך אמור לעבוד עכשיו.
שלב 4: כיצד להשתמש בו?
אתה יכול לחבר את המחלקה ל- Geigercounter עם מכשיר עזר כעת. אם תסגור את המעבר בין GND ל- GPIO14 ותפעיל אותו, המכשיר יאתחל למצב Bluetooth. באפליקציה, כעת תוכל ללחוץ על סמל ה- Bluetooth ולבחור ב- Geigercounter. כעת הוא יזרם את הנתונים באמצעות Bluetooth.
אם אתה מעדיף את מצב ה- WiFi במקום זאת, פשוט פתח את המתג. אם תפעיל עליו Power, הוא ינסה להתחבר ל- WiFi שלך ולהזרים את הנתונים לענן ישירות.
אם המכשיר מציג uSv/h שגוי, יתכן שמדריך ה Geiger שלך משתמש בצינור מסוג Geiger Müller מסוג אחר ולכן יש לו גורם המרה שונה. GMC320 משתמש בצינור M4011. כאן 1uSv/h הוא 152 CPM, ולכן 1/152 = 0.00658 בסקיצה, עליך לשנות את "CONV_FACTOR".
אם אתה רוצה לברר את גורם ההמרה שלך, פשוט חפש בגוגל את הצינור שלך ומצא גליון נתונים.
אם ברצונך לברר פרטים נוספים על אופן הפעולה וכיצד לחשב את הסיבים ממחיר לאלף הופעות, עיין במאמר זה:
www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial
מוּמלָץ:
לפרוץ את המכונית שלך באמצעות מסוף Wio ואוטובוס CAN: 7 שלבים
לפרוץ את המכונית שלך באמצעות מסוף Wio ואוטובוס CAN: אם יש לך הבנה מסוימת בתכנות CAN Bus ו- Arduino, ואתה רוצה לפרוץ את המכונית שלך, אז ההוראות האלה יכולות לספק לך פתרון. למה אתה רוצה לפרוץ את המכונית שלך, אני לא יודע, אבל זה אכן דבר מעניין. פרק זה
לפרוץ לאוזניות שלך - מיקרו: ביט: 15 שלבים (עם תמונות)
Hack Your Headphones - Micro: Bit: השתמש ב- Micro: Bit כדי להשמיע מוזיקה דרך האוזניות שלך
לפרוץ את קוביית הגדילה של הוולברין של ה- Hollow עבור ה- ISS: 5 שלבים
לפרוץ את קוביית הגדילה של וולברין של הולו ל- ISS: אנחנו חטיבת הביניים ווסט הולו מלונג איילנד, ניו יורק. אנחנו מהנדסים שאפתנים שנפגשים פעם בשבוע במועדון בשם Hack the Hollow שבו אנו מעצבים, מקדדים ובונים מספר פרויקטים של יצרנים. אתה יכול לבדוק את כל הפרויקטים שאנחנו עובדים עליהם H
כיצד לפרוץ מכשיר Sonoff: 5 שלבים
כיצד לפרוץ מכשיר Sonoff: חוקר ג'וניור Prakhar Agrawal (IoT Exploits) אבטחת תוכנה קלה בפוסט זה נדון כיצד לטעון קושחה מותאמת אישית במכשיר Sonoff ולשלוט בה באמצעות כתובת ה- Ip שלה. גישה נשתמש בסיכות uart על ה
לפרוץ CFA735/CFA835: 4 שלבים
לפרוץ CFA735/CFA835: האם יש לך פרויקט שזקוק לתצוגה, לוח מקשים ומעט זיכרון, אך הקושחה הטעונה מראש במודול Crystalfontz CFA735 או CFA835 היא לא בדיוק מה שאתה מחפש? יש לך מזל - אתה יכול לפרוץ את המודולים האלה כדי לטעון קושחה מותאמת אישית