การตั้งค่า Raspberry เป็น data logger
เนื่องจากชื่อเรื่องฉันกำลังทำงานกับแอพพลิเคชั่นแบบฝังตัวซึ่งอ่านข้อมูลบางอย่างจากพอร์ตอนุกรมและบันทึกลงในไฟล์นอกเหนือจากการแสดงสถานะบนหน้าจอ ขณะนี้ฉันอยู่ในขั้นตอนที่การบันทึกดูเหมือนจะทำงานอยู่และฉันพยายามกำหนดค่าระบบและฉันมีคำถามสองสามข้อ ระบบมีวัตถุประสงค์เพื่อบันทึกข้อมูลลงใน FAT32 USB stick ซึ่งอาจถอดปลั๊กเปลี่ยนใหม่หรือเปลี่ยนใหม่ได้ตลอดเวลา อะไรคือวิธีที่แนะนำในการติดตั้งที่เก็บข้อมูล USB ขนาดใหญ่ที่เสียบเข้าไปในไดเรกทอรีแบบคงที่โดยอัตโนมัติ? แพคเกจ usbmount ดูเหมือนว่าจะทำเช่นนี้ แต่การขาดการบำรุงรักษาทำให้ต้องระมัดระวัง ฉันไม่สามารถรับประกันแหล่งจ่ายไฟและทำการปิดระบบใหม่ทั้งหมด โชคดีที่ไฟล์เดียวที่จะเขียนนอกเหนือจากข้อมูลระบบปฏิบัติการภายในควรเป็นไฟล์บันทึก ระบบไฟล์ที่ทำเจอร์นัลสำหรับระบบปฏิบัติการจะช่วยฉันด้วยตัวเองหรือฉันควรจะติดตั้งระบบแบบอ่านอย่างเดียวหรือแก้ไขดิสก์ RAM? ระบบไฟล์ FAT ใน USB stick จะอยู่รอดและหายจากภาวะไฟฟ้าดับและการดีดออกอย่างฉับพลันหรือไม่? ฉันควรสร้างไฟล์บันทึกใหม่ทุกครั้งที่เมาต์? ฉันได้ตั้งค่าเซิร์ฟเวอร์ X ให้เริ่มต้นโดยอัตโนมัติและเล่นกับสคริปต์เริ่มอัตโนมัติ LXDE เพื่อเริ่มการแสดงสถานะและปิดการใช้งานตัวจัดการหน้าต่าง / โปรแกรมรักษาหน้าจอ มี gotchas อื่น ๆ เพื่อรักษาจอแสดงผลอย่างต่อเนื่องหรือไม่? คนตัดไม้จะไม่สามารถเข้าถึงอีเธอร์เน็ตและต้องการนาฬิกาที่แม่นยำ โมดูล RasClock เป็นตัวเลือกที่เหมาะสมหรือไม่? ขออภัยเกี่ยวกับการโพสต์ยาวและคำถามที่เกี่ยวข้องกับกึ่งหลาย ฉันเคยจัดการกับอุปกรณ์ฝังตัวที่เรียบง่ายซึ่งฉันสามารถควบคุมซอฟต์แวร์ได้อย่างเต็มที่และหน้าที่ในการกำหนดค่าระบบปฏิบัติการจริงอย่างถูกต้องทำให้ฉันกังวลเล็กน้อย ในทางกลับกันฉันค่อนข้างสงสัยว่าฉันไม่ใช่คนเดียว (ab-) ที่ใช้ Pi สำหรับแอปพลิเคชันประเภทนี้ดังนั้นหวังว่าคำถามจะไม่เจาะจงกับสถานการณ์ของฉันโดยเฉพาะ