สารบัญ:
- ขั้นตอนที่ 1: เราต้องการทำอะไร
- ขั้นตอนที่ 2: อะไหล่
- ขั้นตอนที่ 3: การตั้งค่า Pi และหน้าจอ
- ขั้นตอนที่ 4: การตั้งค่าแบตเตอรี่
- ขั้นตอนที่ 5: การตั้งค่าจอแสดงผลแบตเตอรี่
- ขั้นตอนที่ 6: การตั้งค่าส่วนที่เหลือของชิ้นส่วน
- ขั้นตอนที่ 7: วงจร (เชื่อมต่อทุกอย่าง)
- ขั้นตอนที่ 8: กรณี
- ขั้นตอนที่ 9: บานพับหน้าจอ
- ขั้นตอนที่ 10: สิ่งที่ควรระวัง/ปรับปรุงใน
- ขั้นตอนที่ 11: รอบชิงชนะเลิศ
วีดีโอ: Raspberry Pi และ Arduino Laptop: 11 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ตั้งแต่วันที่ฉันได้ยินเกี่ยวกับและได้เล่นกับ Raspberry Pi เมื่อไม่กี่ปีที่ผ่านมา ฉันต้องการสร้างแล็ปท็อปที่ใช้ Raspberry Pi ออกมา และตอนนี้ด้วย Raspberry Pi สามตัว ฉันจึงตัดสินใจดูในที่สุด มันผ่าน นี่ไม่ใช่ครั้งแรกที่ฉันพยายามสร้างแล็ปท็อปที่ทำงานได้อย่างสมบูรณ์โดยใช้ Raspberry Pi ทุกครั้งที่ฉันได้ลองโปรเจ็กต์นี้เต็มไปด้วยข้อผิดพลาดตั้งแต่สายริบบิ้นที่หักไปจนถึงการค้นหากลไกบานพับ แต่ฉัน สามารถเรียนรู้จากความล้มเหลวเหล่านี้และฉันหวังว่าจะแสดงให้คุณเห็นวิธีหลีกเลี่ยงเมื่อสร้างของคุณเอง มาเริ่มกันเลย!
ขั้นตอนที่ 1: เราต้องการทำอะไร
ก่อนที่เราจะเริ่มเลือกและซื้อชิ้นส่วนที่เราจะใช้งาน เราจำเป็นต้องค้นหาทุกอย่างที่เราต้องการให้แล็ปท็อปของเราทำได้ ตัวอย่างเช่น ฉันต้องการให้แล็ปท็อปของฉันมี:
- เมาส์ในตัว (แทร็กแพด)
- อายุการใช้งานแบตเตอรี่ยาวนาน
- อย่างน้อย 2 พอร์ต USB
- แป้นพิมพ์เต็ม
- เครื่องอ่านแบตเตอรี่ที่ขับเคลื่อนด้วย Arduino ในตัว
- รวม Arduino พร้อมส่วนหัวสำหรับเสียบส่วนประกอบเข้ากับ
- ฟอร์มแฟกเตอร์ขนาดเล็ก
เนื่องจากเราใช้ Pi 3 เราจึงไม่ต้องกังวลกับการซื้อดองเกิล Wifi หรือ Bluetooth เพราะมันรวมทุกอย่างไว้แล้ว ตอนนี้รายการนี้ไม่ได้มีความพิเศษเฉพาะตัว ยังมีสิ่งอื่นอีกมากมายที่สามารถเพิ่มเพื่อทำให้แล็ปท็อปเครื่องนี้ดีขึ้นได้ แต่ฉันคิดว่าคุณสมบัติที่เพิ่มเข้ามาจะทำให้ใช้งานได้อย่างยอดเยี่ยม เช่น เครื่องอ่านแบตเตอรี่ที่ขับเคลื่อนด้วย Arduino ซึ่งจะมีขนาดเล็ก หน้าจอ OLED ถัดจากหน้าจอหลักซึ่งจะแสดงเปอร์เซ็นต์แบตเตอรี่และแรงดันไฟฟ้าอย่างถาวร ฟีเจอร์อีกอย่างที่ฉันชอบคือ Arduino แบบรวมที่มีส่วนหัว ซึ่งก็คือ Arduino ที่มีส่วนหัวของตัวผู้บัดกรีอยู่ มีรูเล็กๆ ที่ถูกตัดในกรณีที่ ให้ผู้ใช้เข้าถึงพินตัวผู้และเสียบส่วนประกอบต่างๆ ได้ ทั้งหมดนี้เป็นเพียง Arduino ที่สร้างขึ้นในแล็ปท็อป ดังนั้นเราจึงมี Arduino ที่มีประโยชน์เสมอ
ขั้นตอนที่ 2: อะไหล่
สำหรับโครงการนี้ เราต้องการชิ้นส่วนจำนวนมาก เราจะต้อง:
- x1 รพ.รามาธิบดี 3 (ที่นี่)
- x2 Arduino Micro (ที่นี่)
- x1 หน้าจอ Raspberry PI ขนาด 7 นิ้ว (ที่นี่)
- x3 แบตเตอรี่ลิเธียม 18650 (ที่นี่)
- x1 วงจร Powerbank (ที่นี่)
- x1 ฮับ USB (ที่นี่)
- x1 แป้นพิมพ์ Mini USB (ที่นี่)
- x1 ชาย USB (ที่นี่)
- x1 SPI OLED (ที่นี่)
- กระดาษแข็งเสริม
เรายังต้องการแทร็คแพดที่เราทำในโปรเจ็กต์ก่อนหน้านี้ คุณสามารถหาบทช่วยสอนฉบับเต็มได้ที่นี่ อีกครั้งที่นี่ไม่ใช่รายการพิเศษ สิ่งที่ดีเกี่ยวกับชิ้นส่วนเหล่านี้คือส่วนใหญ่ไม่ได้ขึ้นอยู่กับแต่ละส่วนอื่น ๆ เพื่อให้คุณสามารถสลับชิ้นส่วนสำหรับสิ่งที่คุณต้องการ เรามีชิ้นส่วนมากมายที่ต้องตั้งค่า เพื่อให้ง่ายขึ้นเราจะตั้งค่าทีละส่วน จากนั้นในตอนท้าย เราสามารถรวมเข้าด้วยกันได้ทั้งหมด
ขั้นตอนที่ 3: การตั้งค่า Pi และหน้าจอ
เริ่มต้นด้วย PI และหน้าจอของเรา หน้าจอของเราไม่ได้เชื่อมต่อกับ Pi ของเราผ่านพอร์ต HDMI แต่ใช้สายริบบิ้น 50 พินที่เสียบเข้ากับ Pis GPIO แต่ถ้าคุณเพียงแค่เสียบปลั๊กแล้วเปิด Pi มันจะ ไม่ทำงาน เราต้องแก้ไขโค้ดบางบรรทัดในไฟล์เริ่มต้นสำหรับ Pi
เราเริ่มต้นโดยการดาวน์โหลดภาพ Raspbian ใหม่ ที่นี่ จากนั้นเราเขียนลงในการ์ด SD ของเราโดยใช้ 7Zip (หรือซอฟต์แวร์ใดก็ตามที่เหมาะกับคุณ) ตอนนี้เมื่อเขียนแล้วเราต้องเปิดไฟล์ในการ์ด SD ชื่อ config.txt และเพิ่มโค้ด รหัสนี้ทำอะไรคือบอกให้ Pi ส่งข้อมูลหน้าจอผ่านส่วนหัว GPIO แทนที่จะเป็นพอร์ต HDMI (HDMI เป็นค่าเริ่มต้น) เมื่อเริ่มต้น การใส่รหัสนั้นง่ายมาก เปิด config.txt ด้วยโปรแกรม notepad สำหรับ windows ฉันใช้ notepad ++ แล้วคัดลอกโค้ดนี้ลงในไฟล์ config.txt ตอนนี้ให้บันทึกและปิด และควรทำงานเมื่อเสียบการ์ด SD กลับเข้าไปใน Pi ถ้ามันดูสว่างเกินไปหรือสลัวเกินไป ให้หมุน petentiomoter ตัวเล็ก ๆ บนแผงวงจรของหน้าจอจนกว่าจะดูถูกต้อง
Pi ของเรายังต้องมีการดัดแปลงทางกายภาพเพื่อให้พอดีกับเคสของเรา เราจะต้องถอดพอร์ต usb ดวลตัวใดพอร์ตหนึ่งออก ซึ่งทำได้โดยใส่บัดกรีจำนวนมากบนหมุดของขั้วต่อ USB แล้วค่อยๆ โยกกลับ และต่อไปจนกว่าจะเป็นอิสระ เราทำสิ่งนี้เพราะเราต้องประสานฮับ usb เข้ากับ Pi เพื่อเสียบอุปกรณ์อินพุตทั้งหมดของเรา
รหัส:
dtoverlay=dpi24enable_dpi_lcd=1 display_default_lcd=1 dpi_group=2 dpi_mode=87 dpi_output_format=0x6f005 hdmi_cvt 1024 600 60 6 0 0 0
ขั้นตอนที่ 4: การตั้งค่าแบตเตอรี่
แบตเตอรี่ของเราใช้แบตเตอรี่ 18650 จำนวน 3 ก้อนที่มีความจุ 2400 mAh ต่ออัน โดย 3 เซลล์มีความจุรวม 7200 mAh ขนานกัน pi ของเราเมื่อเสียบปลั๊กทุกอย่างจะอยู่ที่ประมาณ 1 แอมป์ หมายความว่า 3 เซลล์ของเราสามารถจ่ายไฟให้กับ pi ได้ประมาณ 4.5 - 5 ชั่วโมง แต่สามารถเพิ่มได้โดยเพิ่มแบตเตอรี่เพิ่มหากต้องการ ในการสร้างเราต้องชาร์จทั้ง 3 เซลล์จนสุด 4.2 โวลต์แยกกัน เนื่องจากการเชื่อมต่อเซลล์ลิเธียมนั้นอันตรายมาก หากมีสถานะการชาร์จต่างกัน (แรงดันไฟฟ้าต่างกัน) เพื่อหลีกเลี่ยงสิ่งนี้ วิธีที่ง่ายที่สุดคือตรวจสอบให้แน่ใจว่าชาร์จเต็มแล้วก่อนเชื่อมต่อ พวกเขา.
ตอนนี้ เราต้องการเชื่อมต่อเซลล์เหล่านี้แบบขนานกันเพื่อทำสิ่งนี้ เราเชื่อมต่อขั้วบวกทั้งหมดเข้าด้วยกัน จากนั้นจึงเชื่อมต่อขั้วลบทั้งหมดเข้าด้วยกัน ใช้ลวดหนาเพราะกระแสไฟจำนวนมากอาจผ่านระหว่างแบตเตอรี่เหล่านี้ซึ่งจะทำให้ลวดทินเนอร์ร้อนขึ้น ตอนนี้เชื่อมต่อขั้วลบและขั้วของแบตเตอรี่กับขั้วอินพุตลบและขั้วบวกของวงจรธนาคารพลังงานตามลำดับและนั่นคือทั้งหมดสำหรับแบตเตอรี่!
แทนที่จะใช้วงจรพาวเวอร์แบงค์อย่างที่ฉันเคยใช้ที่นี่ คุณสามารถใช้เครื่องชาร์จลิเธียมเพื่อชาร์จเซลล์เป็น 4.2 โวลต์และบูสต์คอนเวอร์เตอร์เพื่อเพิ่ม 4.2 โวลต์เป็น 5 โวลต์ แต่ท้ายที่สุดแล้วสิ่งนี้จะทำสิ่งเดียวกับพาวเวอร์แบงค์ วงจรและจะใช้พื้นที่มากขึ้น
ขั้นตอนที่ 5: การตั้งค่าจอแสดงผลแบตเตอรี่
ตอนนี้เพื่อตั้งค่าการแสดงแบตเตอรี่ ขั้นตอนนี้ไม่จำเป็นอย่างยิ่งเพราะคุณสามารถอ่านแรงดันแบตเตอรี่ผ่าน Pis GPIO และแสดงระดับแบตเตอรี่ผ่านซอฟต์แวร์ อย่างไรก็ตาม ฉันต้องการเพิ่มสิ่งนี้เพราะฉันคิดว่าหน้าจอ OLED ให้ทั้ง แล็ปท็อปดู DIY ที่ยอดเยี่ยมจริงๆ ในการทำให้เราต้องประสานหน้าจอ OLED ของเรากับ Arduino OLED ที่ฉันใช้ไม่ใช่รุ่น SPI ดังนั้นฉันจึงต้องบัดกรี 7 พินกับ Arduino
พินอินมีดังนี้:
- OLED -------------------- Arduino
- พักผ่อน - พิน 7
- DC - พิน 12
- CS - พิน 9
- DIN - พิน 11
- CLK - พิน 13
- VCC - 5 โวลต์
- กราวด์ - กราวด์
ก่อนที่เราจะสามารถอัปโหลดโค้ดของเราได้ เราต้องสร้างโพรบแรงดันไฟฟ้าซึ่งจะเชื่อมต่อ Arduino กับแบตเตอรี่และอนุญาตให้อ่านแรงดันไฟฟ้าของแบตเตอรี่ เราจำเป็นต้องบัดกรีตัวต้านทาน 2 10 โอห์ม 2 ตัวในการกำหนดค่าตัวแบ่งแรงดัน (ดูรูป) กับ A0 และ กราวด์พินบน Arduino ซึ่งสามารถเชื่อมต่อกับแบตเตอรี่ได้ A0 ไปที่ค่าบวกและกราวด์ไปที่กราวด์ เราต้องการแหล่งพลังงานสำหรับหน้าจอของเราด้วย ดังนั้นเราต้องบัดกรีสายไฟอีกเส้นหนึ่งเข้ากับกราวด์และอีกอันหนึ่งกับ VIN บน Arduino ซึ่งเราจะเชื่อมต่อกับวงจรพาวเวอร์แบงค์ในภายหลังเพื่อจ่ายไฟ
สุดท้าย เราสามารถอัปโหลดโค้ดของเราซึ่งอยู่ด้านล่าง
ขั้นตอนที่ 6: การตั้งค่าส่วนที่เหลือของชิ้นส่วน
ดังนั้นเราจึงได้ตั้งค่าส่วนหลักทั้งหมด และตอนนี้ทั้งหมดที่เราจำเป็นต้องตั้งค่าชิ้นส่วนที่เล็กและง่ายขึ้น เริ่มจากคีย์บอร์ด เราต้องถอดออกจากเคสที่ใส่มา (ตั้งใจว่าจะใช้กับแท็บเล็ตขนาด 7 นิ้ว) สิ่งที่เราต้องทำคือตัดหนังปลอมรอบๆ คีย์บอร์ดแล้วดึงออกมาแล้ววงจรออก ง่าย คุณจะเห็นว่ามี 4 สายที่เราจะประสานกับฮับ USB ของเราในภายหลัง
แทร็กแพดยังต้องตั้งค่าเพียงเล็กน้อย เนื่องจากสิ่งที่เราต้องทำคือนำอันนี้ที่เราทำไว้ในโปรเจ็กต์ก่อนหน้านี้ และรับสายไมโคร USB เพื่อเสียบเข้ากับฮับ USB ของเรา คุณสามารถดูวิธีการทำได้ที่นี่
สุดท้ายนี้ Arduino ภายในของเราจะต้องมีการบัดกรีส่วนหัวบนหมุดทั้งหมดของมัน ง่ายที่สุดในการทำเช่นนี้โดยวางหมุดเหล่านี้และ Arduino ลงบนเขียงหั่นขนมแล้วบัดกรีให้เข้าที่เพราะจะทำให้ตรงจากนั้นเราก็ได้ไมโครตัวอื่น สาย USB เพื่อเชื่อมต่อ Arduino กับฮับ USB ตอนนี้ทุกอย่างพร้อมแล้ว เรามาเริ่มประกอบกันเลย!
ขั้นตอนที่ 7: วงจร (เชื่อมต่อทุกอย่าง)
ณ จุดนี้ เราได้ประกอบชิ้นส่วนทั้งหมดเข้าด้วยกันแล้ว ตอนนี้เราจำเป็นต้องเชื่อมต่อพวกมันเข้าด้วยกันเพื่อสร้างส่วนภายในของแล็ปท็อปของเรา
เราเริ่มต้นด้วยการเชื่อมต่อฮับ USB กับหนึ่งในสอง USB ที่เราเลิกใช้ก่อนหน้านี้ จากนั้น USB ตัวที่สองจะถูกบัดกรีเข้ากับพอร์ต USB ตัวเมียซึ่งวางอยู่ที่อีกด้านหนึ่งของแล็ปท็อปโดยใช้สายยาว ตอนนี้ประสานแทร็คแพด, คีย์บอร์ดและ Arduino ภายในไปยังฮับ USB ต่อไปเราจะประสานเอาท์พุต 5 โวลต์ของวงจรพาวเวอร์แบงค์ของเราเข้ากับอินพุต 5 โวลต์บนราสเบอร์รี่ pi โดยใช้สายไมโคร USB หรือแม้แต่แผ่นบัดกรีเฉพาะ 5 โวลต์และกราวด์ที่อยู่ใต้ Pi
นี่คือทุกอย่างสำหรับฐาน ตอนนี้เราสามารถย้ายไปยังครึ่งหน้าจอได้ หน้าจอของเรามีเพียง 2 ส่วนคือหน้าจอหลักและจอแสดงผลแบตเตอรี่ สิ่งที่เราต้องทำคือเชื่อมต่อสายริบบิ้น 50 พินกับหน้าจอหลักและกับ 50 ขั้วต่อพินบนราสเบอร์รี่ pi ต่อไปเราต้องใช้สายยาว 3 เส้นจากจอแสดงผลแบตเตอรี่ Arduino นี่คือสายอ่านแบตเตอรี่และสายไฟที่เราพูดถึงก่อนหน้านี้ สายเคเบิลที่เชื่อมต่อกับพิน A0 เชื่อมต่อกับการเชื่อมต่อที่เป็นบวกของแบตเตอรี่ ขา VIN จะเชื่อมต่อ เอาต์พุต 5 โวลต์บนวงจรพาวเวอร์แบงค์และกราวด์ลงกราวด์
แน่นอน ในบางจุดเราอาจต้องการปิดการทำงานนี้ ดังนั้นเราจะเพิ่มสวิตช์ระหว่างการเชื่อมต่อกราวด์จากพาวเวอร์แบงค์ไปยังราสเบอร์รี่ pi ซึ่งช่วยให้เราสามารถตัดกระแสไฟไปยังระบบได้อย่างสมบูรณ์ ฉันต้องสังเกตว่าการตัดกระแสไฟไปที่ raspberry pi นั้นไม่ดี ดังนั้นการ preforming software power down ก่อนตัด power จึงเหมาะ ซึ่งสามารถทำได้โดยคลิกปิดในตัวเลือก raspberry pi
ขั้นตอนที่ 8: กรณี
น่าเสียดายที่ฉันไม่มีเครื่องพิมพ์ 3 มิติ แต่เราสามารถสร้างเคสที่แข็งแรงและดูดี (ความเห็นของฉัน) จากพลาสติกและกระดาษแข็งที่อ่อนนุ่มได้ แนวคิดเบื้องหลังคือผนังของเคสจะทำจากกระดาษแข็งที่มีการใช้พลาสติกที่อ่อนนุ่มภายในเคสเพื่อเก็บทุกอย่างไว้ด้วยกันและทำให้แข็งแรงขึ้น สิ่งสำคัญในการทำเช่นนี้คือการวัดขนาดกระดาษแข็งที่ต้องการแล้วตัดออก จากนั้นจึงนำกระดาษแข็งมาติดกาวซุปเปอร์กาว โดยใช้กาวร้อนที่จุดนี้มักจะทิ้งเส้นที่มองเห็นได้ซึ่งดูน่าเกลียดมาก ความคิดที่ดีที่สุดคือ ประกอบชิ้นส่วนเข้าด้วยกันโดยใช้ซุปเปอร์กาว แล้วเสริมด้วยกาวร้อนด้านใน ตามด้วยชั้นพลาสติกอ่อน ฉันทิ้งมิติข้อมูลสำหรับเคสของฉันไว้ที่นี่ หากคุณเลือกที่จะไปตามเส้นทางนี้ แต่ถ้าคุณมีเครื่องพิมพ์ 3 มิติ ฉันคิดว่านั่นเป็นตัวเลือกที่ดีกว่า (ให้ฉันดูว่ามันจะออกมาเป็นอย่างไรในความคิดเห็น!)
ขั้นตอนที่ 9: บานพับหน้าจอ
แปลกมากที่ฉันพบว่าส่วนนี้ของโครงการเป็นส่วนที่ยากที่สุด แม้ว่าจะดูเหมือนเป็นส่วนที่ง่ายเช่นนี้ สิ่งที่เราต้องทำคือหาบานพับที่แข็งมากๆ ฉันรู้ว่ามันพูดง่ายกว่าทำ แต่จุดเริ่มต้นที่ดีในการมองหาคือในแล็ปท็อปหรือหน้าจอรุ่นเก่า คุณสามารถหาสิ่งเหล่านี้ได้โดยไม่ต้องใช้อะไรในสิ่งอำนวยความสะดวกของ ewaiste เมื่อคุณมีบานพับแล้ว ให้ทำรอยบากที่ด้านล่างของหน้าจอและที่ด้านบนของฐาน และเติมรอยหยักเหล่านี้ด้วยพลาสติกอ่อนที่ฉันพูดถึงก่อนหน้านี้ ตอนนี้ในขณะที่มันยังคงอุ่นและยืดหยุ่นได้เริ่มดันบานพับเข้าไปและยึดเข้าที่ เนื่องจากสิ่งนี้แห้งอย่างแรงมาก จะไม่มีปัญหาใดๆ กับบานพับที่เคยหลุดออกมา หากคุณทำผิดพลาด คุณสามารถใช้ไดร์เป่าผมเพื่อละลายโปรโทพลาติคอีกครั้ง จากนั้นจึงค่อยเปลี่ยนรูปร่างหรือถอดออก
ขั้นตอนที่ 10: สิ่งที่ควรระวัง/ปรับปรุงใน
ขณะทำโปรเจ็กต์นี้ ฉันพบปัญหาบางอย่างที่ทำให้ช้าลงหรืออาจทำให้ฉันต้องเสียเงินจำนวนมาก สิ่งแรกและน่ารำคาญที่สุดคือสายแพ สายริบบิ้นไม่ได้ออกแบบมาให้เสียบและถอดปลั๊กหลายครั้ง และน่าเสียดายที่นี่คือสิ่งที่ฉันทำบ่อยในขณะที่ทำการทดสอบซึ่งทำให้ฉันพังจากการสึกหรอ (ฉันสั่งใหม่) ดังนั้นโปรดใช้ความระมัดระวังกับมันให้มาก. อีกสิ่งหนึ่งที่ทำให้ฉันรำคาญขณะทดสอบแล็ปท็อปเครื่องนี้ก็คือฉันอัปโหลดรหัสไปยัง Arduino ภายในที่ไม่ถูกต้อง! ในฐานเรามี 2 Arduinos เสียบเข้ากับราสเบอร์รี่ pi อันแรกคืออันที่ควบคุมแทร็กแพดและอันที่สองคือ Arduino ที่เราติดตั้งเพื่อใช้เป็น Arduino ภายใน ความรำคาญเกิดขึ้นเมื่อฉันอัปโหลดภาพร่างของฉันไปยังแทร็กแพดโดยไม่ได้ตั้งใจ Arduino มากกว่า Arduino ที่ฉันต้องการอัปโหลด แน่นอนว่ามันยุ่งกับแทร็กแพดของเรา ทำให้ใช้งานไม่ได้จนกว่าเราจะอัปโหลดโค้ดอีกครั้ง ดังนั้นให้แน่ใจว่าคุณรู้ว่า Arduino ตัวใดอยู่ใน Arduino IDE
จากทั้งหมดที่กล่าวมาฉันต้องบอกว่านี่ไม่ใช่โครงการที่ท้าทายมากเนื่องจากต้องใช้โค้ดเพียงเล็กน้อยและผู้คนที่มูลนิธิ Raspberry Pi ได้ทำให้กระบวนการตั้งค่า Pi และทำงานง่ายมาก
ขั้นตอนที่ 11: รอบชิงชนะเลิศ
ณ จุดนี้แล็ปท็อปทำงานได้อย่างสมบูรณ์ ฉันใช้ของฉันเกือบทุกวันเพื่อจดบันทึก มันใช้งานได้ดีสำหรับสิ่งนี้เนื่องจาก Raspbian OS มาพร้อมกับ libraoffice ดังนั้นการใช้สิ่งนี้เป็นแล็ปท็อปสำหรับโรงเรียนหรือที่ทำงานเป็นความคิดที่ดีจริงๆ นอกจากนี้ยังเชื่อมต่อกับเครือข่าย WiFi และ Bluetooth ได้อย่างง่ายดาย ทำให้การดู YouTube และหน้าเว็บอื่น ๆ ทำได้ง่ายมาก และเพื่อให้ดียิ่งขึ้นไปอีก มีเกมมากมายที่จะทำงานบน raspberry pi กับอะไรก็ได้ตั้งแต่ minecraft ไปจนถึงเกม NES แบบคลาสสิกที่ทำให้สนุกได้ ด้วยอายุการใช้งานแบตเตอรี่ที่ยาวนาน โดยรวมแล้วนี่เป็นโครงการที่สนุกจริงๆ และฉันแนะนำให้ลอง
หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็นหรือส่งข้อความถึงฉันและจะพยายามติดต่อกลับหาคุณอย่างเต็มที่
รองชนะเลิศการแข่งขัน Raspberry Pi 2017
แนะนำ:
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
ติดตาม: Advanced Media Center พร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): บทความนี้เป็นบทความต่อจากบทความก่อนหน้าของฉันที่ประสบความสำเร็จค่อนข้างมากเกี่ยวกับการสร้างศูนย์สื่ออเนกประสงค์ โดยอ้างอิงจาก Raspberry PI ที่ได้รับความนิยมมากในตอนแรก แต่ ในภายหลัง เนื่องจากไม่มีเอาต์พุตที่สอดคล้องกับ HEVC, H.265 และ HDMI 2.2 จึงมีสวิตช์
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
RuuviTag และ PiZero W และ Blinkt! เครื่องวัดอุณหภูมิที่ใช้ Bluetooth Beacon: คำแนะนำนี้อธิบายวิธีการอ่านข้อมูลอุณหภูมิและความชื้นจาก RuuviTag โดยใช้ Bluetooth กับ Raspberry Pi Zero W และเพื่อแสดงค่าเป็นเลขฐานสองบน Pimoroni กะพริบตา! pHAT.หรือเรียกสั้นๆ ว่า จะสร้างสถานะอย่างไร
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ)
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): นี่คือบทแนะนำเกี่ยวกับวิธีการสร้าง Quadcopter โดยใช้มอเตอร์ NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS & วิทยุ 3DR ฉันพยายามอธิบายแต่ละขั้นตอนด้วยรูปภาพจำนวนหนึ่ง หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับ