คำถามติดแท็ก library

5
ฉันจะรับไฟล์ต้นฉบับสำหรับไลบรารี Arduino ได้อย่างไร
ฉันได้รับการมองหาในขณะที่ภายในแฟ้มของ Arduino เพื่อค้นหาไลบรารีหลัก อย่างไรก็ตามฉันยังไม่พบพวกเขา ในฮาร์ดไดรฟ์ของฉันฉันสามารถรับไฟล์ core library (.cpp และ. h) ที่จำเป็นสำหรับรหัส Arduino ทั้งหมดได้อย่างไร เมื่อมองไปรอบ ๆ บน Google ฉันไม่สามารถหาไฟล์ด้านบนได้ ฉันเห็นบางสิ่งเกี่ยวกับการรับไฟล์. a ในขณะที่ Arduino กำลังรวบรวม แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการเรียกดูรหัสและดูฟังก์ชั่นเช่นการหน่วงเวลาเพื่อดูว่าพวกเขาจะตอบสนองอย่างไรเมื่อได้รับค่าที่ไม่คาดคิด (เช่นรหัสของฉันจะแผงลอยถ้าฉันใช้delay(-200);โดยไม่ต้องออกจากลูปหรือมันจะสร้างหลุมดำและขัดขวางการต่อเนื่องของเวลาว่าง)

4
มีไลบรารีการปรับสัญญาณให้เรียบสำหรับ Arduino หรือไม่?
ฉันกำลังทำงานกับหุ่นยนต์มือถือที่ควบคุมผ่านลิงค์ไร้สาย 2.4 GHz ตัวรับสัญญาณเชื่อมต่อกับ Arduino Uno ซึ่งทำหน้าที่เป็นออนบอร์ดเป็นตัวควบคุมหลัก ช่องสัญญาณอินพุตที่สำคัญที่สุด (และหลัก) ที่มาจากเครื่องรับจะสร้างสัญญาณที่มีเสียงดังมากซึ่งนำไปสู่การเปลี่ยนแปลงเล็กน้อยในเอาต์พุตของแอคทูเอเตอร์แม้ว่าจะไม่จำเป็นก็ตาม พล็อตของอินพุตของ Arduino ในช่วงเวลา 30 วินาที ฉันกำลังมองหาห้องสมุดที่สามารถทำงานได้อย่างราบรื่น มีไลบรารีการปรับสัญญาณให้เรียบสำหรับ Arduino (Uno) หรือไม่?

7
โหลดห้องสมุดท้องถิ่น
ฉันยังใหม่กับการพัฒนา Arduino / C (มาจากสภาพแวดล้อม JavaScript / Ruby) แต่ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะรวมไลบรารีจากโฟลเดอร์ที่กำหนดเองภายในร่าง นี่คือสถานการณ์ของฉัน project.ino libs/ MyNewLib/ MyNewLib.h MyNewLib.ccp ตอนนี้คำถามของฉันคือ: ฉันจะรวมห้องสมุดที่กำหนดเองได้อย่างไร ฉันได้ลองหลายรูปแบบแล้ว # project.ino #include <libs/MyNewLib/MyNewLib.h> #include "libs/MyNewLib/MyNewLib.h" #include <./libs/MyNewLib/MyNewLib.h> #include "./libs/MyNewLib/MyNewLib.h" แต่ไม่มีใครทำงานเลย มีใครบอกฉันได้ไหมว่ามันเป็นไปได้ไหม ฉันได้ดูคำถามนี้ในเว็บ แต่ฉันไม่สามารถหาคำตอบที่น่าพอใจได้ หวังว่าพวกคุณจะช่วยได้ ไชโย UPDATE ฉันรู้ว่าคุณสามารถวางห้องสมุดของคุณลงในโฟลเดอร์ไลบรารีทั่วโลกของคุณ แต่ฉันต้องการมันในโฟลเดอร์โครงการท้องถิ่นของฉัน ฉันต้องการแบ่งปันผ่านคอมไพล์กับทีมของฉัน

4
กำลังเขียนโปรแกรม C นอก Arduino IDE?
ฉันชอบความคิดในการใช้ Arduino IDE สำหรับโครงการที่เรียบง่ายและสำหรับการเริ่มต้นกับ Arduino แต่ฉันทามติที่ฉันได้รับมาจนถึงตอนนี้ก็คือสำหรับผู้ที่เพิ่งเริ่มใช้ Arduino และ / หรือการเขียนโปรแกรมทั่วไป ความเข้าใจของฉันคือมันเป็นไปได้ที่จะเขียนโปรแกรม C ตั้งแต่เริ่มต้นนอกเหนือจาก Arduino IDE อย่างสมบูรณ์แล้วใช้เครื่องมือเช่น AVRDUDE เพื่ออัปโหลดไปยัง Arduino MCU ตัวเลือกนี้แม้ว่าจะน่าสนใจและน่าสนใจทำให้ฉันมีข้อกังวลเล็กน้อย: ห้องสมุด Arduino ใดที่จะต้องนำเข้า / เชื่อมโยงโดยโปรแกรม "raw C" ดังกล่าว ฉันคิดว่าเมื่อโปรแกรมที่ใช้ Arduino IDE ดำเนินการdigitalWrite(...)มันเรียก C lib จริง ๆซึ่งอาจมาจาก Arduino ภายใต้ประทุน ฉันกังวลเกี่ยวกับการทำให้แน่ใจว่า "libs พื้นฐาน" เหล่านี้ทั้งหมดได้รวมอยู่ในโปรแกรม C ของฉัน คิด? มีอะไรอีกที่ "หายไป" จากการบินเดี่ยวและออกไปข้างนอก Arduino …
12 arduino-ide  library  c 

1
ขั้นตอนที่เกี่ยวข้องในการย้ายไลบรารี Arduino มีอะไรบ้าง
ฉันต้องการใช้Adafruit CC3000และห้องสมุด Arduinoบนแพลตฟอร์มอื่น ในกรณีนี้มันเป็น Arduino ขาเข้ากันได้PSOC4 ไพโอเนียร์ชุด นี่คือแพลตฟอร์มที่ใช้ ARM Cortex M0 คำถามของฉันคือฉันจะไปเกี่ยวกับการย้ายห้องสมุดเช่นนี้ได้อย่างไร ขั้นตอนไฟล์สำคัญ ฯลฯ คืออะไร? ปัญหาที่ชัดเจนประการหนึ่งคือผู้สร้าง PSOC ไม่สนับสนุน C ++ อย่างง่ายดาย ข้อดีอย่างหนึ่งคือบอร์ด Arduino Due ขึ้นอยู่กับ CPU Atmel SAM3X8E ARM Cortex-M3 หมายเหตุ: หากคุณคิดว่าคำถามนี้อยู่นอกหัวข้อ โปรดตอบคำถามนี้ใน Arduino Meta เพื่อแสดงความคิดเห็นของคุณว่าคำถามเกี่ยวกับอุปกรณ์ที่ใช้งานร่วมกันได้ของ Arduino นั้นเหมาะสมสำหรับรายการนี้หรือไม่
11 library 

8
ฉันจะหาที่เก็บส่วนกลางของไลบรารี Arduino ที่มีอยู่ทั้งหมดได้ที่ไหน
ปัจจุบัน; เมื่อฉันเริ่มต้นโครงการ Arduino ใหม่พร้อมฮาร์ดแวร์ใหม่สิ่งแรกที่ฉันทำคือมองหาห้องสมุดบุคคลที่สามที่นำ Arduino มารองรับฮาร์ดแวร์นี้ สถานที่แรกที่ฉันดูคือ: สนามเด็กเล่น Arduino GitHub Google โดยทั่วไปฉันพบว่าไม่มีห้องสมุดสนับสนุนหรือห้องสมุดที่แตกต่างกัน (ค่อนข้างหายากเพียงแห่งเดียว) ในสถานที่ต่าง ๆ ที่มีเอกสารระดับต่าง ๆ ระดับการทดสอบที่แตกต่างกัน ... เมื่อฉันพบห้องสมุดที่ฉันต้องการ (บางครั้งฉันต้องลองหลายครั้ง) ฉันดาวน์โหลดไปยังโฟลเดอร์ไลบรารี Arduino ของฉันฉันใช้มันและฉันลืมมัน ฉันพบว่ากระบวนการนี้ยุ่งยาก: ค้นหาด้วยตนเองด้วยตัวเลือกต่าง ๆ ที่เป็นไปได้เอกสารที่ไม่ดีเสมอไป ดาวน์โหลดคู่มือและติดตั้งไปยังห้องสมุด Arduino ไม่มีการควบคุมเวอร์ชันในกระบวนการ (ไลบรารีทุกเวอร์ชันมีชื่อเหมือนกันดังนั้นจึงไม่สามารถอยู่ร่วมกันในโฟลเดอร์ไลบรารี Arduino ได้ ฉันหวังว่าจะมีที่เก็บส่วนกลางพร้อมห้องสมุดที่มีอยู่ทั้งหมดสำหรับ arduino ด้วย: คำอธิบาย (ฮาร์ดแวร์ที่รองรับ, บอร์ดที่รองรับ) รหัสแหล่งที่มา เอกสาร รุ่น และเป็นเครื่องมือ (Arduino IDE หรือภายนอก) ในการเข้าถึงพื้นที่เก็บข้อมูลนี้ในเวลาสร้างโครงการ ชนิดของmavenสำหรับ Arduino …
11 library 

1
การจำลองอุปกรณ์ 1 เส้น
สิ่งที่ฉันต้องการทำคือทำให้ ATTiny IC กลายเป็นทาสบนบัส 1 สายพร้อม S / N ของตัวเองและรายการคำสั่งสำหรับฟังก์ชั่นเฉพาะ สิ่งที่ฉันอยากรู้คือถ้าฉันสามารถใช้ห้องสมุดสายเดียวจากเว็บไซต์ arduino เพื่อส่งข้อมูลเป็นทาส ตัวอย่างเช่นคุณสามารถมีทาสได้ในห้องเดียวที่มีเซ็นเซอร์หลายประเภทซึ่งจะรายงานต่อนายเกี่ยวกับข้อมูลที่ร้องขอหรือผู้ควบคุมสามารถบอกให้ควบคุมสิ่งที่คล้ายกับผ้าม่าน คำถาม ฉันต้องตรวจสอบรถประจำทางและตอบสนองต่อคำขอจากต้นแบบและคำนึงถึงวิธีที่เซ็นเซอร์ปกติจะส่งข้อมูลหรือไม่ ฉันควรใช้ทาสในความถี่ใดเพื่อให้ได้ฟังก์ชันการทำงานที่ดีที่สุด ฉันจะไม่ใช้พลังงานกาฝากเป็นบันทึก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.